🧠QUIZ ðŸ§
Quick Description​
The Quiz System runs rounds of questions and answers, where players compete to answer correctly and quickly, earning rewards based on their placement.
How it works​
- Event can be started automatically (scheduled) or manually by GM (
/runquiz) - Up to 10 question rounds per event
- Each question has up to 60 seconds to answer
- After 30 seconds, a hint is shown
- Up to 3 players can win per round (fastest correct answers)
- 30 seconds break between rounds
Main commands​
/runquiz— Start event manually (GM)/quiz [answer]— Submit answer to the question
Quick config (QuizConfig.lua)​
Switch = true, -- Enable/disable event
ServerCode = {21,29}, -- Enabled servers
Scheduler = { ... }, -- Event schedule
EventCodeString = "/runquiz", -- Manual command
ReplyCodeString = "/quiz", -- Answer command
GameMasterCodeLevel = 16, -- GM level required
EventMaxRounds = 10, -- Max questions per quiz
EventMaxWinnerPerQuestion = 3, -- Winners per question
EventNotifyTimeInMinutes = 1, -- Pre-event notification (minutes)
MaxTimeEventSeconds = 600, -- Max event duration (seconds)
EventRoundShowHintSeconds = 30, -- Hint timing (seconds)
EventRoundMaxTimeSeconds = 60, -- Max time per question (seconds)
TimeBetweenRound = 30, -- Break between questions (seconds)
Rewards = { ... }, -- Reward structure
QuestionList = { ... } -- Questions, tips, answers
See
QuizConfig.luafor all parameters and detailed examples.