Плагин [SEC/FIX] Anti-Arson v1.1 - не дай игрокам поджигать других при выключенном PvP! [1.5.2-1.7.2]

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

Bars

Старожил
Девелопер
Пользователь
Баллы
173
Anti-Arson - запрет на поджог игроков при выключенном PvP

Этот плагин запрещает игрокам поджигать других игроков в определенном радиусе даже когда PvP отключен. Когда игрок использует зажигалку, файербол или ведро лавы на блоке и в определенном радиусе кто-то стоит, поджог отменяется и игрок получает сообщение об ошибке. Радиус и сообщение можно настраивать.

Permissions:
  • anti-arson.bypass - разрешает игроку поджигать других



Лог изменений:

# Версия 1.1
  • Ведро лавы теперь запрещается
  • Сделана совместимость с PvPTime и PvPToggle
# Версия 1.0
  • Выход плугина в люди
 
Последнее редактирование:
Ура, спасибо, для полного счастья нехватает ток привязки к пвп (запрет поджога когда пвп офф и разрешение поджога когда пвп активно). :good: Качаю.
 
  • Нравится
Реакции: Bars
Ура, спасибо, для полного счастья нехватает ток привязки к пвп (запрет поджога когда пвп офф и разрешение поджога когда пвп активно). :good: Качаю.
Где ПвП должен быть в(ы)ключен? Вы имеете в виду в регионе или командой типа /pvp [on/off]?
UPD: Реализовано в 1.1
 
Последнее редактирование:
Где ПвП должен быть в(ы)ключен? Вы имеете в виду в регионе или командой типа /pvp [on/off]?
Ну в месте где пвп выключенно - плагин должен быть включён, и не давать одному игроку поджечь друг друга, а в месте где пвп включено что бы игроки могли поджигать друг друга (на войне все средства хороши). А вот как определять включено пвп или нет.. точно надо что бы плагин запрещал поджигание другого игрока в регионе с выключенным пвп, а так же желательно что бы глобально, например у меня на сервере стоит PVPtime он днём выключает пвп во всём мире, хотелось бы что бы вместе с этим включался запрет на поджигание.

И ещё к зажигалке и огненному шарику надо добавить ведро с лавой.:)
 
И ещё к зажигалке и огненному шарику надо добавить ведро с лавой.:)
Растечётся и всё равно настигнет игрока.

О, отлично, у PvPTime есть API. На днях сделаю совместимость :)
Насчёт команды... Подумаю, так как есть парочка нюансов. Кстати, у вас в плагине на /pvp [on/off] сохраняется ПвП-статус игрока после перезахода на сервер? Какой плагин на это стоит?
 
Растечётся и всё равно настигнет игрока.

/pvp [on/off] сохраняется ПвП-статус игрока после перезахода на сервер? Какой плагин на это стоит?
Вот тут незнаю, лично у меня нету такого плагина, и использовать его не буду. Знаю один плагин который отвечает за это http://dev.bukkit.org/bukkit-plugins/noob-protector/ вот он, если ли у него альтернативы и какие из них самые популярные - хз.:)
 
Добавлю параметр lava-radius... А хотя, может ну его? Оставить обычный радиус и при этом запретить разливать лаву? Игрок все равно убежать успеет :D
 
Добавлю параметр lava-radius... А хотя, может ну его? Оставить обычный радиус и при этом запретить разливать лаву? Игрок все равно убежать успеет :D
Бей в него молниями, если убегать начнёт:D Спасибо за плагин, очень толковый:good:
 
  • Нравится
Реакции: Bars
Опа, чирик! Да я победитель по жизни! :D
У PvPToggle тоже API есть (но можно и без него было, на костылях хД).
 
Добавлю параметр lava-radius... А хотя, может ну его? Оставить обычный радиус и при этом запретить разливать лаву? Игрок все равно убежать успеет :D
Да, не обьязательно отдельный параметр, главное что бы в целом была защита, и лава это не вода, растекается всего на 4 блока.;)
 
Вот именно потому что на 4 я решил сделать отдельный радиус, побольше (радиус +4).
 
Проверьте на совместимость с PvPTime и PvPToggle, пожалуйста. Если всё будет работать, выложу 1.1 официально. Если не будет работать или будут ошибки в консоли - пишите, исправлю и только тогда релизну [ссылка удалена: плагин протестирован].

@fromgate, привет.
 
Последнее редактирование:
Bars, почему Вы меня об этом спрашиваете?
 
Я полагал, что этим занимаетесь Вы.
Почему ещё не в релизах?
 
Вот он плагин моей мечты! Качаю.
 
  • Нравится
Реакции: Bars
Назад
Верх