Модераторы форума:
sye, _Серёга_, Veselchak_Fabio, Nataffka, Чеширский кЫс, БАРНАУЛ, -kaban-ᴱᴺ, pirog13, -=Fantom=-
|
21.01.2016 23:37:27
/
34 сообщения
/
автор темы Anfield Cat
.
|
|
Так я и говорю проверка нужна
|
Возьмём на заметку. Спасибо!
|
Поясните эту штуку:
Anfield Cat: Если команда вводила "Инженер", то она переходила на уровень №3 где выполняла задание. После его прохождения она переходила на уровень №4, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №5. Если команда вводила "Ученый", то она переходила на уровень №3, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №4, где выполняла задание. После его прохождения она переходила на уровень №5. Каким образом скрипту на следующем уровне передается код с предыдущего? На уровне 2 в ответе два слова, как я понимаю: ученый и инженер. На 2 уровне вводим "ученый", уровень закрывается, переходим на уровень 3. Как скрипт узнает, что вводили на предыдущем уровне?
|
(
[
28.03.2016 22:53:14 (UTC +7), nn.en.cx
]
Например, можно продублировать код в бонусе, который существует на нескольких уровнях.
|
blay: Поясните эту штуку:
Anfield Cat: Если команда вводила "Инженер", то она переходила на уровень №3 где выполняла задание. После его прохождения она переходила на уровень №4, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №5. Если команда вводила "Ученый", то она переходила на уровень №3, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №4, где выполняла задание. После его прохождения она переходила на уровень №5. Каким образом скрипту на следующем уровне передается код с предыдущего? На уровне 2 в ответе два слова, как я понимаю: ученый и инженер. На 2 уровне вводим "ученый", уровень закрывается, переходим на уровень 3. Как скрипт узнает, что вводили на предыдущем уровне? Бонус будет на обоих уровнях, какой именно бонус закрылся, так и узнает
|
Бррр :) Поясните на пальцах. Вот на ур1 ввожу Ученый. Перехожу на ур2. На ур2 скрипт должен закрыть этот уровень сразу. Чтобы бонус сработал, надо автоввод кода вставить в задание бонуса. Но тогда он сработает в любом случае сразу при получении уровня. Если вставить в ответ бонуса, то без повторного ввода кода не обойтись. Как заставить скрипт пропустить уровень для варианта2 и оставить, если на предыдущем уровне введен вариант1? У меня не получается.
|
Лучше напиши обычную схватку)
|
Anfield Cat: Лучше напиши обычную схватку) Лучше скриптом поделитесь :) Вариант с автовводом кода отлично работает. Знал бы, как получить информацию о закрытом бонусе, сам бы сделал. К сожалению, в js я слабо разбираюсь, а rexx тут не работает :)
|
там было 4 бонуса:
Уровень 1 (Обучение):
1. Инженер - обучение. Доступен на уровне 1. Закрывается кодом: "Инженер". В подсказке бонуса автоввод кода: "инженер98177". 2. Ученый - обучение. Доступен на уровне 1. Закрывается кодом: "Ученый". В подсказке бонуса автоввод кода: "ученый87913". 3. Инженер - работа. Доступен на уровне 1 и 2. Закрывается кодом: "инженер98177". В подсказке бонуса автоввод кода: "яинженер87321". 4. Ученый - работа. Доступен на уровне 1 и 3. Закрывается кодом: "ученый87913". В подсказке бонуса автоввод кода: "яученый92146".
Уровень закрывается одним из двух кодов: "яинженер87321" или "яученый92146"
Уровень 2 (для ученых):
Как написано выше, на этот уровень распространяется бонус "Инженер - работа". Следовательно, здесь поиск для ученых. Можно добавить хоть 1000 секторов, но главное чтобы все сектора закрывались одним суперкодом "яинженер87321". Короче, если на первом уровне выбрали инженера - этот уровень пролетаете за 0-1 секунду.
Уровень 3 (для инженеров):
Как написано выше, на этот уровень распространяется бонус "Ученый - работа". Следовательно, здесь поиск для инженеров. Можно добавить хоть 1000 секторов, но главное чтобы все сектора закрывались одним суперкодом "яученый92146". Короче, если на первом уровне выбрали ученого - этот уровень пролетаете за 0-1 секунду.
Уровень 4 (для всех).
Понятно, что можно не по одному уровню в ветке делать, а по более. Главное правильно выставить бонусы. Можно ваще сделать игру типо "Умников и Умниц". Типо красная дорожка - меньше заданий, но сложнее, а зеленая больше заданий, но легче. Вопрос в соблюдении равенств условий.
П.С. И скорее всего в движке сначала создать бонус 3 и 4, а потом 1 и 2, чтобы они находились выше. Я не помню уже если честно :)
П.С.2. Я не силен в скриптах тоже :(
|
blay: Бррр :) Поясните на пальцах. Вот на ур1 ввожу Ученый. Перехожу на ур2. На ур2 скрипт должен закрыть этот уровень сразу. Чтобы бонус сработал, надо автоввод кода вставить в задание бонуса. Но тогда он сработает в любом случае сразу при получении уровня. Если вставить в ответ бонуса, то без повторного ввода кода не обойтись. Как заставить скрипт пропустить уровень для варианта2 и оставить, если на предыдущем уровне введен вариант1? У меня не получается. Если закрыть на первом уровне то он будет закрыт и на втором. Как вы писали 44 схватки если этого не знали ?Скрипт в подсказке бонуса.
|
Большущее спасибо! Теперь логика понятна. Я-то думал о двух бонусах и о связи между ними :) Отличный вариант с выполненным бонусом!
|
MeDTalist: blay: У меня не получается. Если закрыть на первом уровне то он будет закрыт и на втором. Как вы писали 44 схватки если этого не знали ?Скрипт в подсказке бонуса. Ключевой момент: бонус должен быть на нескольких уровнях. Я рассматривал вариант с двумя бонусами, поэтому думал о другой реализации: в рамках передачи параметров от одной функции другой между уровнями. А тут надо было бонус бонусом закрыть, не сообразил.
|
blay: MeDTalist: blay: У меня не получается. Если закрыть на первом уровне то он будет закрыт и на втором. Как вы писали 44 схватки если этого не знали ?Скрипт в подсказке бонуса. Ключевой момент: бонус должен быть на нескольких уровнях. Я рассматривал вариант с двумя бонусами, поэтому думал о другой реализации: в рамках передачи параметров от одной функции другой между уровнями. А тут надо было бонус бонусом закрыть, не сообразил. Именно это я и написал выше
|
Anfield Cat: П.С. И скорее всего в движке сначала создать бонус 3 и 4, а потом 1 и 2, чтобы они находились выше. Я не помню уже если честно :) Да, именно так. Иначе зацикливается.
|
|
|
|