Помогите Настройка BattleArena и взаимодействие плагина с CustomNPC. 1.7.10

Masterka

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Masterka
Нужна помощь ребят.
Версия: ForgeOptiFine 1.7.10

У меня стоит мод CustomNPC.
Плагины Essentials (И несколько дополнений к нему), WorldEdit, BattleArena и ArenaCTF.
Я создал арену, поставил места спавна команд. Настроил классы.

Задача: Каждый (Не игровой) день в 13:00, 15:00, 17:00, 19:00, 21:00 сервер через консоль объявляет о начале инвента DeathMatch где две команды будут бороться друг против друга пока одна их команд не достигнет заданного в конфиге количества убийств.
Что бы зарегистрироваться на инвент нужно поговорить с NPC на спавне. После чего он зачисляет вас в список участников инвента и перемещает в место, где мы дожидаемся минимального состава игроков для начала игры. И выбираем свой класс.
(Регистрация длится 5 минут. Если нужное кол.во участников не набирается. Все игроки исключаются из набора игроков и ждут следующего раза.)
После регистрации на инвент минимального кол.ва участников необходимого для начала. Запускается таймер в 1 минуту до начала игры.
Когда из команд достигает числа в 30 убитых. Игра заканчивается и все игроки возвращаются на /spawn.
Игрокам победившей команды выдаётся 3 алмаза. Проигравшей 1.

Проблемы:
1)Какой плагин может в заданное (не игровое)время отправлять цветные оповещения в чат?
2)Проблема с регистрацией на инвент через NPC:
Диалог с NPC: (Упрощу диалог)
NPC: Участвуешь?
Ответ игрока: Да.
Когда игрок отвечает "Да." Активируется команда командного блока записанная в настройках диалога.
Но тут вопрос. Что писать в командном блоке?
На табличке пишут
1)arena
2)join
3)name
А в командный блок эту команду как перенести?
Команды которые не помогли: (@dp /arena join), (@dp /arena join (Название арены)), (/arena @dp join), (/arena @dp join (Название арены)), (/arena join @dp),
(/arena join @dp (Название арены)), (/arena join @dp), (/arena join (Название арены) @dp). Да и такая же фигня с некоторыми другими командами.. Например /repiar или /fix all. Командный блок попросту не знает такой команды.
Но он вроде как должен знать все команды всех модов/плагинов добавленных на сервер разве нет?

Что нужно править в конфигах? И какие команды для всего этого понадобятся?

Мой вк - https://vk.com/id351992190
Мой скайп - Maxim5092 (Макс)
В кастоме знания немного хромают, но большинство его функций я знаю.

Буду ожидаться ответа в течении нескольких лет если понадобится. Я пытаюсь реализовать эту задумку уже как 2 года.
Но за это время не появилось ни одного толкового гайда по настройке плагинов ArenaCTF или же BattleArena.
А если и есть, то иностранные (Знание иностранного на нуле).
Если проблема решится то отпишусь комментарием ниже.

Нужные вам файлы, если решитесь помочь.
Версия: ForgeOptiFine 1.7.10 (Найти и скачать можно в очень распространённом TLaun4er'е)
 
Чтобы небыло срача по поводу неправильности твоего вопроса, сразу скажу - версия не клиента а сервера.
 
1)Какой плагин может в заданное (не игровое)время отправлять цветные оповещения в чат?
AutoMessage. Данный плагин может отправлять через определенный промежуток времени сообщение, не совсем то, что тебе подходит, но все же.

Команды которые не помогли: (@dp /arena join), (@dp /arena join (Название арены)), (/arena @dp join), (/arena @dp join (Название арены)), (/arena join @dp),
(/arena join @dp (Название арены)), (/arena join @dp), (/arena join (Название арены) @dp). Да и такая же фигня с некоторыми другими командами.. Например /repiar или /fix all. Командный блок попросту не знает такой команды.
Но он вроде как должен знать все команды всех модов/плагинов добавленных на сервер разве нет?
Команды не выполняются, так как они должны быть написаны от имени игрока. Впиши это в командый блок :
/sudo @p команда
Таким образом ближайший игрок от командого блока выполнит команду.
 
AutoMessage.
/sudo @p команда

Первое врятле подойдёт т.к. мне нужно что бы команды выводились в заданное (не игровой) время каждый реальный день.

А вот с командой ты мне помог)
 
Последнее редактирование:
Все работает...
9371b25a3f.jpg


20ef6d7568.jpg
 
Но осталась проблема с настройкой этого плагина.
Как создать таймер для набора игроков на инвент по истечению которого либо команда будет собрана, либо расформирована и вернётся на спавн. Как создать лобби комнату в которую будут перемещены игроки, где они будут либо дожидаться начала инвента либо весь состав набранный не будет расформирован из за нехватки игроков. И по какой форме заполнять табличку для выбора классов. (Классы настроил. Но я хз что на табличках писать (По ним пкм и ты выбираешь класс)) + ни где в конфиге не нашел строки с наградой.

Быть может кто то использует у себя на сервере данный плагин? И готов по доброте душевной поделится им и папкой с настроенными конфигами? (Желательно ещё бы описать какая строка за что отвечает. А если он будет ещё и на русском. Будет вообще збс)
 
Последнее редактирование:
Назад
Верх