|
Здравствуйте, гость ( Вход | Регистрация )
|
20.2.2009, 17:06
Сообщение
#141
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Название скрипта: Trivia Mod
Версия: 1.02 Версия API: API2 Автор: alex82 Информация: Скрипт создан на основе Викторины 1.6 (by NRJ), которая в свою очередь основывается на скрипте Trivia (by chill). * Перевод на API2 * Оптимизация и уплотнение кода * Некоторые изменения функционала: - Запоминание последнего состояния игры - Юзеры могут самостоятельно включать Викторину (отдельные настройки автоотключения)
Trivia_Mod_v1.02.rar ( 172.88 килобайт )
Кол-во скачиваний: 878
Trivia_Mod_v1.02.7z ( 203.96 килобайт )
Кол-во скачиваний: 398Версия, поддерживающая Lua 5.3:
Trivia_Mod_v1.02a.7z ( 204.04 килобайт )
Кол-во скачиваний: 60PS. Убедительная просьба сообщать о найденных ошибках. |
|
|
|
![]() |
29.11.2011, 13:35
Сообщение
#142
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 26.11.2011 Пользователь №: 9 977 Спасибо сказали: 0 раз |
|
|
|
|
5.3.2013, 15:51
Сообщение
#143
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 22.5.2012 Пользователь №: 10 583 Спасибо сказали: 0 раз |
а для пятой версии есть викторина?
|
|
|
|
5.3.2013, 21:50
Сообщение
#144
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Mishari, а кто сказал что она не работает на 5 птоке?
|
|
|
|
6.3.2013, 12:21
Сообщение
#145
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 22.5.2012 Пользователь №: 10 583 Спасибо сказали: 0 раз |
Спасибо Автору , работает отлично)
|
|
|
|
8.3.2013, 20:30
Сообщение
#146
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 22.5.2012 Пользователь №: 10 583 Спасибо сказали: 0 раз |
Вы не могли бы подсказать пожалуйста как через меню викторины правильно добавить вопрос ? когда я пробую добавить вопрос мне в чате хаба выходит вот это "Не правильно задан вопрос" вы не могли бы мне помочь пожалуйста
|
|
|
|
3.1.2015, 19:57
Сообщение
#147
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 69 Регистрация: 14.9.2009 Пользователь №: 4 440 Спасибо сказали: 19 раз |
При игре в приват бота , когда вступаешь в игру, у кого на лс пароль,то не приходит от бота сообщение.. как то можно поправить?
|
|
|
|
10.9.2015, 4:10
Сообщение
#148
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 10 Регистрация: 8.4.2014 Пользователь №: 12 382 Спасибо сказали: 0 раз |
Скрипт запускается, в чате пишет что викторина запущена и потом тишина. В логах идут ошибки
[7:09:13] Синтаксис C:\0.5.2.1-Lua53\scripts\TriviaMod.lua:175: attempt to call a nil value (field 'getn') stack traceback: C:\0.5.2.1-Lua53\scripts\TriviaMod.lua:175: in function 'MainTimer' Эта функция Цитата function MainTimer() if (table.getn(_Questions) == 0) then LoadQuestions() end if GetQuestion() then SendQuestion() TrivData.Unanswered = TrivData.Unanswered + 1 else UpdHint() if TrivData.GetQuestion then ShowAnswer() StopStreak() CheckAutostop() else if (tCfg.QuestionMode == 1) then SendHint() else SendQuestion() end end end end Версия птоки 0.5.2.1 |
|
|
|
11.9.2015, 21:26
Сообщение
#149
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
serxxx, убрал рудименты, оставшиеся от Lua 5.0. Теперь скрипт должен корректно работать под Lua 5.3.
Когда на форуме заработают вложения, добавлю в первый пост. |
|
|
|
16.9.2015, 13:06
Сообщение
#150
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 10 Регистрация: 8.4.2014 Пользователь №: 12 382 Спасибо сказали: 0 раз |
alex82, Спасибо вам! Отлично работает!!!
|
|
|
|
2.11.2015, 4:06
Сообщение
#151
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 2.11.2015 Пользователь №: 13 188 Спасибо сказали: 0 раз |
serxxx, убрал рудименты, оставшиеся от Lua 5.0. Теперь скрипт должен корректно работать под Lua 5.3. Когда на форуме заработают вложения, добавлю в первый пост. alex82, по данной ссылке нет возможности скачать - "Запрашиваемые файлы не существует, или они былы удалены раннее. " скиньте, пожалуйста, ещё раз |
|
|
|
15.1.2019, 13:02
Сообщение
#152
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 21 Регистрация: 17.11.2008 Пользователь №: 1 116 Спасибо сказали: 10 раз |
Поделюсь версией. Основано на модификации 1.02а из первого поста для луашечки 5.3 Что было впилено/выпилено/исправлено. Адовая копипаста из основного файла. TriviaMod v1.04 --- 10.01.2019: + добавлены ранги для таблицы счёта ( доп.писькомерие ). Меню показа списка возможных званий. Звания засунуты везде где нужно. + tbl файлы переименованы в dat + исправлены грамматические ошибки в некоторых текстах ( что было замечено по пути ) + событие Егога, сообщение дебажному админу о Егоге. + вкл/выкл отображения кол-ва юзеров в поле "Шара" боту, так-же параметров времени игры, перекура и между подсказками в параметры H: x/x/x и S: в MyINFO Эта самая MyINFO по таймеру выводится раз в tCfg.BotInfoTime минут/у/ы, при условии наличия изменений: кто-то покинул игру в ЛС, или присоединился. + Вроде ещё что-то по мелочам, но не упомню... + ага, упомнил: добавлены разделители в Меню Хаба и обозначены ::имя:: менюшки Админа. Ну это не "ацкая свистоперделка", мог бы и не вспоминать --- 15.01.2019: + в ЛС бота, а следовательно и в игру мог писать любой elmaars1 и ему подобные "гении", даже не "логинившись" в игре. Теперь так может делать только профиль, разрешённый в Доп.Таблице tProfilesConfigPlus. Например для подачи объявления в Игру. ! и тут я дочитал ветку в форуме mydc.ru... - убраны ошибки сортировки ТОП-ов, убрана ошибка при повторной попытке разлогиниться из игры Архив с файлом конфигурации (в папке Data):
TriviaMod_1.04.rar ( 220.19 килобайт )
Кол-во скачиваний: 25ЗЫ: авторские копипасты и комментарии ото всех авторствующих в коде оставлены для будущих поколений, сиё изложение призвано токма лишь приподнять ветку из тьмы. ЗЫ2: писанина писана для действующего хаба. |
|
|
|
Вчера, 21:20
Сообщение
#153
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 20.2.2014 Пользователь №: 12 324 Спасибо сказали: 0 раз |
===================================================================
TriviaMod v2.3.0 — Advanced Trivia Script for PtokaX =================================================================== Hi everyone, I am releasing TriviaMod v2.3.0, a heavily improved version of the classic Trivia script originally written by chill, then extended by NRJ (Quiz 1.6). This release is the result of a long rework session covering bugs, encoding, translation, and a set of new features. ------------------------------------------------------------------- COMPATIBILITY ------------------------------------------------------------------- - PtokaX 0.4.x.x / 0.5.x.x - Lua 5.1 / 5.2 / 5.3 / 5.4 - Windows (Windows-1252 encoding) ------------------------------------------------------------------- WHAT IS NEW COMPARED TO THE ORIGINAL v1.02d ------------------------------------------------------------------- Core fixes ---------- * Fixed math.randomseed() crash on Lua 5.4 (os.clock() returns a float — wrapped with math.floor()) * Fixed unclosed string in Commands.lu (ShowReport function, line 382) that prevented the script from loading at all * Fixed OnExit() crash when script failed to fully load * Fixed questions.txt path (was pointing to wrong directory) * Fixed duplicated line in !trivmytop stats display Question file flexibility ------------------------- * SplitLine() now auto-detects the number of separators per line: - "{Cat} Question *Answer" (1 separator, no * after brace) - "{Cat}*Question *Answer" (standard format) - "{Cat} *Question *Answer" (extra space, also works) All three formats are handled transparently, no config change needed. Lines with only one separator no longer get silently dropped when quesmode=1. * GetQuestion() extracts the {Cat} category directly from the question text when the Category field is empty. Visual improvements ------------------- * All question display modes (QuestionMode=1, showquestion 1/2/3) now use the same framed layout as QuestionMode=0, with div1 separators for a consistent look across all modes. * Correct answer, timeout reveal, and hints are all framed. * Startup version printed to the PtokaX console. New commands ------------ * !trivskip — skip current question (available to players) * !trivconfskip — enable/disable skip (admin) * !trivbreakskip — skip current break (admin) * !trivgrades — show the full rank table with point thresholds Rank system ----------- * 10 configurable ranks (tRankMembers) with a fixed point interval (RankInterval). Default ranks: Novice / Apprentice / Curious / Scholar / Confirmed / Expert / Quiz Master / Sage / Legend / Grand Champion * Rank displayed in !trivscore (top list) and !trivmytop (stats). * Automatic rank-up announcement when a player reaches a new rank. Team mode (optional) -------------------- * Activate by filling tCfg.Teams with nickname prefixes: tCfg.Teams = { "[RED]", "[BLUE]", "[GREEN]" } * Players are automatically assigned to a team based on their nickname prefix — no login command required. * Separate team score table (TeamScores.tbl), persisted to disk. * !trivteamscore — show team ranking with rank badges. Team multiplier — System C -------------------------- * Players contribute to their team score with a multiplier based on their personal rank tier: Beginner (ranks 1-3) x1.0 — normal points Intermediate (ranks 4-6) x1.5 — 50% bonus Elite (ranks 7+) x2.0 — double points * Multiplier announced after each correct answer. * Team rank-up notified when the team crosses a new threshold. * All coefficients are configurable in settings.lu (tTeamMulti). ------------------------------------------------------------------- INSTALLATION ------------------------------------------------------------------- 1. Extract the ZIP into your PtokaX scripts folder. 2. The structure must be: scripts/ Trivia_Mod.lua TriviaMod/ settings.lu questions.txt Data/ Functions/ 3. Edit TriviaMod/settings.lu to set your bot name, profiles, command prefix, rank names, team prefixes, etc. 4. Load Trivia_Mod.lua from the PtokaX script manager. 5. Check the PtokaX console — you should see: TriviaMod v2.3.0 loaded. ------------------------------------------------------------------- QUESTION FILE FORMAT ------------------------------------------------------------------- The script accepts three equivalent formats: {Category} Question text *Answer {Category}*Question text *Answer {Category} *Question text *Answer Multiple valid answers are separated by additional * characters: {Category} *Question *Answer1 *Answer2 The category tag {…} is optional. Lines without it are read as plain "Question *Answer" entries. ------------------------------------------------------------------- COMMANDS SUMMARY ------------------------------------------------------------------- Players ------- !trivhelp — help !trivmytop — your personal stats and rank !trivscore — top scorers !trivstats — top N player stats !trivtoptime — top by average response time !trivtopanswers — top by correct answer count !trivtopstreak — top by streak !trivskip — skip current question !trivhint — request a hint !trivreport — report an error in a question !trivgrades — show rank table !trivteamscore — show team ranking (if team mode active) !login / !logout — join / leave the game (PM mode) Admin ----- !trivstart — start the quiz !trivstop — stop the quiz !trivpause — announce a break !trivcontinue — resume after break !trivbreakskip — skip current break !trivquestion N — jump to question number N !trivconfskip — toggle question skip on/off !trivhint — toggle hints on/off !trivchangemode — toggle sequential/random mode !trivmain / !trivpm — switch main chat / PM mode !trivaddquestion — add a question live !trivshowreport — show error reports !resetscores — reset all scores ------------------------------------------------------------------- CREDITS ------------------------------------------------------------------- Original script : chill Quiz 1.6 rework : NRJ v1.02d base : TriviaMod team v2.x rework : Raphaël (FR) Based on the original thread: http://mydc.ru/topic1377.html ------------------------------------------------------------------- FEEDBACK ------------------------------------------------------------------- Please report any bugs, suggestions or question file issues in this thread. Tested on PtokaX 0.5.x with Lua 5.4 on Windows. Код [/code]
Enjoy the quiz! ===================================================================[code]
Прикрепленные файлы
|
|
|
|
![]() ![]() |
Похожие темы
| Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
|---|---|---|---|---|---|
![]() |
От: Trivia От темы с ID: 3596 |
0 | qqqqqq | 4 573 | 2.1.2012, 16:59 Посл. сообщение: qqqqqq |
![]() |
Викторина |
0 | Артём | 7 040 | 30.6.2010, 20:59 Посл. сообщение: Артём |
![]() |
От: Trivia Mod От темы с ID: 1377 |
0 | Ksan | 5 779 | 12.5.2010, 18:22 Посл. сообщение: Ksan |
![]() |
От: Trivia Mod От темы с ID: 1377 |
0 | TiGRpp | 6 097 | 15.11.2009, 8:20 Посл. сообщение: TiGRpp |
![]() |
От: Trivia Mod От темы с ID: 1377 |
0 | Wariner | 5 991 | 23.3.2009, 0:22 Посл. сообщение: Wariner |
|
Сейчас: 2.7.2026, 2:20 |