EN в Twitter EN В Контакте EN в Facebook
Информбюро:

29.10.2021 6:57:52
Информационный телеграм канал
Сделали канал в телеграм, где будет только важная техническая информация о проекте Encounter.
Вступайте сами и сообщите игрокам и авторам вашего домена.
https://t.me/eninformation


16.11.2020 20:17:55
Официальные зеркала проекта ENCOUNTER
http://domen.encounter.cx/
http://domen.encounter.ru/


13.03.2020 6:44:51
Тайна века раскрыта!


С 22 по 28 февраля на домене Kamchatka.en.cx проходила неформатная одиночная схватка «Даша Васильева – любительница частного сыска» от проверенного автора correzione_per_vento.
Один раз в день игроки получали задание, скорейшее выполнение которого приближало к разгадке тайны. Весь город был взбудоражен исчезновением из галереи одного известного коллекционера большого нефритового стержня императрицы Ма и двух нефритовых шаров баодинг императора Чжу Юаньчжана китайской династии Мин.
Детективов ждал интересный поиск улик, шифры, запрятанные коды, странные агенты и вкусная килька.
Все как один справились с поставленными задачами, нефритовый стержень и шары баодинг найдены и возвращены законному владельцу. Детективы и автор остались очень довольны проведенной совместно неделей, о чем свидетельствуют восторженные отзывы и высокие оценки за игру.


Архив Новостей >>>
Предстоящие игры:
(#386) "ОграблENие"
командная игра,
01.06.2024 / 20:00:00
Игра: Схватка
Авторы: wasile-chek, Mo3r, M@riya
Участие: 3 500 руб.
(#387) "Что-то ENтересное"
командная игра,
29.06.2024 / 20:00:00
Игра: Схватка
Авторы: wasile-chek, Mo3r, M@riya
Участие: 2 000 руб.
(#375) "Благие знамENия"
командная игра,
23.07.2024 / 20:00:00
Игра: Схватка
Авторы: SQUALL, Niakris_ka, Скоробогат, Linery, Illis
Участие: 3 000 руб.
(#355) "Недетские сказки"
командная игра,
27.08.2024 / 20:00:00
Игра: Схватка
Авторы: Pampa, wasile-chek
Участие: 3 000 руб.
RSS 2.0
Домен: http://kamchatka.en.cx/ (владелец домена: Niakris_ka) Показать аватары
Модераторы форума: correzione_per_vento, Niakris_ka

Универсальный обработчик секторов

09.04.2020 14:48:04 / 13 сообщений / автор темы Creadome .

Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 09.04.2020 14:48:06 (UTC +12), ulan.en.cx ]  
Добрый день. Получился вот такой скрипт https://gist.github.com/creadome/5cbe86ec5bad8a5cb632dc0a068d5ac4.

При размещении в тексте уровня, во время игры отслеживает закрытые секторы и выполняет следующие действия:
1. Скрывает блоки с классом "s-ПОРЯДКОВЫЙ_НОМЕР_ЗАКРЫТОГО_СЕКТОРА-hide".
2. Вставляет в блоки с классом "s-ПОРЯДКОВЫЙ_НОМЕР_ЗАКРЫТОГО_СЕКТОРА-text" соответствующий ответ.

Для чего нужно:
1. Наглядное отображение закрытых секторов в тексте уровня, например - в олимпийках.
2. Скрытие блоков задания, которые уже решены, например - картинки гибридов и т.п.

Разметка в тексте уровня:
<span class="s-1-text">Содержимое будет заменено ответом при закрытии соответствующего сектора</span>
<span class="s-1-hide">Содержимое будет скрыто при закрытии соответствующего сектора</span>

Можно использовать любой HTML-тег вместо span.

Разместить в задании можно либо напрямую кодом (не забыть обернуть в <script></script>), либо подключить строкой:
<script src="путьдоскрипта/имяскрипта.js"></script>

Несколько копий конфликтовать на странице не будут - выполняется первый.

Из плюсов:
1. Не зависит от бонусов - проверяются непосредственно секторы уровня.
2. Используются классы - на каждый закрытый сектор можно назначить несколько независимых блоков для скрытия или показа ответа.
3. Корректная работа при просмотре всего сценария - в соответствующие блоки будут вставлены только ответы секторов (первый, если их несколько), скрываемые остаются видны.

Проверялся в десктопной и мобильной версиях движка.

Хотелось бы получить обратную связь, особенно, если кто будет использовать в играх.
Ошибки, пожелания, предложения.
Генерал-полковник
(
 Орден III степени
)
Аттестат
[ 09.04.2020 18:42:51 (UTC +12), yaroslavl.en.cx ]  
Пока не понятно что это и зачем. Можно простыми словами для чайников?)
Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 10.04.2020 3:59:27 (UTC +12), ulan.en.cx ]  
На этой игре http://ulan.en.cx/GameDetails.aspx?gid=68693 применим - будет хорошо видно и в процессе, и в сценарии после.
Смысл тот же, что и здесь http://ulan.en.cx/Guestbook/Messages.aspx?fmode=gb&topic=243881, но принцип другой - не надо раскидывать скрипты по бонусам, обработчик и вся разметка размещаются в самом тексте задания. Плюс, если во время игры по мере закрытия секторов убирались например лишние картинки из задания, то в случае моего скрипта они будут видны в открытом сценарии.
Генерал-полковник
Мальчик
(
)
Золотой Орден I степени
Аттестат
[ 12.04.2020 23:50:45 (UTC +12), 102.en.cx ]  
ага) только ты не просчитал, тот момент, что у тех у кого расширение стояло, этот скрипт не работал
Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 12.04.2020 23:52:42 (UTC +12), ulan.en.cx ]  
Shonkar: ага) только ты не просчитал, тот момент, что у тех у кого расширение стояло, этот скрипт не работал
Увы, сторонние расширения контролировать не получится. У подавляющего большинства работать будет.
Генерал-полковник
Мальчик
(
)
Золотой Орден I степени
Аттестат
[ 12.04.2020 23:54:48 (UTC +12), 102.en.cx ]  
Creadome:
Shonkar: ага) только ты не просчитал, тот момент, что у тех у кого расширение стояло, этот скрипт не работал
Увы, сторонние расширения контролировать не получится. У подавляющего большинства работать будет.

я про то, что стоило предупредить) я вот думал, что автор вообще халтура и скрипт не сделал
Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 12.04.2020 23:56:35 (UTC +12), ulan.en.cx ]  
Напиши, пожалуйста, которое расширение стоит, проверю, попробую допилить.
Генерал-полковник
(
 Орден III степени
)
Аттестат
[ 13.04.2020 0:00:56 (UTC +12), yaroslavl.en.cx ]  
поиграл. но не понял что изменилось
Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 13.04.2020 0:35:06 (UTC +12), ulan.en.cx ]  
Что изменилось по сравнению с голым движком или аналогичным скриптом? =)

Во время игры блоки (картинки, текст) заданий, соответствующие закрытым секторам, скрывались. Ответы секторов появлялись в нужным местах (олимпийки).
А вот в сценарии все на своих местах http://ulan.en.cx/GameScenario.aspx?gid=68693.
Генерал-полковник
Мальчик
(
)
Золотой Орден I степени
Аттестат
[ 13.04.2020 5:07:10 (UTC +12), 102.en.cx ]  
Creadome: Напиши, пожалуйста, которое расширение стоит, проверю, попробую допилить.

ну обычное расширение движка en.cx
Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 10.05.2020 1:20:00 (UTC +12), ulan.en.cx ]  
Скрипт существенно обновлен:
1. Проверка ответов в фоне без перезагрузки страницы - если другой игрок команды закроет сектор, соответствующий блок в задании обновится и у вас;
2. Корректная работа с Расширением движка EN.CX.

Протестировать можно в демо-игре.
Майор
Мальчик
(
 Орден III степени
)
Аттестат
[ 10.05.2020 5:15:42 (UTC +12), ulan.en.cx ]  
Сегодня день обновлений - что еще делать на карантине :)
Внес правки по совету автора Расширения: если оно включено - скрипт не выполняет собственный запрос, а проверяет секторы на странице, которые и так обновляются в фоне, если выключено - работает самостоятельно.
Лейтенант
(
)
Аттестат
[ 01.06.2020 2:06:25 (UTC +12), kms.en.cx ]  
взрым мозга, дай боХ чтоб что то осталось)))
Спасибо за игру)))
03.05.2024 4:43:57
(UTC +12)

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

Администрация домена