ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Квесты
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

eQuestEngine - движок для создания квестов
  #1  
Старый 02.02.2009, 00:15
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию 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..
 
Ответить с цитированием

  #2  
Старый 02.02.2009, 00:16
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

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..
 
Ответить с цитированием

  #3  
Старый 02.02.2009, 00:16
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

faq как сделать свою тему
смотрим в любую тему , которая идет вместе с движком,
и на ее основе делаем свою

faq как сделать свой квест
все квести хранятса в папке ./quests/,
  1. создаем папку в ./quests с именем квеста.
  2. там создаем файл index.txt с содержимим:
    Код:
    первая строчка - название квеста
    все остальные строчки - описание
  3. Для анти-хак защити создать надо .htaccess с текстом:
    Код:
    deny from all
  4. А теперь можно и делать свои уровни )
    • первый уровень - 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!"
  5. все)
    заходи в адмику, в раздел с квестами и вибирай новий квест)

удачи!
если что, я всегда готов ответить на ваши вопроси в етой теме!

Последний раз редактировалось eLWAux; 17.07.2009 в 20:56..
 
Ответить с цитированием

  #4  
Старый 02.02.2009, 01:00
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

Не в обиду конечно, но если и делать квесты то явно не по шаблону...и не по готовым двигам ИМХО...
 
Ответить с цитированием

  #5  
Старый 02.02.2009, 01:09
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

Цитата:
Сообщение от De-visible  
Не в обиду конечно, но если и делать квесты то явно не по шаблону...и не по готовым двигам ИМХО...
по-любому легче на готовом движку, чем с нуля.
тем более я гарантирую 99% безопасность

Последний раз редактировалось eLWAux; 17.07.2009 в 20:57..
 
Ответить с цитированием

  #6  
Старый 15.02.2009, 21:32
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

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..
 
Ответить с цитированием

  #7  
Старый 24.02.2009, 23:48
Аватар для -Hormold-
-Hormold-
Постоянный
Регистрация: 29.09.2007
Сообщений: 617
Провел на форуме:
3250478

Репутация: 999


Отправить сообщение для -Hormold- с помощью ICQ
По умолчанию

Отлично сделано.
Думаю в паблик.
Из ROA мало кто юзать будет.
Мой движок вообще г. :O
 
Ответить с цитированием

  #8  
Старый 25.02.2009, 00:49
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

добавил еще тем и несколько простих квестов для примера

Последний раз редактировалось eLWAux; 10.05.2009 в 12:20..
 
Ответить с цитированием

  #9  
Старый 10.05.2009, 11:48
Аватар для .Slip
.Slip
Leaders of Antichat - Level 4
Регистрация: 16.01.2006
Сообщений: 1,966
Провел на форуме:
21768337

Репутация: 3486


По умолчанию

Привет из РОА. Ап
__________________
..
 
Ответить с цитированием

  #10  
Старый 10.05.2009, 13:02
Аватар для Krist_ALL
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


Отправить сообщение для Krist_ALL с помощью ICQ
По умолчанию

Хорошая идея ТС, а главное полезная! Еще не тестил. Позже. Совет: делай как можно гибче движок. И попроще систему создание уровней. Не редактировать пхп файл,а например в тхт записывать вопросы и ответы в специальной структуре. Вот. )
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы для работы с железом. Часть I – настройка видеокарт _GaLs_ Аппаратное обеспечение 2 20.12.2006 01:18
Faq по крекингу для начинающих 1.0 KindEcstasy Статьи 1 16.10.2006 13:08
«Лаборатории Касперского»: Количество вредоносных программ под Linux резко возросло dinar_007 Мировые новости 9 20.08.2006 20:50
Взлом Unix а silveran *nix 4 21.12.2005 22:46



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ