Quiz Memorial Forum

Welcome Guest ( Log In | Register )

> Викторина (Quiz.tcl) v1.19 Lite
Kreon
post May 22 2006, 07:36 PM
Post #1


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Версия 1.19.
  • Сохранение индексов вопросов в файл. При следующем перезапуске считывание их из файла вместо составления нового списка индексов. Таким образом вопросы будут реже повторяться.
  • Переписана система проверки активных игроков.
  • Некоторые исправления кода
  • Проверка и автоматическое подключение необходимых для игры стандартных скриптов в случае, если они не подключены
  • Новые ошибки
Версия 1.18.
  • Игра разделена на два файла - конфиг Quiz.conf и сам скрипт quiz_q.tcl отдельно.
    Как пользоваться: кладем скрипт в каталог scripts, конфиг в корень бота, в eggdrop.conf добавляем строку source Quiz.conf
  • Исправлены изложенные в теме ошибки
  • Для сравнения регистра ответов в непропатченной версии еггдропа используется кусок егглиба %)
  • Немного изменены генерируемые хтмл-страницы
  • Изменен формат текстовика для php-скрипта статистики
  • Теперь в комплект игры собственно входит этот php-скрипт %) Выглядит так, можно легко встроить в Ваш сайт.
  • Наверняка добавлена куча новых ошибок
Версия 1.17.
  • Добавлена поддержка вопросной базы в формате MySQL с помощью mysql_mod. При этом оставлена работа с базами данных из текста, настройки через конфиг скрипта. Для конвертации из текстовика в БД, набираем на партилайне .convertq
  • Исправлено несколько ошибок
  • Добавлено отображение числа очков на каждом правильном ответе у игрока а-ля как в версии 1.2DEV.
Напоминаю, при переходе на данную версию игры с версии викторины SC2k Quiz < 1.15, либо любой другой версии игры (не моей модификации) при сохранении старого пользовательского файла, для корректной работы необходимо набрать .usersfix на патилайне.

!!!ВНИМАНИЕ!!!
Это тестовая версия! Она полнофункционально не проверялась. Вообще. Ибо у меня нет ещё лишнего хостинга с MySQL. Работать она должна, в теории. При обнаружении любых ошибок - пишите здесь. Исправлю.

Attached File  quiz.zip ( 29.45k ) Number of downloads: 23223
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
14 Pages V « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
Replies(60 - 79)
Satan
post Jun 12 2006, 06:04 PM
Post #61


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



Перешел со старой версии знайки v2.0.4 by hex and Drakon без модов. Теперь путаница с титулами. как можно подправить без обнуления очков ? Тоесть Satan(Новичок) занимает почётное 1-е(165 очков), а в новом скрипте Новичек с 200-го ответа. А (Гость) с 100-го, а у меня юзеры до 100-го уже гости. Или может я неправельно понимаю таблицу титулов ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 12 2006, 06:30 PM
Post #62


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Ну поменять в конфиге титулы так, как они были раньше... Только именно и титулы, и очки.. Количество титулов должно совпадать с количеством очков под эти титулы - иначе глюки будут.. Или можно вообще ничего не трогать, потом по мере игры бот сам титулы перепишет как надо в соотвествии с новой таблицей рангов. Это не принципиально.
А вообще нужен конвертер титулов?. Можно написать, только я особого смысла не вижу, если честно..
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Satan
post Jun 12 2006, 06:38 PM
Post #63


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



QUOTE(Kreon)
Ну поменять в конфиге титулы так, как они были раньше... Только именно и титулы, и очки.. Количество титулов должно совпадать с количеством очков под эти титулы - иначе глюки будут.. Или можно вообще ничего не трогать, потом по мере игры бот сам титулы перепишет как надо в соотвествии с новой таблицей рангов. Это не принципиально.
А вообще нужен конвертер титулов?. Можно написать, только я особого смысла не вижу, если честно..


Нет не нужно, все и так супер %)
Вообще хороший скрипт. Вчера отредактировал базу вопросво (База данных содержит 242899 вопросов). в ней нет ответов с БОЛЬШОЙ буквы. Если нужно могу выложить, только скажи куда (или прикрепить к сообщению?). И если есть база побольше, то может поделишся ?
Еще хочу поставить игру Мафию, неподскажешь где взять новейшую неглючную версию ? Спасибо за ответы, все очень оперативно, даже непривычно %)

Возник еще один вопрос (запуск викторины на текущем канале, если это разрешено хозяином бота) Как сделать что бы запустить викторину мог оп, халфоп и команду Дальше так же ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 12 2006, 07:30 PM
Post #64


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



C вопросами... Ну если это ещё кому-нибудь нужно, то прикрепи smile.gif У меня своя база на 139 тыс, я её шлифую уже очень долго, чтобы на что-нибудь менять ) Хотя быть может зря я так делаю.
С мафией не знаю точно, но по-моему нормальные новые версии свободно не распространяются. Где-то у меня лежал старый архив, но я его детально не изучал, глюков быть может там и не было, но функционал по сравнению с современными версиями - не очень.

Насчет последнего я не очень понял. Нужна опция, чтобы запустить игру мог только человек со статусом оператора или халфопа на канале? Или чтобы он у бота был прописан как оператор?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Satan
post Jun 12 2006, 07:37 PM
Post #65


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



Нужна опция, чтобы запустить игру мог только человек со статусом оператора или халфопа на канале
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lonely
post Jun 12 2006, 10:41 PM
Post #66


Посетитель
*

Group: Members
Posts: 1
Joined: --
Member No.: 14



QUOTE(Satan)
[Еще хочу поставить игру Мафию, неподскажешь где взять новейшую неглючную версию ?

LightStar Mafia IRC Bot v1.04 Final от 13 Февраля 2006 by [MAGe] & Boris ты случайно не про эту версию говоришь? В какую сеть хочешь поставить?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 12 2006, 10:53 PM
Post #67


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



QUOTE(Lonely)
LightStar Mafia IRC Bot v1.04 Final от 13 Февраля 2006 by [MAGe] & Boris ты случайно не про эту версию говоришь? В какую сеть хочешь поставить?

Тут разговор о TCL, с этими вашими мирк-скриптами идите... куда-нибудь подальше smile.gif Хоть в соседний раздел.

Satan, на днях сделаю.
alexy, там подумать надо... Странно как-то.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Satan
post Jun 13 2006, 12:02 AM
Post #68


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



QUOTE(Lonely)
QUOTE(Satan)
[Еще хочу поставить игру Мафию, неподскажешь где взять новейшую неглючную версию ?

LightStar Mafia IRC Bot v1.04 Final от 13 Февраля 2006 by [MAGe] & Boris ты случайно не про эту версию говоришь? В какую сеть хочешь поставить?


Я незнаю про какую версию я говорю, я спрашиваю какая нормальная %) В сеть Dogm Network
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alexy
post Jun 13 2006, 07:40 AM
Post #69


Участник
***

Group: Members
Posts: 32
Joined: --
Member No.: 27



QUOTE(Kreon)



alexy, там подумать надо... Странно как-то.


да вот и я ничё не понял smile.gif
может из-за того что сам ручками .tcl tpub::monthremove * * * * * вводил?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rex
post Jun 13 2006, 10:09 AM
Post #70


Посетитель
*

Group: Members
Posts: 3
Joined: --
Member No.: 32



Вот вы все тестируете на виндропах. А ведь виндроп может работать совсем не так как eggdrop.

Добавлено спустя 2 часа 11 минут 7 секунд:

Попробовал новую версию с MySQL, все равно ответы лезли в верхнем регистре. Пришлось дописывать в запрос lower
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Satan
post Jun 13 2006, 03:39 PM
Post #71


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



QUOTE(Rex)
Вот вы все тестируете на виндропах. А ведь виндроп может работать совсем не так как eggdrop.

Добавлено спустя 2 часа 11 минут 7 секунд:

Попробовал новую версию с MySQL, все равно ответы лезли в верхнем регистре. Пришлось дописывать в запрос lower


Дык в базе вопросов ответы написаны в верхнем регистре потому и пишеться так, у меня есть база с нормальным регистром, ночью сегодня постараюсь выложить.

У меня бот висит на 2-х каналах, викторина прописана в конфиге только для одного канала. Как отключить сообщение (Добро пожаловать на канал игры "Викторина", Satan! Игра пока не запущена, для начала наберите !старт.) в канале котором викторина не проходит ?

Добавлено спустя 11 минут 14 секунд:

QUOTE(Lonely)

LightStar Mafia IRC Bot v1.04 Final от 13 Февраля 2006 by [MAGe] & Boris ты случайно не про эту версию говоришь? В какую сеть хочешь поставить?


А у тебя есть эта версия? Можешь подкинуть?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 13 2006, 07:44 PM
Post #72


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Satan, да, есть такая ошибка... Исправлю.
Rex, ну при сверке по идее регистр не должен учитываться. И вообще говоря он и не учитывается, если еггдроп пропатчен на кириллицу smile.gif
Типа это...
‹21·25·06›-|[ eggtest ]|- Bоnpoс #3: это такая тeкcтовая линия с заглавной буквой (14 букв (2 слова))
‹21·25·10›-|[ Kreon ]|- !х
‹21·25·11›-|[ eggtest ]|- Подсказка: заг_____я бу___
‹21·25·17›-|[ Kreon ]|- заглавная буква
‹21·25·17›-|[ eggtest ]|- Молодец, Kreon! Правильный ответ -> "заГлавная буква" <-, был дан за 10.95 секунды, и принёс тебе 2 очка.
‹21·25·17›-|[ eggtest ]|- Kreon набирает 3964 (60) очка.

В следующей версии добавлю тогда на сверку процедуру tolower из егглиба, чтоб хоть как-то было.
alexy, ошибка найдена, будет исправлена.

PS: Виндроп вообще говоря работает абсолютно аналогично еггдропу, они ж из одних и тех же исходников собираются. Только под разными операционками.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alexy
post Jun 13 2006, 08:08 PM
Post #73


Участник
***

Group: Members
Posts: 32
Joined: --
Member No.: 27



QUOTE(Kreon)

alexy, ошибка найдена, будет исправлена.


Ура, ура, ура *03
ты супермозг *06
Жил-бы ты в Ульяновске пришел бы к тебе с пивом! *13
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 13 2006, 09:47 PM
Post #74


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Итак...

Версия 1.18.

Что нового:
[list] отдельно.
Как пользоваться: кладем скрипт в каталог scripts, конфиг в корень бота, в eggdrop.conf добавляем строку source Quiz.conf
[*]Исправлены вышеизложенные ошибки
[*]Для сравнения регистра ответов в непропатченной версии еггдропа используется кусок егглиба %)
[*]Немного изменены генерируемые хтмл-страницы
[*]Изменен формат текстовика для php-скрипта статистики
[*]Теперь в комплект игры собственно входит этот php-скрипт %) Выглядит так.[list]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
username
post Jun 14 2006, 06:29 AM
Post #75


Новичок
**

Group: Members
Posts: 20
Joined: --
Member No.: 10



При просмотре пхп статистики по лучшей цепочке ответов игроки расставляются наоборот, по возрастанию.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rex
post Jun 14 2006, 06:49 AM
Post #76


Посетитель
*

Group: Members
Posts: 3
Joined: --
Member No.: 32



QUOTE(Kreon)

[*]Для сравнения регистра ответов в непропатченной версии еггдропа используется кусок егглиба %)

Не понятно зачем использовать егглиб, когда можно просто как я изменить в запросе вопроса из базы answer на lower(answer), тогда ответ на вопрос в любом случае вернется в нижнем регистре.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 14 2006, 10:37 AM
Post #77


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



QUOTE(Rex)
QUOTE(Kreon)

[*]Для сравнения регистра ответов в непропатченной версии еггдропа используется кусок егглиба %)

Не понятно зачем использовать егглиб, когда можно просто как я изменить в запросе вопроса из базы answer на lower(answer), тогда ответ на вопрос в любом случае вернется в нижнем регистре.

Потому что вообще говоря в нормальных базах вопросов ответы содержатся уже в нужном регистре. Например, различные фамилии и названия по идее должны бы идти с большой буквы, и т.п. А вот вопросов, где ответы целиком заглавными буквами, быть не должно как факт. Преобразовать ответы по всей базе под нижний регистр несложно..

Добавлено спустя 2 часа 15 минут 31 секунду:

QUOTE(username)
При просмотре пхп статистики по лучшей цепочке ответов игроки расставляются наоборот, по возрастанию.

Нде. Было такое. Видать я не совсем правильно понял метод, которй использовал Drakon_ в функции array_multisort, которую он применял при написании оригинала php-скрипта. )
Навроде исправил.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Satan
post Jun 14 2006, 12:39 PM
Post #78


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



QUOTE
При просмотре пхп статистики по лучшей цепочке ответов игроки расставляются наоборот, по возрастанию.


То эта ошибка исправлена ? можно качать?
Как перенести результаты со старого statok.php в новый ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 14 2006, 03:21 PM
Post #79


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



QUOTE(Satan)
То эта ошибка исправлена ? можно качать?
Как перенести результаты со старого statok.php в новый ?

statok.php заменить просто на вебсервере.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Satan
post Jun 14 2006, 11:47 PM
Post #80


Новичок
**

Group: Members
Posts: 12
Joined: --
Member No.: 33



QUOTE
statok.php заменить просто на вебсервере.


У меня файл не на вебсервере, бот у меня на компе, в старом уже есть статистика, что мне делать что бы в новом было ? Объясните для непонимающего %)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

14 Pages V « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
15 User(s) are reading this topic (15 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 26th May 2024 - 12:27 AM
Design by GPF © 2006