Викторина! Вопрос/Ответ + приз

  • Автор темы Автор темы SoSeDiK
  • Дата начала Дата начала

SoSeDiK

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
SoSeDiK
Описание: В конфиге плагина создаём свои вопросы и ответы на них. Пример конфига:
interval: 700 # Интервал между загадками
reward-command: eco give %player% 10 #Команда, которую выполнит консоль в том случае, если игрок решил загадку, %player% заменится на имя игрока
quests: # Список загадок
1: # Имя загадки
question: 'Это очень сложный вопрос' #Текст загадки, которую должны будут отгадать игроки
answer: 'Это ответ на вопрос;Ещё один ответ' #Ответ, который нужно угадать, ; для нескольких ответов (В ответ на "Зимой и летом одним цветом" могут написать как елка, так и ёлка или просто ель).

Требования: 1) Возможность настраивать вид сообщений, цвет, хотелось бы что-то вроде этого:
--------------------------------------------------------------------
Вопрос (приз 10$): Зимой и летом одним цветом.
--------------------------------------------------------------------
Игрок пишет в чат "ель" (или ЕЛЬ, Ель, ЕлЬ, чтобы было без разницы).
Выводит всем, кроме отгадавшего: Player отгадал загадку! (тоже с возможностью настроить)
Игроку, который правильно ответил: Верно! Вы получили 10$ (своё сообщение, зависит уже от "reward-command")
2) Дополнительная команда /ask (можно добавить подобные). При вводе выводит что-то типо этого:
Повторяем вопрос: "Зимой и летом одним цветом"
Ответ уже дан/Ещё никто не ответил
3) Хорошо бы добавить админам команду /askq {Вопрос} {Ответ} (вопрос на один раз) #Не обязательно (может не хватить места в чате)
4) (!) Обязательно /askq reload для перезагрузки конфига
5) Права к командам
6) Для ответа нужно просто написать в чат

Версия ядра: 1.7-1.9 Bukkit/Spigot (лично мне надо 1.8.3 Spigot)
 
Описание: В конфиге плагина создаём свои вопросы и ответы на них. Пример конфига:
interval: 700 # Интервал между загадками
reward-command: eco give %player% 10 #Команда, которую выполнит консоль в том случае, если игрок решил загадку, %player% заменится на имя игрока
quests: # Список загадок
1: # Имя загадки
question: 'Это очень сложный вопрос' #Текст загадки, которую должны будут отгадать игроки
answer: 'Это ответ на вопрос;Ещё один ответ' #Ответ, который нужно угадать, ; для нескольких ответов (В ответ на "Зимой и летом одним цветом" могут написать как елка, так и ёлка или просто ель).

Требования: 1) Возможность настраивать вид сообщений, цвет, хотелось бы что-то вроде этого:
--------------------------------------------------------------------
Вопрос (приз 10$): Зимой и летом одним цветом.
--------------------------------------------------------------------
Игрок пишет в чат "ель" (или ЕЛЬ, Ель, ЕлЬ, чтобы было без разницы).
Выводит всем, кроме отгадавшего: Player отгадал загадку! (тоже с возможностью настроить)
Игроку, который правильно ответил: Верно! Вы получили 10$ (своё сообщение, зависит уже от "reward-command")
2) Дополнительная команда /ask (можно добавить подобные). При вводе выводит что-то типо этого:
Повторяем вопрос: "Зимой и летом одним цветом"
Ответ уже дан/Ещё никто не ответил
3) Хорошо бы добавить админам команду /askq {Вопрос} {Ответ} (вопрос на один раз) #Не обязательно (может не хватить места в чате)
4) (!) Обязательно /askq reload для перезагрузки конфига
5) Права к командам
6) Для ответа нужно просто написать в чат

Версия ядра: 1.7-1.9 Bukkit/Spigot (лично мне надо 1.8.3 Spigot)
Их уже 100. Ищите наконец.
 
Их уже 100. Ищите наконец.
Искал. Долго искал) Вопросов тоже куча была в поисках плагинов. Плагины типа "201331+16278=" мне не нужны, тем более без возможности настроить. Приведи пример плагина тогда. Буду благодарен!
 
На 1.8-1.9+ работает нормально
Про хаки не смотрел
Странно. У меня не работает( Хотя и плагин не совсем то. Про хаки есть в Интернете, раньше видел тут тему.
Не совсем разбираюсь в логах, вот ошибка:
[15:40:16 INFO]: [JaverZak] Enabling JaverZak v1.0
[15:40:16 ERROR]: Error occurred while enabling JaverZak v1.0 (Is it up to date?)
java.lang.SecurityException: sealing violation: package com.google.gson is sealed
at java.net.URLClassLoader.getAndVerifyPackage(URLClassLoader.java:399) ~[?:1.8.0_91]
at java.net.URLClassLoader.definePackageInternal(URLClassLoader.java:419) ~[?:1.8.0_91]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:451) ~[?:1.8.0_91]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_91]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?:1.8.0_91]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?:1.8.0_91]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_91]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[?:1.8.0_91]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:195) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:97) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_91]
at ru.nevercraft.quests.QuestManager.<init>(QuestManager.java:27) ~[?:?]
at ru.nevercraft.quests.QuestPlugin.onEnable(QuestPlugin.java:22) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugin(CraftServer.java:356) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.craftbukkit.v1_8_R2.CraftServer.enablePlugins(CraftServer.java:316) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.MinecraftServer.r(MinecraftServer.java:416) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.MinecraftServer.k(MinecraftServer.java:382) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.MinecraftServer.a(MinecraftServer.java:337) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:257) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
 
Еще акутально? Сделаю за небольшую плату.
VK
 
Последнее редактирование:
Я и не тороплюсь. Вдруг кто сделает) Времени нет, сервер закрываю. Через месяц-полтора открою и тогда уже деньги буду платить.
 
Ну, у меня есть такой плагин. Может быть залью на форум.
 
Назад
Верх