Показать сообщение отдельно

  #3  
Старый 02.02.2009, 00:16
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
С нами: 9423746

Репутация: 2399


По умолчанию

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