Exemple de configurations des fichiers QuizGo

Questions.json

Plusieurs réponses sont possibles pour chaque question. N'oubliez pas de mettre les réponses entre guillemets et de mettre une virgule lorsque vous voulez ajouter une réponse supplémentaire.

Rewards.json

Ce fichier sert à désigner les récompenses au joueur lorsqu'il trouve une bonne réponse. Définissez une quantité minimale et une maximale avec le pourcentage de chance que le joueur a d'obtenir cette récompense.

Weekly_quest.json

C'est le fichier pour configurer les quêtes. Il existe le même pour les quêtes daily (daily_quests.json)

QuizGoConfig.json

Ce fichier est le plus gros fichier de configuration, il sert à casi tout figuré sur ce plugin.

Language: La langue dans laquelle vous voulez le plugin (fr ou en)
TimeBetweenQuestion: Le temps en seconde entre chaque question
TimeToAnswer: Le temps en seconde que le joueur a pour répondre
MinPlayersToStart: Le nombre de joueurs minimum qu'il faut afin que les questions se lancent
AnswerCommands: Par défaut "r", c'est la commande pour répondre dans le chat, exemple "/r réponse". Possibilité de la modifier ici ou d'en ajouter d'autres
StartCommands: La commande chat pour l'Admin afin de lancer une question manuellement
RankCommands: La commande chat pour afficher le classement et les quêtes
EnableQuestionSeries: Option pour activer ou désactiver les séries de questions "true ou false" (c'est en bêta)
QuestionsPerSeries: Nombre de questions dans une série
SeriesCommands: Commande chat pour lancer une série de questions (commande Admin)
SeriesConsoleCommand: Commande console pour lancer une série de questions (Admin)
ShowResponseTime: true ou false pour activer ou désactiver l'affichage dans le chat du temps que le joueur a mis pour répondre
TrackResponseTime: True ou false pour activer l'enregistrement des temps de réponse des joueurs dans un fichier et activer le classement par temps de réponse moyenne
EnableScoreRanking: Activer ou désactiver le classement par point

QuestSystem: Système de quêtes
Enabled: true ou false permet d'activer ou de désactiver les quêtes
DailyQuestResetHour: Nombre de fois que les quêtes sont réinitialisées par heure WeeklyQuestResetDay: idem mais par jour
MaxActiveDailyQuests: nombre de quêtes max activées par jour
MaxActiveWeeklyQuests: idem par semaine