Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Kорзина _ Викторина

Автор: Wariner 4.7.2008, 17:07

поставил тут у себя скрипт викторины и обнаружил небольшой баг:
при перезагрузке скрипта и при старте хаба начинается игра, хотя
TrivEx._Sets.AutoStart = 0 -- 1 = Играть включается автоматически, 0 = игра включается вручную
в чём дело? посматрел скрипт но ничего не нашёл(((

 BUKTOPUHA_newapi.zip ( 13.75 килобайт ) : 103
 

Автор: kylibyaka 4.7.2008, 17:44

Цитата(Wariner @ 4.7.2008, 17:07) *
поставил тут у себя скрипт викторины и обнаружил небольшой баг:
при перезагрузке скрипта и при старте хаба начинается игра, хотя
TrivEx._Sets.AutoStart = 0 -- 1 = Играть включается автоматически, 0 = игра включается вручную
в чём дело? посматрел скрипт но ничего не нашёл(((

У меня была подобная ситуция , я ставил так , Выключить ! Игра в личке бота ! После этого больше такого не бывало .

Автор: Strannik 5.7.2008, 14:20

Скрипт BUKTOPUHA_newapi под API 2 все прекрасно работает только одно но, при запуске хаба скрипт автоматом не запускается приходтся в ручную его загружать, в чем можит быть проблема.
И вылезает переодически ошибка C:\PtokaX\scripts\BUKTOPUHA_newapi.lua:395: bad argument #2 to 'SendToNick' (string expected, got nil) как это исправить.

 BUKTOPUHA_newapi.lua ( 57.2 килобайт ) : 31
 

Автор: kylibyaka 18.7.2008, 0:34

Цитата(Strannik @ 5.7.2008, 14:20) *
Скрипт BUKTOPUHA_newapi под API 2 все прекрасно работает только одно но, при запуске хаба скрипт автоматом не запускается приходтся в ручную его загружать, в чем можит быть проблема.
И вылезает переодически ошибка C:\PtokaX\scripts\BUKTOPUHA_newapi.lua:395: bad argument #2 to 'SendToNick' (string expected, got nil) как это исправить.

Выложи полностью с папкой скрипт .

Автор: Infernus-pro 6.8.2008, 23:12

Есть у кого нибудь Викторина под API 2 работающая нормально big_smile.gif

Автор: iadz 8.8.2008, 0:39

Здрасьсте.
Вылазит похожая ошибка - 0.4.1.1\scripts\BUKTOPUHA_newapi.lua:160: bad argument #1 to 'RegBot' (string expected, got nil)

В settings.dat пробовал менять значение TrivEx._Sets.regbot и имя боту - не помогает. В чем еще может быть загвоздка?

Заранее спасибо.  victorina_scripts.7z ( 57.41 килобайт ) : 11

Автор: Strannik 11.8.2008, 16:10

Выводит вот такие баги

16:52] BUKTOPUHA.lua загружен.
[16:52] Синтаксис cannot open BUKTOPUHA/settings.dat: No such file or directory

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

[17:07] Синтаксис C:\PtokaX\scripts\BUKTOPUHA.lua:493: attempt to call method 'GetPlayMode' (a nil value)

как это исправить

 BUKTOPUHA.rar ( 66.24 килобайт ) : 11
 

Автор: Sephiroth_Lukaw 11.8.2008, 17:18

Цитата("Прикрепленный Strannik'ом архив")
[20:30] BUKTOPUHA.lua загружен.
[20:30] Нет синтаксических ошибок в файле скрипта BUKTOPUHA.lua
[20:30] Скрипт запущен.
...

Цитата("Strannik")
[17:07] Синтаксис C:\PtokaX\scripts\BUKTOPUHA.lua:493: attempt to call method 'GetPlayMode' (a nil value)
Значит, всё-таки, ты как-то его запустил?

Автор: Strannik 11.8.2008, 17:37

Цитата(Sephiroth_Lukaw @ 11.8.2008, 17:18) *
...

Значит, всё-таки, ты как то его запустил?


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

Автор: Infernus-pro 14.8.2008, 21:59

Что то нигде не могу найти нормально работающей викторины..эх.. tire.gif

Автор: Wariner 14.8.2008, 22:15

Цитата(Infernus-pro @ 14.8.2008, 22:59) *
Что то нигде не могу найти нормально работающей викторины..эх.. tire.gif

В первом посте нормальная.. там конечно есть лаги но они не существенны still_dreaming.gif

Автор: Infernus-pro 18.8.2008, 16:13

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

Автор: Strannik 18.8.2008, 22:58

Викторина под API 2

немножко другая пока ошибок не выдаёт
осталось только она ошибка автоматом как и другие не запускается при старте ХАБА
нужно в ручную загружать
пока вроде работает

 BUKTOPUHA.rar ( 66.35 килобайт ) : 62
 

Автор: Infernus-pro 19.8.2008, 6:14

Цитата
немножко другая пока ошибок не выдаёт

[09:11] Синтаксис BUKTOPUHA.lua:562: bad argument #1 to 'SendToAll' (string expected, got nil)
Это когда хотел переместить игру в приват бота.

Автор: Infernus-pro 20.8.2008, 5:57

Из первого поста ставил, там тоже баги:

Цитата
[08:51:46] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:48] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:49] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:50] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:50] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:50] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:50] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:52] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:52] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.
[08:51:52] <Дозорный> Игра была автоматически остановлена, так как на 20 вопросов подряд не был дан ни один правильный ответ.

И вот так вот весь чат зафлудил пока я спал....

Автор: Strannik 20.8.2008, 19:28

Цитата(Infernus-pro @ 19.8.2008, 6:14) *
[09:11] Синтаксис BUKTOPUHA.lua:562: bad argument #1 to 'SendToAll' (string expected, got nil)
Это когда хотел переместить игру в приват бота.


Хм у меня пока нормально работает на 0.4.1.1
попробуй поменять SendToAll на SendToNick или SendToUser иногда помогает
попробуй его отключить --Core.SendToAll(self._Sets.botmyinfo)

Автор: drushka 25.8.2008, 23:49

наверно вы все видели как через определенное время в чате выходит "<ВИКА> На вопрос викторины: “Течение в совр. муз. искусстве” отвечают 8 игрок(а,ов). Чтобы начать игру напишите в главном чате !старт
" где можно такую найти вику или что надо поменять в обычной... очень надо confuse.gif

Автор: СТУДЕНТ 31.8.2008, 6:41

Хм не понятно :
Синтаксис cannot open BUKTOPUHA/settings.dat: No such file or directory
в чём проблема?

Автор: dimetrius 31.8.2008, 8:30

Цитата(СТУДЕНТ @ 31.8.2008, 6:41) *
Хм не понятно :
Синтаксис cannot open BUKTOPUHA/settings.dat: No such file or directory
в чём проблема?

не найден файл скорее всего, пропиши правильный путь

Автор: Strannik 31.8.2008, 11:49

Цитата(dimetrius @ 31.8.2008, 8:30) *
не найден файл скорее всего, пропиши правильный путь


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

 BUKTOPUHA.rar ( 66.24 килобайт ) : 14
 

Автор: Al-j® 13.9.2008, 1:45

У меня наверно ваще самая е...ная ошибка: [04:43] Синтаксис BUKTOPUHA_newapi.lua:1487: unexpected symbol near '='
на эту строку и на 1506-ю одинаковые
Причём на всех викторинах,которые я качал здесь и не здесь
Подскажите плиз как её исправить
Скрипт не выкладываю,эта ошибка на всех скриптах викторины big_smile.gif

Автор: drushka 15.9.2008, 21:36

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

Автор: Infernus-pro 6.10.2008, 20:59

Дайте пожалуйста вопросы на Викторину, желательно много big_smile.gif

Автор: Nickolya 6.10.2008, 21:23

133822, столько вопросов в этой базе (весит больше 7,5 мегабайт). big_smile.gif Как-то на проце обсуждался этот вопрос, можешь там посмотреть, но найти там что-то проблематично (точно помню что тема топика не отражала вопроса). Был сайт с обновляющейся базой, но его я тоже не помню, ссылка была в той теме, так что если найдет кто - отпишите big_smile.gif

 questions.rar ( 2.12 мегабайт ) : 80
 

Автор: Setuper 6.10.2008, 22:29

Я тоже как-то раньше увлекался викториной. Вот база на 42000 вопросов, может пригодится)))))

 questions.rar ( 1.06 мегабайт ) : 45
 

Автор: Infernus-pro 7.10.2008, 14:04

Цитата
133822, столько вопросов в этой базе (весит больше 7,5 мегабайт).

Цитата
Я тоже как-то раньше увлекался викториной. Вот база на 42000 вопросов, может пригодится)))))

Во спасибо big_smile.gif а то 1000 вопросов маловато будет))

Автор: Angel_D 12.10.2008, 4:54

Честно говоря, ума не приложу, как вы викторины запустили...
Попробовал все выложенные - BUKTOPUHA/settings.dat: No such file or directory
Может идеи есть? (птоха 4.1.1)

Автор: Setuper 12.10.2008, 10:37

Ошибка означает, что не найден файл settings.dat или вообще не найдена папка BUKTOPUHA, в которой должен быть выше указанный файл.

Автор: epson950 14.10.2008, 14:17

Этот вопрос задавали уже в самом начале, но ответа я так и не нашел. Может сейчас ктото владеет инфой

Код
Синтаксис C:\Inetpub\dchub\scripts\BUKTOPUHA_newapi.lua:395: bad argument #2 to 'SendToNick' (string expected, got nil)

как с эти бороться?

Автор: NikseR 9.11.2008, 19:21

Так как же все-таки запустить эту викторину? Пишет:

Код
[19:18] Синтаксис cannot open BUKTOPUHA/settings.dat: No such file or directory

Я понимаю, что это "означает, что не найден файл settings.dat или вообще не найдена папка BUKTOPUHA" - но папка BUKTOPUHA присутствует в D:\PtokaX 0.4.1.1\scripts\BUKTOPUHA и файл settings.dat в ней тоже присутствует. Так как же запустить? Кто-нибудь решил эту проблему? unhappy.gif

Автор: Wariner 9.11.2008, 19:27

Лечится прописывание полного пути...

Код
TrivEx._Sets.folder = Core.GetPtokaXPath().."scripts/BUKTOPUHA/"

Автор: NikseR 9.11.2008, 20:46

Wariner, большое спасибо! sweet_kiss.gif Работает отлично, пока багов не обнаружено.

Вот, кстати, залил свою базу вопросов 15 Мб, кому нужно (примерно 250.000, точно не помню). Самая большая, которую нашел в свое время big_smile.gif
http://mydc.ru/r/?http://narod.ru/disk/3672022000/questions.txt.html

Автор: NikseR 14.11.2008, 15:57

А не подскажите, что нужно изменить в настройках, чтобы убрать ник бота из списка юзеров? В настройках стоит цифра 0, но бот никуда не исчезает. Видимо где-то ошибки в написании скрипта.

Цитата
TrivEx._Sets.regbot = 0

Автор: Strannik 14.11.2008, 18:10

Пробуем скрипт
загружается

 BUKTOPUHA.rar ( 10.17 килобайт ) : 78
 

Автор: Severskline 12.12.2008, 12:30

Спасибо за скрипт.
Странно, под винду работает (грузится), а вот под linux - проблема с запуском:
*** Error, script BUKTOPUHA.lua start failed
кто подсобит под linux?

Автор: Sephiroth_Lukaw 12.12.2008, 12:46

http://mydc.ru/topic539.html
Попробуй так.

Код
TrivEx._Sets.folder = Core.GetPtokaXPath().."scripts/BUKTOPUHA/"

Автор: Severskline 12.12.2008, 16:55

спасибо, действительно помогло - недоглядел

Version: PtokaX DC Hub 0.4.1.0 built on Dec 2 2008 23:26:13
OS: Linux 2.6.18-12-fza-686 (i686)
Викторина работает под .
меняю в settings.dat:

Код
TrivEx._Sets.bot = "Викторина"     -- Ник бота
TrivEx._Sets.Version = "1.07"                    -- Версия скрипта
TrivEx._Sets.regbot = 1        -- 0 = не регистрировать бота на хабе, 1 = регистрировать
TrivEx._Sets.tKey = 1                        -- если regbot = 1, то будет ли бот с ключиком или нет

как и хотелось - появляется бот Викторина с ключом, но база вопросов перестает грузиться, хотя сам скрипт работает .
если:
Код
TrivEx._Sets.bot = "Викторина"    -- Ник бота
TrivEx._Sets.Version = "1.07"                    -- Версия скрипта
TrivEx._Sets.regbot = 0        -- 0 = не регистрировать бота на хабе, 1 = регистрировать
TrivEx._Sets.tKey = 0                        -- если regbot = 1, то будет ли бот с ключиком или нет

бот "Викторина" загружается в списках его нет, хотя база вопросов работает в привате исправно.
Вопрос: что не так сделано и где еще подправить, чтобы в списках пользвателей вверху был бот с ключиками с именем Викторина и загружалась база с вопросами?

Автор: D'aspid 12.2.2009, 12:05

Интересует вопрос. Почему через какое то время скрипт Викторины выдает ошибку:

Цитата
[09:43] Синтаксис C:\PtokaH\scripts\BUKTOPUHA/TriviaExScores.txt:1: unexpected symbol

Вот сам файл с нулевыми байтами. Можно ли его восттановить?

 TriviaExScores.txt ( 356.41 килобайт ) : 8