- Баллы
- 103
- Имя в Minecraft
- Jesper
Combat Tag
Версия: 1.6.4Описание: Combat Tag - простой в пользовании плагин (аналог Anti Relog'a), запрещающий выход с сервера во время ПВП.
Как это работает:
Плагин делает невозможным использование традиционной тактики шкАльников - ПВП релог.
Как только игрок ударяет другого игрока, Combat Tag следит за действиями обоих игроков.
Бой прекращается по истечении 10 сек (может быть изменено в конфигурации), и если за это время кто-либо выйдет с сервера, тогда в бой в ступает CT. Он спавнит NPC на месте бегства шкАльника, с таким же инвентарем, запасом здоровья, голодом и пр. Если атакующий убивает NPC, то последний дропает все вещи, а бежавший шкАльник при следующем заходе на сервер (он будет уже с пустым инвентарем) будет убит. Однако киллер может не забирать вещи, тогда они останутся там какое-то время до обновления чанков.
Если же атакующий нанесет урон NPC, но не убьет его, то зашедший шкАльник получит тот же урон, в том числе урон броне.
Особенности:
- Отслеживание действий игроков в бою.
- Кастомное (настраиваемое) время боя в конфигурации
- Поддержка отключения в нужных мирах
- Поддержка отключения команд в бою.
- Использование команды (/ct) для определения оставшегося времени до окончания боя.
Данный плагин добавляет всего пять команд
Все "ct" могут быть заменены на "combattag"
/ct = определить время до окончания боя.
/ct reload = перезагрузить конфигурацию CT
/ct wipe = Пересоздать всех NPC на карте
/ct command add /<command> = Добавить команду к запрещенным в использовании в бою
/ct command remove /<command> = Удалить команду из запрещенных в использовании в бою
Все "ct" могут быть заменены на "combattag"
/ct = определить время до окончания боя.
/ct reload = перезагрузить конфигурацию CT
/ct wipe = Пересоздать всех NPC на карте
/ct command add /<command> = Добавить команду к запрещенным в использовании в бою
/ct command remove /<command> = Удалить команду из запрещенных в использовании в бою
В плагине всего 4 возможный права:
Внимание: OP'Ы получают все права!
combattag.ignore = игроку разрешается использовать тактику шкАльника.
combattag.reload = игроку разрешается перезагружать плагин
combattag.wipe = игроку разрешается пере создавать NPC
combattag.command = игроку разрешается добавлять/удалять запрещенные в бою команды.
Внимание: OP'Ы получают все права!
combattag.ignore = игроку разрешается использовать тактику шкАльника.
combattag.reload = игроку разрешается перезагружать плагин
combattag.wipe = игроку разрешается пере создавать NPC
combattag.command = игроку разрешается добавлять/удалять запрещенные в бою команды.
Конфигурация плагина находиться в settings.prop:
Код:
#Sun Mar 24 16:49:25 EDT 2013
#NPC умирают после определенного времени?
npcDieAfterTime=false
#Сообщение, которое будет выводиться атакуемому.
tagMessageDamaged='Вы вступили в бой с [player]. Не выходите с сервера!'
#Блокировать ли возможность редактирования мира, в бою? (ставить, ломать блоки)?
blockEditWhileTagged=true
#Не спавнить NPC в регионах WorldGuard?
dontSpawnInWG=false
#Включить режим отладки?
Enable-Debugging=false
#Метить только того кто наносит урон?
onlyDamagerTagged=false
#Версия. НЕ ТРОГАТЬ! УБЬЕТ!
Version=5.8.6
#Сообщение при команде "/ct".
commandMessageTagged='Вы будете находиться в бою еще [time] секунд.'
#Время деспавна NPC.
npcDespawnTime=-1
#Сообщение при выходе из боя
commandMessageNotTagged='Вы вне боя'
#Отключенные команды! Образец: [/warp,/home,/spawn].
disabledCommands=[]
#При true не спавнит никакого NPC, а сразу уничтожает шкАльника.
InstaKill=false
#Имя созданного Combat Tag'ом NPC
npcName=PvpLogger
#Посылать ли сообщения при входе в ПВП?
sendMessageWhenTagged=false
#Блокировать ли телепорт? PS: Так же делает невозможным телепортацию к шкальнику!
blockTeleport=false
Время боя (при истечении этого времени (сек) шкальник может выйти с сервера, без потерь)
Tag-Duration=10
#Миры в которых CT не действует.
disabledWorlds=[exampleWorld,exampleWorld2]
#Блокировать ли Жемчуг эндера?
blockEnderPearl=false
#Сообщение атакующему.
tagMessageDamager='Вы в бою с [player]. Не выходите с сервера!'
#Сбрасывать боевой режим при кике с сервера?
DropTagOnKick=true
=================================================
Исходный код.
=================================================
API:
Если вы хотите использовать API Combat Tag'a:
http://dev.bukkit.org/server-mods/combat-tag/pages/using-the-api/
==================================================
=================================================
PS. Мой первый перевод. Прошу сказать обо всех недочетах.
Последнее редактирование:
. С дюпом говорите? Поточнее можно?