Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
eQuestEngine - движок для создания квестов |

02.02.2009, 00:15
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
eQuestEngine - движок для создания квестов
PHP код:
/* eLwaux(c)2009
* eQuestEngine
* v1.2stable
*/
eQuestEngine
версия: 1.2stable
Системные требования: сервер с установлеными php+ mysql
eQuestEngine это движок, предназначен для создания квестов на любую тематику (!), обладающий большими функциональными возможностями.
Движок может быть интегрировать практически в любой существующий дизайн, и не имеет никаких ограничений по созданию шаблонов для него.
Основние возможности:- использует для хранения данных базу MySQL
- поддержка нескольких квестов на одном сервере
- автоматическая инсталляция движка [с помощью install.php]
- поддержка графических тем
   
  
 
- присутствует админка, с помощью которой можно:
- посмотреть инфо об сервере
- изменять язык
- смотреть список доступных скриптов
- проверять целесность системы
- разрешать \ запретить сертификаты
- актив \ деактивировать капчу
- запретить javascript:alert админам
- запретить \ разрешить регистрацию
- заблокировать квест
- изменять уровни \ задиния \ подсказки
- установить использование рандомного пароля юзерам
- разрешать \ запретить использование ПМ
- разрешать \ запретить смайлики в ПМ'ках
- установить максимальную длину одного ПМ сообщения
- изменять сообщение - приветствие ногому зарег. пользователю
- управлять пользователями
- изменять уровень
- Бан \ анБан
- делать из юзера админа
- удалять юзера из БД
- удалять всех пользователей
- добавлять нового юзера
- смотреть хеш пароля (PassCRC)
- управлять ПМ
- смотреть всю переписку пользователей
- удалять ПМ'ки (все \ несколько \ одну)
- отправлять ПМ любому юзеру
- СПАМить всех пользователей

- управлять квестами
- активировать новый квест
- смотреть инфу об любом квесте
- управлять темами
- смотреть предпросмотр темы
- активировать
- antи-Хак защита
- анти-Брут защита
- защита от детей

- возможно давать подсказки после N-ной неверного ответа
- поддержка шаблонов
- возможность шифровать пароли пользователей
В планах:- использование технологии AJAX
- добавить побольше тем
в архиве есть несколько примерочных квеста:
- тестовый квест
- HQ_09 (https://forum.antichat.ru/thread129518.html)
Код:
changelog
-=-===========------===============-==-==---=------==-
[version 1.2]
] update <?php
] added AntiCheted
] added Attemps & Helps
] added Admin can now modif quest levels
] added Anti-Bruted
[version 1.0 Final]
] update all engine
] added INSTALL.php
] added graphic statistic ./stat.php
] added PrivateMessages (PM)
] added themes, quests, etc
] added captcha protection
] added language support
] added certificates
] added QuestBlock item
] added smiles in pm
] added "Hello PM"
] modifed random passw gen
] modifed pass crypt now: md5(md5(md5(pass)))
] modifed admin panel
] modifed anti-Hack mode
] modifed settings save area
] modifed quest-level structure
[version 0.3 Stable]
] modifed structure (added "core/" folder)
] added themes: black, blackbox, HQ_09
[version 0.2]
] added "[preview]" themes in admin panel
] added $Q_themepic in config.php
] added 5 themes
] modifed anti(SQL & XSS) filter
] fixed: level.php?c[]=p (thx: mr.The)
[version 0.1]
] Release
http://uasc.org.ua/files/eQv2.rar
тест: http://poma.org.ua/quest/
Последний раз редактировалось eLWAux; 20.07.2009 в 13:50..
|
|
|

02.02.2009, 00:16
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
faq по установке движка
открыть core/install.sql:
и сделать замену NUL, на NULL,
Для установки нужен сервер с установлеными php+mysql.
Подходит практичеки любой бесплатный хостинг
(https://forum.antichat.ru/showthread.php?t=64764
http://www.zemskov.ru/free_hosting.html)
сперва редактируем ./core/config.php.
http://ваш_сайт/install.php
там вводим логин,пароль админа.
жмем кнопку и смотрим результат.
если все прошло гладко, вас перекинет на главную страницу.
заходим в админку, используя логин:пароль админа,
и там меняем квест, тему и\или другие настройки.
все. инстал закончен.
можна приглашать участников (:
Последний раз редактировалось eLWAux; 27.09.2009 в 23:24..
|
|
|

02.02.2009, 00:16
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
faq как сделать свою тему
смотрим в любую тему , которая идет вместе с движком,
и на ее основе делаем свою
faq как сделать свой квест
все квести хранятса в папке ./quests/,
- создаем папку в ./quests с именем квеста.
- там создаем файл index.txt с содержимим:
Код:
первая строчка - название квеста
все остальные строчки - описание
- Для анти-хак защити создать надо .htaccess с текстом:
- А теперь можно и делать свои уровни )
- первый уровень - 1.html
второй - 2.html
99уровень - 99.html
и так далее )
- содержание X.html :
первая строчка: правильние ответы, через |
вторая строчка: текст, который виводится при неправильном ответе
все остальное - текст квеста.
и в тексте на забиваем добавить форму для отправки ответов!!
если ответ один, тогда просто пишем {SEND_FORM}
- пример левела 1:
- 1.html
Код:
good_answer
bad answer! try again!
Hi! This is first level.
{SEND_FORM}
- В этом уровне правильный ответ "good_answer".
- когда юзер вводит неверный ответ, он увидет "bad answer! try again!"
- пример левела 2:
- 2.html
Код:
good_answer1|good_ans2
no-no-no! try again!
Hi! This is second level.
<form method="POST">
<input type="text" name="answer1" value="пиу1"><br/>
<input type="text" name="answer2" value="пиу2"><br/>
<input type="submit" value="тынц" class="button">
</form>
- В этом уровне правильные ответи: "good_answer" и "good_ans2"
- когда юзер вводит неверный ответ, он увидет "no-no-no! try again!"
- все)
заходи в адмику, в раздел с квестами и вибирай новий квест)
удачи!
если что, я всегда готов ответить на ваши вопроси в етой теме!
Последний раз редактировалось eLWAux; 17.07.2009 в 20:56..
|
|
|

02.02.2009, 01:00
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Не в обиду конечно, но если и делать квесты то явно не по шаблону...и не по готовым двигам ИМХО...
|
|
|

02.02.2009, 01:09
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
Сообщение от De-visible
Не в обиду конечно, но если и делать квесты то явно не по шаблону...и не по готовым двигам ИМХО...
по-любому легче на готовом движку, чем с нуля.
тем более я гарантирую 99% безопасность 
Последний раз редактировалось eLWAux; 17.07.2009 в 20:57..
|
|
|

15.02.2009, 21:32
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
UPDate to v0.2
- добавил несколько тем:
- античат.тема

- вконтакте.тема

- сделал нормальную anti(SQL,XSS)
- добавил в админку несколько ф-ций
- "preview" для тем
- возможность on/off уведомлений
- возможность on/off предосмотра (preview) тем
- возможность on/off favistable
- возможность on/off шифрования паролей
- исправил мелких несколько ошибок
- обнови пост "faq как сделать свой квест"
Последний раз редактировалось eLWAux; 15.02.2009 в 22:17..
|
|
|

24.02.2009, 23:48
|
|
Постоянный
Регистрация: 29.09.2007
Сообщений: 617
Провел на форуме: 3250478
Репутация:
999
|
|
Отлично сделано.
Думаю в паблик.
Из ROA мало кто юзать будет.
Мой движок вообще г. :O
|
|
|

25.02.2009, 00:49
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
добавил еще тем и несколько простих квестов для примера
Последний раз редактировалось eLWAux; 10.05.2009 в 12:20..
|
|
|

10.05.2009, 11:48
|
|
Leaders of Antichat - Level 4
Регистрация: 16.01.2006
Сообщений: 1,966
Провел на форуме: 21768337
Репутация:
3486
|
|
Привет из РОА. Ап
|
|
|

10.05.2009, 13:02
|
|
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме: 1996429
Репутация:
468
|
|
Хорошая идея ТС, а главное полезная! Еще не тестил. Позже. Совет: делай как можно гибче движок. И попроще систему создание уровней. Не редактировать пхп файл,а например в тхт записывать вопросы и ответы в специальной структуре. Вот. )
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|