-
викторина для всех
Не имея возможности хостить викторину круглосуточно, в конце концов я её вообще перестал запускать. Поэтому никто и не играет :)
Вчера в мирах возникла идея выложить бота викторины на форуме для всеобщего пользования. Что ж, мне не жалко.
https://docs.google.com/file/d/0B90X...it?usp=sharing
На странице жмите Файл → Скачать, чтобы скачать весь архив.
Распакуйте куда-нибудь архив.
Там будет две папки:
1) Готовая программа victorina — просто запустите victorina.exe. Она спросит координаты входа, номер гражданства и пароль привилегий. Номер и пароль в случае успешного входа сохранятся и вводить их снова не потребуется.
2) Исходный код victorina_source — содержит собственно исходный код, вспомогательные файлы для программы (в т.ч. пример базы вопросов questions.txt), а так же файлы SDK, необходимые для компиляции (aw.h, aw.lib), для запуска — aw.dll.
В исходном коде и в готовой программе есть одно небольшое различие: свою базу вопросов я зашифровал ;) Чтобы игра не превращалась в соревнование «кто быстрее найдет ответ в базе» :)
Сюда можно писать о найденных багах, если будет время и если сумею — исправлю.
-
Совсем забыл: чтобы начать викторину, надо в мирах в пределах видимости бота написать: «викторина старт».
-
Викторина 2.0
Новая версия викторины!
https://docs.google.com/file/d/0B90X...it?usp=sharing
Структура папок и порядок установки те же.
Что нового:
- Новая система начисления очков, лучше учитывающая время ответа. Теперь не возникает ситуации с равным количеством итоговых очков.
- Возможность выбора любого мира, а так же координаты теперь можно сохранить.
- Все запросы в консоли на русском языке.
Помимо этого исправлено много мелких багов, обнаруженных в результате тестирования, которые не стоят упоминания.
Отдельное спасибо Ioann'у за помощь в проведении тестирования.
-
Новая версия викторины для миров 6.2: http://teatr.activeworlds.ru/bots/vi...orina_v3.0.zip. На старые версии выше ссылки протухли но они и не нужны.
Установка: распаковать архив и запускать экзешник. Ответить на вопросы в консоли вроде координат в мире и т.д. Если всё успешно, бот должен появиться в мирах. Далее пишем "викторина старт" и играем.
По поводу базы вопросов: основная база с более 30000 вопросов идет вместе с ботом но она "зашифрована", файл questions.encr. Если его удалить, база будет браться из файла questions.txt где сейчас пример из 10 вопросов-ответов. Его можно дополнять своими вопросами в том же формате. Вопросов желательно много, иначе будут частые повторения.