Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Перевод CombatLog - Честный PvP режим на сервере [1.6.* - 1.7.*]

Sergey_28rus

Активный участник
Пользователь
Баллы
76
CombatLog.png

Плагин позволяющий предотвращать неудобные ситуации на сервере, связанные с выходом из игры во время боя.
По сравнению с CombatTag имеет множество своих отличий и плюсов, таких как:
1.Временный бан из-за выхода из игры во время боя!
2.Полностью переведён мной!
3.Более тонкая настройка плагина, включающая настройку дропа брони, опыта и прочего...
​

Итак как же все-таки настроить плагин:
1.После установки плагина в папке CombatLog появится два файла config.yml и messages.properties
2.Настроить я думаю вы сможете, потому что в этих файлах, я все расписал, как, да что надо делать!

messages.properties
HTML:
# Переведено sergey_28rus, сервер stirolcraft!
Version: 1.7.11

############################################################
# +------------------------------------------------------+ #
# |                       Сообщения                      | #
# +------------------------------------------------------+ #
############################################################

# Чтобы выключить сообщения, поставьте 'false'!

# Показывает обновление op игрокам.
UpdateCheckMessage: ''

# Это сообщение так же может регулироваться в config.yml.
MOTDMessage: ''

# Показывать всем когда игрок вышел из игры во время боя.
# "<player>" и есть ник вышедшего игрока .
BroadcastMessage: '&8[&4CombatLog&8]&c <player> &7вышел из игры во время боя!!'

# /Сообщение отправляется игроку вошедшему в бой с кем-либо.
TaggerMessage: '&8[&4CombatLog&8]&7 Вы вступили в бой с <name>. Не выходите с сервера!'

# Сообщение отправляется игроку, на которого напали.
TaggedMessage: '&8[&4CombatLog&8]&7 <name> вступил с вами в бой. Не выходите с сервера!'

# Сообщение, когда игроки выходят из боя по окончанию тайминга.
UntagMessage: '&8[&4CombatLog&8]&7 Вы вышли из боя.'

# Сообщение отправляется игроку при использовании /ct для проверки тайминга.
InCombatMessage: '&8[&4CombatLog&8]&7 Бой закончится через <time> секунд.'

# Сообщение отправляется игроку при использовании /ct если он не в бою.
NotInCombatMessage: '&8[&4CombatLog&8]&7 Вы не в бою.'

# Отправляется игроку, когда его креатив слетает во время боя.
RemoveModesMessage: '&8[&4CombatLog&8]&7 Креатив слетел, упс.'

# Сообщения игроку когда эффекты зелий не работают во время боя.
RemovePotionsMessage: '&8[&4CombatLog&8]&c зелья не работают здесь.'

# Сообщение отправляется, при использовании в бою запрещенной команды.
BlockCommandsMessage: '&8[&4CombatLog&8]&c Нельзя использовать команды во время боя.'

# Сообщение отправляется при попытке телепортироваться.
BlockTeleportationMessage: '&8[&4CombatLog&8]&c Вы не можете телепортироваться во время боя.'

# Сообщение отправляется при попытке использовать жемчуг эндера.
BlockEnderpearlsMessage: '&8[&4CombatLog&8]&c Вы не можете использовать жемчуг во время боя.'

# Сообщение отправляется при выхода во время боя с включенным fine.
FineMessage: '&8[&4CombatLog&8]&c Вы были наказаны за выход из боя!'

# При выходе из игры во время боя.
DropMessage: '&8[&4CombatLog&8]&c Ваши вещи были скинуты из-за нарушения правил боя'

# При выходе из игры во время боя.
KillMessage: '&8[&4CombatLog&8]&c Вы были убиты по причине: нарушение правил боя!'

# При выходе из игры во время боя.
BanMessage: '&8[&4CombatLog&8]&c Вы были временно забанены за выход с сервера во время боя.'

HTML:
# Do not backspace the Version number!
Version: 1.7.11

############################################################
# +------------------------------------------------------+ #
# |                     Miscellaneous                    | #
# +------------------------------------------------------+ #
############################################################

# Проверка обновлений.
UpdateCheck-Enabled: true

# Видеть сообщения дня.
MOTD-Enabled: true

# Показывать всем, кто вышел из игры во время боя.
Broadcast-Enabled: true

############################################################
# +------------------------------------------------------+ #
# |                        Combat                        | #
# +------------------------------------------------------+ #
############################################################

# Установите Tag Duration, как долго игроки будут находиться в бою.
# Установить защиту плагина для борьбы игрока с игроком PvP-Enabled.
# Установить защиту плагина для борьбы игрока с мобом PvE-Enabled .
Tag-Duration: 10
PvP-Enabled: true
PvE-Enabled: false

# Удалить аддоны которые будут недоступны во время боя.
# Такие как: creative, fly, disguise.
Remove-Modes:
- fly
- disguise

# Установите onLagout на true чтобы блокировать наказание за выход из боя, из-за системной ошибки.
# Установить Remove-Tag-On-Kick на true чтобы блокировать наказание за выход из боя, из-за кика  .
Remove-Tag-On-Kick: true
Remove-Tag-On-Lagout: false

# Установите Remove-Potions-Enabled на true чтобы удалить эффект зелий.
# Список удаляемых эффектов под ним.
Remove-Potions-Enabled: true
Potions:
- invisibility

# Установите Block-Commands-Enabled на true чтобы заблокировать команду во время боя.
# Установите Block-All-Commands на true чтобы заблокировать все команды во время боя.
# Список блокируемых команды.
Block-Commands-Enabled: true
Block-All-Commands: false
Commands:
- home
- spawn
- tpa
- tpaccept
- tpahere
- warp
- back

# Установите Block-Teleportation-Enable на true чтобы заблокировать все телепортации
# Установите Block-Enderpearls-Enabled на true чтобы заблокировать жемчуг эндера.
Block-Teleportation-Enabled: true
Block-Enderpearls-Enabled: true

# Установите Disabled-Worlds-Enabled на true чтобы выключить систему защиты PvP.
# Список указанных миров ниже.
Disabled-Worlds-Enabled: true
Worlds:
- world_custom

############################################################
# +------------------------------------------------------+ #
# |                      Наказания                     | #
# +------------------------------------------------------+ #
############################################################

# Установите Enabled на true чтобы включить денежное наказание за выход во время боя.
# Amount количество взымаемой платы.
Fine:
  Enabled: false
  Amount: 100.00

# Установите Inventory на true чтобы скидывать инвентарь игроков, когда они выходят из игры во время бо.
# Установите Armor на true чтобы скидывать броню игроков, когда они выходят из игры во время боя.
# Установите Exp на true чтобы скидывать уровень игроков, когда они выходят из игры во время боя.
Drop:
  Inventory: true
  Armor: true
  Exp: true

# Установить Enabled на true чтобы убивать игроков, когда они выходят из игры во время боя.
Kill:
  Enabled: true

# ВКУСНЯШКА: Установите Enabled на true, чтобы банить игроков за выход из игры во время боя.
# Установите Duration как время бана, в секундах.
Ban:
  Enabled: false
  Duration: 60

HTML:
permissions:
    combatlog.bypass:
        description: Разрешает идти против CombatLog правил.
        default: false
    combatlog.reload:
        description: Разрешает перезагружать плагин
        default: op
    combatlog.unban:
        description: Разрешает давать разбан игрокам, вышедшим во время боя.
    combatlog.updatecheck:
        description: Разрешает проверять обновления.
        default: op
Плагин переведён на 100%, единственная запись о моем авторстве храниться в help плагина.
Найденные баги:
Disabled-Worlds-Enabled - опция работает некорректно, если выставить ее на true и написать список миров, в которых не должен работать плагин, то урон будет происходить таким образом, игрок, который бьет, он входит в бой, а который получает урон - нет. Ну это опция не такая частая, ведь можно просто убрать PvP режим в определенном регионе!

Версия перевода 1.0​
​
 

Вложения:

  • CombatLog.zip
    CombatLog.zip
    Размер файла
    46,3 КБ
    Просмотров
    736
Последнее редактирование:
У меня такой вопрос я все сделал в блокноты вставил и теперь просто этот файл Java кидать ко всем плагинам?
 
У меня такой вопрос я все сделал в блокноты вставил и теперь просто этот файл Java кидать ко всем плагинам?
Просто закиньте этот плагин в папку plugins вашего сервера, он и так уже переведен, не понимаю что вы пытаетесь сделать?
 
Сделал хорошо. На 5, но оформление темы на 3. Общая оценка 4. Молодец!
 
Интересно) Поставлю на свой сервер, надеюсь на Spigot работать будет :good::good::good::good:
 
В сообщениях советую в самом конце ставить, вы были забанены на ... минут по причине выхода из боя во время игры. А в конфиге выставлять это время в секундах. И не в коем случае не давать привилегированным игрокам
  1. combatlog.bypass - это может испортить баланс на сервере!
 
Сделал хорошо. На 5, но оформление темы на 3. Общая оценка 4. Молодец!
причем здесь оформление темы ? лично я оценил РАБОТУ, а не оформление темы. Хотя и тема оформлена хорошо. В общей сложности - парень молодец. Видно, старался :good:
 
причем здесь оформление темы ? лично я оценил РАБОТУ, а не оформление темы. Хотя и тема оформлена хорошо. В общей сложности - парень молодец. Видно, старался :good:
Что-то еще надо перевести?
 
О да пишу в 2к18. Хочу спросить а как отключить режим god? Я вроде прописал его в config но он все равно не выключается.
 
Последнее редактирование:

Поделиться этой страницей

Назад
Верх