🔍Разыскиваются VueJs волонтеры!

 

EN в Twitter EN В Контакте EN в Facebook
Предстоящие игры:
(#282) "Один в поле - воин"
одиночная игра,
30.12.2025 / 17:00:00
Игра: Схватка
Авторы: ~KIVI~, ксюх
Участие: бесплатное
RSS 2.0
Домен: https://34.en.cx/ (владелец домена: ксюх) Показать аватары
Модераторы форума: Dracula_666, ~KIVI~, ксюх
На страницу: 
1  2

Автоматический ввод ответа

21.01.2016 20:37:27 / 34 сообщения / автор темы Anfield Cat .

Майор
(
)
Аттестат
[ 04.02.2016 22:51:33 (UTC +3), lemon.en.cx ]  
Так я и говорю проверка нужна
Лейтенант
Мальчик
(
)
[ 18.02.2016 10:56:31 (UTC +3), buzuluk.en.cx ]  
Возьмём на заметку. Спасибо!
Подполковник
 blay
(
)
Аттестат
[ 28.03.2016 19:05:18 (UTC +3), murmansk.en.cx ]  

Поясните эту штуку:


Anfield Cat:
Если команда вводила "Инженер", то она переходила на уровень №3 где выполняла задание. После его прохождения она переходила на уровень №4, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №5.

Если команда вводила "Ученый", то она переходила на уровень №3, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №4, где выполняла задание. После его прохождения она переходила на уровень №5.

Каким образом скрипту на следующем уровне передается код с предыдущего?
На уровне 2 в ответе два слова, как я понимаю: ученый и инженер. На 2 уровне вводим "ученый", уровень закрывается, переходим на уровень 3. Как скрипт узнает, что вводили на предыдущем уровне?
Майор
(
 Золотой Орден I степениЗолотой Орден I степени
)
Аттестат
[ 28.03.2016 19:53:14 (UTC +3), nn.en.cx ]  
Например, можно продублировать код в бонусе, который существует на нескольких уровнях.
Майор
(
)
Аттестат
[ 28.03.2016 20:40:28 (UTC +3), lemon.en.cx ]  
blay:

Поясните эту штуку:


Anfield Cat:
Если команда вводила "Инженер", то она переходила на уровень №3 где выполняла задание. После его прохождения она переходила на уровень №4, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №5.

Если команда вводила "Ученый", то она переходила на уровень №3, там срабатывал скрипт, который закрывал уровень за 0-1 секунду и команда переходила на уровень №4, где выполняла задание. После его прохождения она переходила на уровень №5.

Каким образом скрипту на следующем уровне передается код с предыдущего?
На уровне 2 в ответе два слова, как я понимаю: ученый и инженер. На 2 уровне вводим "ученый", уровень закрывается, переходим на уровень 3. Как скрипт узнает, что вводили на предыдущем уровне?
Бонус будет на обоих уровнях, какой именно бонус закрылся, так и узнает
Подполковник
 blay
(
)
Аттестат
[ 28.03.2016 21:13:56 (UTC +3), murmansk.en.cx ]  
Бррр :)
Поясните на пальцах. Вот на ур1 ввожу Ученый. Перехожу на ур2. На ур2 скрипт должен закрыть этот уровень сразу.
Чтобы бонус сработал, надо автоввод кода вставить в задание бонуса. Но тогда он сработает в любом случае сразу при получении уровня.
Если вставить в ответ бонуса, то без повторного ввода кода не обойтись.
Как заставить скрипт пропустить уровень для варианта2 и оставить, если на предыдущем уровне введен вариант1?
У меня не получается.
Генерал-полковник
Мальчик
(
)
Золотой Орден I степени Золотой Орден I степени
Аттестат
[ 28.03.2016 21:35:54 (UTC +3), dubna.en.cx ]  
Лучше напиши обычную схватку)
Подполковник
 blay
(
)
Аттестат
[ 28.03.2016 22:14:28 (UTC +3), murmansk.en.cx ]  
Anfield Cat: Лучше напиши обычную схватку)
Лучше скриптом поделитесь :)
Вариант с автовводом кода отлично работает. Знал бы, как получить информацию о закрытом бонусе, сам бы сделал. К сожалению, в js я слабо разбираюсь, а rexx тут не работает :)
Генерал-полковник
Мальчик
(
)
Золотой Орден I степени Золотой Орден I степени
Аттестат
[ 28.03.2016 22:37:58 (UTC +3), dubna.en.cx ]  
там было 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. Я не силен в скриптах тоже :(
Майор
(
)
Аттестат
[ 29.03.2016 0:46:34 (UTC +3), lemon.en.cx ]  
blay: Бррр :)
Поясните на пальцах. Вот на ур1 ввожу Ученый. Перехожу на ур2. На ур2 скрипт должен закрыть этот уровень сразу.
Чтобы бонус сработал, надо автоввод кода вставить в задание бонуса. Но тогда он сработает в любом случае сразу при получении уровня.
Если вставить в ответ бонуса, то без повторного ввода кода не обойтись.
Как заставить скрипт пропустить уровень для варианта2 и оставить, если на предыдущем уровне введен вариант1?
У меня не получается.
Если закрыть на первом уровне то он будет закрыт и на втором. Как вы писали 44 схватки если этого не знали ?Скрипт в подсказке бонуса.
Подполковник
 blay
(
)
Аттестат
[ 29.03.2016 1:02:28 (UTC +3), murmansk.en.cx ]  
Большущее спасибо! Теперь логика понятна.
Я-то думал о двух бонусах и о связи между ними :) Отличный вариант с выполненным бонусом!
Подполковник
 blay
(
)
Аттестат
[ 29.03.2016 1:09:56 (UTC +3), murmansk.en.cx ]  
MeDTalist:
blay: У меня не получается.
Если закрыть на первом уровне то он будет закрыт и на втором. Как вы писали 44 схватки если этого не знали ?Скрипт в подсказке бонуса.
Ключевой момент: бонус должен быть на нескольких уровнях.
Я рассматривал вариант с двумя бонусами, поэтому думал о другой реализации: в рамках передачи параметров от одной функции другой между уровнями. А тут надо было бонус бонусом закрыть, не сообразил.
Майор
(
)
Аттестат
[ 29.03.2016 1:28:01 (UTC +3), lemon.en.cx ]  
blay:
MeDTalist:
blay: У меня не получается.
Если закрыть на первом уровне то он будет закрыт и на втором. Как вы писали 44 схватки если этого не знали ?Скрипт в подсказке бонуса.
Ключевой момент: бонус должен быть на нескольких уровнях.
Я рассматривал вариант с двумя бонусами, поэтому думал о другой реализации: в рамках передачи параметров от одной функции другой между уровнями. А тут надо было бонус бонусом закрыть, не сообразил.
Именно это я и написал выше
Подполковник
 blay
(
)
Аттестат
[ 30.03.2016 14:23:09 (UTC +3), murmansk.en.cx ]  
Anfield Cat:
П.С. И скорее всего в движке сначала создать бонус 3 и 4, а потом 1 и
2, чтобы они находились выше. Я не помню уже если честно :)
Да, именно так. Иначе зацикливается.
На страницу: 
1  2
18.12.2024 21:42:41
(UTC +3)

www.en.cx
EncounterTM Ltd.
2004-2024 ©