Здравствуйте, этой статьей начинаю описания прохождения этой замечательной игры. О миссиях будет рассказываться в следующем порядке:
1- номер миссии и название.
2- если миссия доступна только по подписке- будет соответсвующее сообщение.
3- Alg: - алгоритм прохождения миссии.
4- Code, он будет скрыт.
5- Предметы, дающиеся после прохождения миссии.
1- Dungeons of Kithgard.
Алгоритм: просто поворачиваете вниз и направо.
Код
this.moveRight();
this.moveDown();
this.moveRight();
По ее прошествии дают: пояс, жизнь +5.
2- Gems in the Deep.
Алг: Соберите все камни с помощью метода move.
Код:
this.moveRight();
this.moveDown();
this.moveUp();
this.moveUp();
this.moveRight();
3- Shadow Guard.
Алг: Обойдите огра через проход вверху.
Код:
this.moveRight();
this.moveUp();
this.moveRight();
this.moveDown();
this.moveRight();
Открываются две платные миссии. Надо их проходить. )
4- Kounter Kithwise.
Платная.
Алг: обойдите огров и захватите камень.
Код:
this.moveDown();
this.moveDown();
this.moveRight();
this.moveUp();
this.moveRight();
5- Crawlways of Kithgard.
Платная.
Алг: Задержитесь, чтобы пропустить огров вперед, и незаметно пройдите через проход.
Код:
this.moveRight();
this.moveLeft();
this.moveRight();
this.moveRight();
6- Forgetful Gemsmith.
Алг: Просто соберите камни. )
Код:
this.moveRight();
this.moveUp();
this.moveRight();
this.moveRight();
this.moveDown();
this.moveDown();
this.moveUp();
this.moveRight();
Дают: Обычный меч, урон 6.
7- Тrue Names.
Агл: После того, как победили первого огра, пройдите один раз направо, победите второго и заберите камень.
Код: this.moveRight();
this.attack("Brak");
this.attack("Brak");
this.moveRight();
this.attack("Treg");
this.attack("Treg");
this.moveRight();
this.moveRight();
После прохождения миссии будет открыт новый герой: самурай.
Перед прохождением следующей миссии необходимо разблокировать и надеть потускневший бронежилет- бой с тремя ограми будет тяжкий...
8- The raised sword.
Алг: Атакуйте дважды каждого огра.
this.attack("Rig");
this.attack("Rig");
this.attack("Gurt");
this.attack("Gurt");
this.attack("Ack");
this.attack("Ack");
Дают: Programmoticon 1 уровень, теперь вы будете использовать циклы.
9- Favorable odds.
Платная.
Алг: Победите огров и заберите камень.
Код:
this.moveRight();
this.attack("Krug");
this.attack("Krug");
this.moveRight();
this.moveUp();
this.attack("Grump");
this.attack("Grump");
this.moveLeft();
this.moveLeft();
10- Haunted Kithmaze.
Алг: Разделите путь на три части и пройдите его с помощью цикла loop менее чем за шесть строчек кода!
Код:
loop {
this.moveRight();
this.moveRight();
this.moveUp();
this.moveUp();
}
11- Riddling Kithmaze.
Платная.
Алг: Разделите путь на три отрезка и циклично повторяйте их.
Код:
loop {
this.moveRight();
this.moveDown();
this.moveRight();
this.moveRight();
this.moveUp();
}
12- Descending Further.
Платная.
Алг: Так же разделите путь на три равные части.
Код:
loop {
this.moveRight();
this.moveRight();
this.moveDown();
}
13- The Second Kithmaze.
Агл: Разделите путь на три части.
Код:
loop {
this.moveRight();
this.moveUp();
this.moveRight();
this.moveDown();
}
Дают: Faux Fur Hat, +8 жизнь.
14- Dread Door.
Алг: Зациклите атаку на дверь.
Код:
loop {
this.attack("Door");
}
15- Known Enemy.
Алг:Победите еще двоих орков, вставив вместо их имен имена переменных.
Код:
var enemy1 = "Kratt";
var enemy2 = "Gert";
var enemy3 = "Ursa";
this.attack(enemy1);
this.attack(enemy1);
this.attack(enemy2);
this.attack(enemy2);
this.attack(enemy3);
this.attack(enemy3);
Дают: грубые очки, которые открывают доступ к методу findNearestEnemy.
16- Master of Names.
Алг: Задайте переменную враг3 и поместите в нее инфо о третьем враге.
Код:
var enemy1 = this.findNearestEnemy();
this.attack(enemy1);
this.attack(enemy1);
var enemy2 = this.findNearestEnemy();
this.attack(enemy2);
this.attack(enemy2);
var e3emy= this.findNearestEnemy();
this.attack(e3emy);
this.attack(e3emy);
17- Lowly Kithmen.
Алг: Тоже самое, что и в предыдущей, только не забудьте подобрать камни!
Код:
var enemy1 = this.findNearestEnemy();
this.attack(enemy1);
this.attack(enemy1);
var e2emy= this.findNearestEnemy();
this.attack(e2emy);
this.attack(e2emy);
this.moveDown();
this.moveRight();
this.moveRight();
18- Closing the Distance.
Алг: Пройдите три раза в право и сразитесь с пращником (ему достаточно одного удара).
Код:
this.moveRight();
var e1nemy = this.findNearestEnemy();
this.attack(e1nemy);
this.attack(e1nemy);
this.moveRight();
this.moveRight();
var e2emy= this.findNearestEnemy();
this.attack(e2emy);
this.moveRight();
Дают: деревянный щит, жизнь +15.
19- Tactical strike.
Платная.
Алг: Подберитесь к ограм сзади!
Код:
this.moveUp();
this.moveRight();
this.moveRight();
this.moveRight();
this.moveDown();
this.moveDown();
var e1nemy= this.findNearestEnemy();
this.attack(e1nemy);
var e2nemy= this.findNearestEnemy();
this.attack(e2nemy);
this.moveLeft();
this.moveDown();
20- The final Kithmaze.
Алг: Задайте последовательность из трех одинаковых действий.
Код:
loop {
this.moveRight();
this.moveUp();
var enemy= this.findNearestEnemy();
this.attack(enemy);
this.attack(enemy);
this.moveRight();
this.moveDown();
this.moveDown();
this.moveUp();
}
Дают: Молот Созидателя. Дает доступ к новым умениям героя (методам).
21- Kithgard gates.
Алг: Постройте еще две изгороди, каждую- на четыре пикселя ниже предыдущей.
Код:
this.moveDown();
this.buildXY("fence", 36, 34);
this.buildXY("fence", 36, 30);
this.buildXY("fence", 36, 26);
this.moveRight();
this.moveRight();
this.moveRight();
Конец прохождения одного полигона, осталось лишь попробовать свои силы на арене.
Упс, появилась еще одна платная миссия.
22- The gauntlet.
Платная.
Алг: С помощью циклов четыре раза повторите определенные действия.
Код:
loop {
this.moveRight();
var enemy= this.findNearestEnemy();
this.attack(enemy);
this.attack(enemy);}
Попробуем свои силы в пещере Выживания, вперед!
23- Cavern survival.
Алг: Придумайте свой. )
Код:
Небольшое задание: попросите героя сказать, какие типы зданий он может построить.
Alg: сказать- this.say, узнать типы: this.buildTypes.
Code:
var bilding = this.buildTypes;
this.say("Я могу строить следующие виды зданий: "+ bilding);
24- Defense of plainswood.
Alg:
1- номер миссии и название.
2- если миссия доступна только по подписке- будет соответсвующее сообщение.
3- Alg: - алгоритм прохождения миссии.
4- Code, он будет скрыт.
5- Предметы, дающиеся после прохождения миссии.
1- Dungeons of Kithgard.
Алгоритм: просто поворачиваете вниз и направо.
Код
this.moveRight();
this.moveDown();
this.moveRight();
По ее прошествии дают: пояс, жизнь +5.
2- Gems in the Deep.
Алг: Соберите все камни с помощью метода move.
Код:
this.moveRight();
this.moveDown();
this.moveUp();
this.moveUp();
this.moveRight();
3- Shadow Guard.
Алг: Обойдите огра через проход вверху.
Код:
this.moveRight();
this.moveUp();
this.moveRight();
this.moveDown();
this.moveRight();
Открываются две платные миссии. Надо их проходить. )
4- Kounter Kithwise.
Платная.
Алг: обойдите огров и захватите камень.
Код:
this.moveDown();
this.moveDown();
this.moveRight();
this.moveUp();
this.moveRight();
5- Crawlways of Kithgard.
Платная.
Алг: Задержитесь, чтобы пропустить огров вперед, и незаметно пройдите через проход.
Код:
this.moveRight();
this.moveLeft();
this.moveRight();
this.moveRight();
6- Forgetful Gemsmith.
Алг: Просто соберите камни. )
Код:
this.moveRight();
this.moveUp();
this.moveRight();
this.moveRight();
this.moveDown();
this.moveDown();
this.moveUp();
this.moveRight();
Дают: Обычный меч, урон 6.
7- Тrue Names.
Агл: После того, как победили первого огра, пройдите один раз направо, победите второго и заберите камень.
Код: this.moveRight();
this.attack("Brak");
this.attack("Brak");
this.moveRight();
this.attack("Treg");
this.attack("Treg");
this.moveRight();
this.moveRight();
После прохождения миссии будет открыт новый герой: самурай.
Перед прохождением следующей миссии необходимо разблокировать и надеть потускневший бронежилет- бой с тремя ограми будет тяжкий...
8- The raised sword.
Алг: Атакуйте дважды каждого огра.
this.attack("Rig");
this.attack("Rig");
this.attack("Gurt");
this.attack("Gurt");
this.attack("Ack");
this.attack("Ack");
Дают: Programmoticon 1 уровень, теперь вы будете использовать циклы.
9- Favorable odds.
Платная.
Алг: Победите огров и заберите камень.
Код:
this.moveRight();
this.attack("Krug");
this.attack("Krug");
this.moveRight();
this.moveUp();
this.attack("Grump");
this.attack("Grump");
this.moveLeft();
this.moveLeft();
10- Haunted Kithmaze.
Алг: Разделите путь на три части и пройдите его с помощью цикла loop менее чем за шесть строчек кода!
Код:
loop {
this.moveRight();
this.moveRight();
this.moveUp();
this.moveUp();
}
11- Riddling Kithmaze.
Платная.
Алг: Разделите путь на три отрезка и циклично повторяйте их.
Код:
loop {
this.moveRight();
this.moveDown();
this.moveRight();
this.moveRight();
this.moveUp();
}
12- Descending Further.
Платная.
Алг: Так же разделите путь на три равные части.
Код:
loop {
this.moveRight();
this.moveRight();
this.moveDown();
}
13- The Second Kithmaze.
Агл: Разделите путь на три части.
Код:
loop {
this.moveRight();
this.moveUp();
this.moveRight();
this.moveDown();
}
Дают: Faux Fur Hat, +8 жизнь.
14- Dread Door.
Алг: Зациклите атаку на дверь.
Код:
loop {
this.attack("Door");
}
15- Known Enemy.
Алг:Победите еще двоих орков, вставив вместо их имен имена переменных.
Код:
var enemy1 = "Kratt";
var enemy2 = "Gert";
var enemy3 = "Ursa";
this.attack(enemy1);
this.attack(enemy1);
this.attack(enemy2);
this.attack(enemy2);
this.attack(enemy3);
this.attack(enemy3);
Дают: грубые очки, которые открывают доступ к методу findNearestEnemy.
16- Master of Names.
Алг: Задайте переменную враг3 и поместите в нее инфо о третьем враге.
Код:
var enemy1 = this.findNearestEnemy();
this.attack(enemy1);
this.attack(enemy1);
var enemy2 = this.findNearestEnemy();
this.attack(enemy2);
this.attack(enemy2);
var e3emy= this.findNearestEnemy();
this.attack(e3emy);
this.attack(e3emy);
17- Lowly Kithmen.
Алг: Тоже самое, что и в предыдущей, только не забудьте подобрать камни!
Код:
var enemy1 = this.findNearestEnemy();
this.attack(enemy1);
this.attack(enemy1);
var e2emy= this.findNearestEnemy();
this.attack(e2emy);
this.attack(e2emy);
this.moveDown();
this.moveRight();
this.moveRight();
18- Closing the Distance.
Алг: Пройдите три раза в право и сразитесь с пращником (ему достаточно одного удара).
Код:
this.moveRight();
var e1nemy = this.findNearestEnemy();
this.attack(e1nemy);
this.attack(e1nemy);
this.moveRight();
this.moveRight();
var e2emy= this.findNearestEnemy();
this.attack(e2emy);
this.moveRight();
Дают: деревянный щит, жизнь +15.
19- Tactical strike.
Платная.
Алг: Подберитесь к ограм сзади!
Код:
this.moveUp();
this.moveRight();
this.moveRight();
this.moveRight();
this.moveDown();
this.moveDown();
var e1nemy= this.findNearestEnemy();
this.attack(e1nemy);
var e2nemy= this.findNearestEnemy();
this.attack(e2nemy);
this.moveLeft();
this.moveDown();
20- The final Kithmaze.
Алг: Задайте последовательность из трех одинаковых действий.
Код:
loop {
this.moveRight();
this.moveUp();
var enemy= this.findNearestEnemy();
this.attack(enemy);
this.attack(enemy);
this.moveRight();
this.moveDown();
this.moveDown();
this.moveUp();
}
Дают: Молот Созидателя. Дает доступ к новым умениям героя (методам).
21- Kithgard gates.
Алг: Постройте еще две изгороди, каждую- на четыре пикселя ниже предыдущей.
Код:
this.moveDown();
this.buildXY("fence", 36, 34);
this.buildXY("fence", 36, 30);
this.buildXY("fence", 36, 26);
this.moveRight();
this.moveRight();
this.moveRight();
Конец прохождения одного полигона, осталось лишь попробовать свои силы на арене.
Упс, появилась еще одна платная миссия.
22- The gauntlet.
Платная.
Алг: С помощью циклов четыре раза повторите определенные действия.
Код:
loop {
this.moveRight();
var enemy= this.findNearestEnemy();
this.attack(enemy);
this.attack(enemy);}
Попробуем свои силы в пещере Выживания, вперед!
23- Cavern survival.
Алг: Придумайте свой. )
Код:
Небольшое задание: попросите героя сказать, какие типы зданий он может построить.
Alg: сказать- this.say, узнать типы: this.buildTypes.
Code:
var bilding = this.buildTypes;
this.say("Я могу строить следующие виды зданий: "+ bilding);
24- Defense of plainswood.
Alg:
https://github.com/vadim-job-hg/CodeCombat
ОтветитьУдалить