Quiz Memorial Forum

Welcome Guest ( Log In | Register )

14 Pages V « < 9 10 11 12 13 > »   
Reply to this topicStart new topic
> Викторина (Quiz.tcl) v1.19 Lite
Kreon
post Mar 29 2008, 01:17 AM
Post #201


Developer
******

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



Можно посмотреть на установленный там вариант - 60 * 60 * 24 * 31 * 12 * 2.
Как нетрудно догадаться, если хоть немного подумать, то, в порядке очередности, здесь перемножается 60 секунд на 60 минут, затем на 24 часа, на 31 день, на 12 месяцев и на 2 года. В результате получим длительность двух лет в секундах.
Соответственно можно какие-то сомножители менять.
Что касается одного месяца - это необходимо закомментировать вторую строку set conf(maxidle) и раскомментировать первую. Оно уже написано.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lem1x
post Mar 29 2008, 01:37 PM
Post #202


Участник
***

Group: Members
Posts: 32
Joined: 7-March 08
Member No.: 199



Благодарю.
А почему предалагют надписю 31,а пишеш 1 месяц.Если написать 31 день - работать не будет ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lem1x
post Apr 3 2008, 03:55 PM
Post #203


Участник
***

Group: Members
Posts: 32
Joined: 7-March 08
Member No.: 199



Kreon подскажи чему может быть причина обнуления очков?
Пользователь набрал n'ое (пример 1500) кол-во очков-доходит к примеру до 1550.Останавливаем викторину делаем rehash - при ответе на вопрос - опять 1500.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lem1x
post Apr 4 2008, 01:05 AM
Post #204


Участник
***

Group: Members
Posts: 32
Joined: 7-March 08
Member No.: 199



Всё решилось-проблема была на шелле...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
zloy_admin
post Apr 18 2008, 06:43 PM
Post #205


Посетитель
*

Group: Members
Posts: 6
Joined: 18-April 08
Member No.: 214



1. как заставить бота раздавать войсы тем, кто есть в базе игроков?
2. Как заставить бота кидать паралельно с вопросом ответ на него в приват конкретному нику? оператору? администратору? (короче, по статусу)
3. Бот не понимает !стоп. Хотя !старт понимает (так же не понимает !дальше, !хинт). Где вообще можно прописать альясы?
4. Как научить бота давать определенный статус определенным игрокам?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Apr 18 2008, 06:54 PM
Post #206


Developer
******

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



Прочитать любую документацию по TCL и самолично исправить скрипт.
Касаемо алиасов: эти алиасы заданы по умолчанию, если они у вас не работают - ищите проблему в конфигурации вашего бота. Формат создания новых алиасов можно посмотреть непосредственно в скрипте.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
zloy_admin
post Apr 18 2008, 07:22 PM
Post #207


Посетитель
*

Group: Members
Posts: 6
Joined: 18-April 08
Member No.: 214



Да вот маловат я еще для этого (неопытен)
Вы бы не могли подсказать?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gremlin
post Apr 21 2008, 10:11 PM
Post #208


Посетитель
*

Group: Members
Posts: 1
Joined: 21-April 08
Member No.: 216



Где можно найти базу вопросов?

Пробовал использовать базу со Знайки...
Выдает кол-во найденных вопросов, а потом критическую ошибку базы...после рехаша ситуация повторяется...

И еще вопрос...как настроить мускульную составляющую викторины...пошаговые действия...
спс.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Apr 22 2008, 04:11 PM
Post #209


Developer
******

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



QUOTE(Gremlin @ Apr 21 2008, 11:11 PM) *

Где можно найти базу вопросов?

Пробовал использовать базу со Знайки...
Выдает кол-во найденных вопросов, а потом критическую ошибку базы...после рехаша ситуация повторяется...

И еще вопрос...как настроить мускульную составляющую викторины...пошаговые действия...
спс.

В яндексе. Где-то видел сайт, где выкладывали вполне себе неплохую базу именно под подобного типа скрипты игры. Адрес, к сожалению, не помню.
В принципе любая база вопросов здесь подходит, единственно нужно, чтобы разделителями в ней между вопросом и ответом был символ "|".
Для MySQL'я:
1. Собираете MySQL-сервер и eggdrop с модулем mysql.mod (есть либо в файловом архиве сайта, либо Google)
2. Указываете в конфиге игры правильные настройки для mysql - логин, пароль, хост, существующую базу данных, выставляете conf(sql_enabled) в единицу.
3. Запускаете бота, набираете на патилайне команду .convertq. Если вопросы успешно были перенесены из текстового файла в MySQL, будет выведено что-то в виде "N questions have been imported to MySQL database".
4. Перезапускаете бота.
Все.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Acid_Junk
post May 3 2008, 05:18 PM
Post #210


Посетитель
*

Group: Members
Posts: 4
Joined: 21-February 08
Member No.: 192



QUOTE(Gremlin @ Apr 21 2008, 10:11 PM) *

Где можно найти базу вопросов?

http://viktorina-base.net/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
masters
post May 9 2008, 03:10 PM
Post #211


Посетитель
*

Group: Members
Posts: 1
Joined: 9-May 08
Member No.: 221



Имеется еггдроп использующий данный скрипт викторины, работающий на mysql базе данных, работает нормально, но процесс бота занимает около 25 метров в оперативной памяти, мне кажется что при запуске бота он сразу же загружает всю базу в оперативную память, что можно сделать дял того чтобы бот при запуске не загружал всю базу в память а обращался к ней по мере необходимости
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post May 9 2008, 04:43 PM
Post #212


Developer
******

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



Нет, если бы вы посмотрели код, то увидели, что в память загружается только список индексов вопросов, а их текст выбирается из базы. Сделать с этим ничего нельзя. Точнее, можно и список индексов повесить на MySQL - однако сомнительно, что это будет оправданно.
На моем собственном хостинге этой викторины бот с базой в MySQL (137 тыс. вопросов) занимает 12 мегабайт памяти.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lem1x
post May 16 2008, 07:08 AM
Post #213


Участник
***

Group: Members
Posts: 32
Joined: 7-March 08
Member No.: 199



Kreon
Такой вопрос,а можно ли как то добавлять пользователю очки без заменения файла "bot.user" ?
Просто если вырезаеш очки с одного файла и вставляеш в другой,то на шелле они почему то не сохраняются,а замена файла нежелательна.
Может публичные команды есть для добавления очков ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post May 16 2008, 02:42 PM
Post #214


Developer
******

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



Нельзя редактировать файл bot.user при запущенном боте!
Бот при запуске читает содержимое этого файла и оно хранится в его памяти. Поэтому такое изменение файлов ничего не даст. Только при выключенном боте.

Для редактирования параметров игроков есть команды !raw и !set. Первая показывает список доступных параметров у игрока, вторая - позволяет их менять. Например, чтобы установить игроку player 1000 очков, надо набрать !set player score 1000.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lem1x
post May 16 2008, 05:35 PM
Post #215


Участник
***

Group: Members
Posts: 32
Joined: 7-March 08
Member No.: 199



Kreon спасибо большое за всё,что ты сдесь делаеш!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BratYXO
post Jun 2 2008, 06:18 PM
Post #216


Посетитель
*

Group: Members
Posts: 5
Joined: 2-June 08
Member No.: 226



При запросе первой подсказки выдается ошибка от бота нотисом, вторая подсказка уже не появляется

-ник_бота- error executing х: can't read "conf(thint2)": no such element in array

если ставить автоматическую выдачу подсказок по времени, то все нормально

p.s. eggdrop v.1.6.18 (tcl 8.4.13) + игра "Викторина" v2.0.4 by hex and Drakon_, модификация v1.19 by Kreon (Lite Edition) от 18 сентября 2007.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 2 2008, 08:25 PM
Post #217


Developer
******

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



Так раскоментируйте в конфиге игры строку set conf(thint2) 20.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BratYXO
post Jun 2 2008, 10:13 PM
Post #218


Посетитель
*

Group: Members
Posts: 5
Joined: 2-June 08
Member No.: 226



QUOTE(Kreon @ Jun 2 2008, 09:25 PM) *

Так раскоментируйте в конфиге игры строку set conf(thint2) 20.

ну тогда вторая подсказка будет выдаваться автоматически а не по запросу
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jun 3 2008, 11:45 AM
Post #219


Developer
******

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



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


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BratYXO
post Jun 3 2008, 10:19 PM
Post #220


Посетитель
*

Group: Members
Posts: 5
Joined: 2-June 08
Member No.: 226



еще один вопросик
от куда скрипт цепляет хелп для викторины
или как запихнуть туда свой хелп
или просто подгрузить скрипт help.tcl и не париться, а в скрипте векторины закоментировать эту часть
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

14 Pages V « < 9 10 11 12 13 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



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