Gold  Plugin RPG/MMO ReviveMe [3.9.7]

This resource can be downloaded by users with a band GOLD or higher. Read More/Buy
ReviveMe
Short Description:
Оживите своих друзей!
548
14,950
  • Like
  • Gold love
Reactions:462 users

Latest updates

3.9.7

[ x ] Исправление некоторых ошибок с форками paper

3.9.6

[ + ] Добавлена совместимость со Spigot 1.21 [ + ] Добавлена функция "[playemote] <имя_эмоции>"...

3.9.5

[ + ] Добавлена совместимость с Minecraft 1.21
Read more...
Supports version
  1. 1.14.✘
  2. 1.15.✘
  3. 1.16.✘
  4. 1.17.✘
  5. 1.18.✘
  6. 1.19.✘
  7. 1.20.✘
  8. 1.21.✘
Official page
https://polymart.org/resource/reviveme.2168/
ReviveMe 1

》Информация​

ReviveMe - это плагин, который позволяет оживить любого тяжелораненого человека. С ним у вас появится второй шанс спасти своих друзей и получить еще больше удовольствия!
Плагин предназначен как для простых серверов для игры с друзьями, так и для продвинутых серверов с большой возможностью модификации его содержимого, что очень полезно, например, для rolplay серверов.
Вы можете попросить совместимость с другими плагинами, и мы сделаем все возможное, чтобы это произошло! У нас есть опции для разработчиков, и мы надеемся добавить больше возможностей в будущем.
Вот несколько примеров изображений
ReviveMe 2
ReviveMe 3
ReviveMe 4
ReviveMe 5

》Конфигурации:​

config.yml​

Code:
########################################################
## | ___ \             (_)             |  \/  |       ##
## | |_/ /  ___ __   __ _ __   __  ___ | .  . |  ___  ##
## |    /  / _ \\ \ / /| |\ \ / / / _ \| |\/| | / _ \ ##
## | |\ \ |  __/ \ V / | | \ V / |  __/| |  | ||  __/ ##
## \_| \_| \___|  \_/  |_|  \_/   \___|\_|  |_/ \___| ##
########################################################

#Player configuration and general
player_config:
 #speed that the player will have when injured.
  downed_speed: 0.04
 
  #time in which the player will die if not revived.
  death_delay: 75
 
  #Speed to revive the player (seconds)
  reliving_count: 10
 
  #time in which the player is invulnerable.
  invulnerability_delay: 15
 
  #You want to disable the totems
  enabled_totem: true
 
  #Should the totem be used first before being wounded?
  totem_first: true
 
  #the player could commit suicide by pressing "crouch"
  suicide_enable: true
 
  #How long you must hold down crouch to suicide. "0" is instadeath
  suicide_count: 5
 
  #life that the player will have when injured
  downed_health: 0.5
 
  #life that the player will have when revived
  revived_health: 4.0
 
  #You can steal items from injured players with "crouch + right click"
  steal_items: false
 
  #minimum distance required to revive
  reliving_distance_min: 1.3
 
  #maximum distance you can walk away while reviving before it is canceled
  reliving_distance_max: 5
 
  #mobs can attack when you are knocked down?
  mobs_target_downed: false
 
  #Can the wounded man stop riding the picker?
  downed_can_dismount_picker: false
 
  #should the wounded die if there is no player nearby?
  check_nearby_players_before_downing: false
 
  #range in which a player should be to not die, if it is 0 the player will die if there is no one on the server and will not die if there is someone connected
  check_nearby_players_range: 100
 
#enable / disable world options.
worlds_config:
  enabled: true
  #togle with: Blacklist/Whitelist
  mode: Blacklist
  list:
 - world1
  - world2


#enable / disable commands options.
commands_config:
  enabled: true
  #togle with: Blacklist/Whitelist
  mode: Blacklist
  list:
 - sethome
  - createhome
  - tpahere
  - tpaccept
  - tpyes
  - tpa

#sounds configuration!
sound_config:
  reliving:
    sound: BLOCK_NOTE_BLOCK_HARP
    volume: 1
    yaw: 1
  start_reliving:
    sound: BLOCK_NOTE_BLOCK_HARP
    volume: 1
    yaw: 1
  stop_reliving:
    sound: BLOCK_NOTE_BLOCK_HARP
    volume: 1
    yaw: 1
  sucess_relive:
    sound: BLOCK_NOTE_BLOCK_HARP
    volume: 1
    yaw: 1

#compatibility with some plugins
plugins_hooks:
  Citizens:
    enable: false
    downedNpc: false
  CrackShot:
    enable: false
    downed_use_weapon: false
  QualityArmory:
    enable: false
    downed_use_weapon: false
 
plugin_config:
  metric: true
  update_message: true

messages.yml​

Code:
#######################################################################################
##               | ___ \             (_)             |  \/  |                        ##
##               | |_/ /  ___ __   __ _ __   __  ___ | .  . |  ___                   ##
##               |    /  / _ \\ \ / /| |\ \ / / / _ \| |\/| | / _ \                  ##
##               | |\ \ |  __/ \ V / | | \ V / |  __/| |  | ||  __/                  ##
##               \_| \_| \___|  \_/  |_|  \_/   \___|\_|  |_/ \___|                  ##
#######################################################################################

victim_messages:
  downed: 'You have been seriously injured!'
  downed_for_player: '<enemy> has seriously injured you!'
  start_reliving: '<reviver>  is reviving you.'
  stop_reliving: '<reviver> has stopped reviving you.'
  revived: 'You have been revived!'
  revived_for_player: 'You have been revived by <reviver>!'

enemy_messages:
  downed: 'you have seriously injured <victim>'
 
reviver_messages:
  start_reliving: 'You are reviving <victim>'
  stop_reliving: 'You stopped reviving <victim>'
  sucess_reliving: 'You have successfully revived <victim>'

command_messages:
  downed: 'you have seriously injured <victim>'
  revived: 'You have successfully revived <victim>'
  kill: 'you killed <victim>'
  dont_permission: 'you dont have permission'

plugin_messages:
  config_reloaded: 'configuration reloaded successfully!'

status_messages:
  waiting: 'Waiting'
  reliving: 'Reliving'
 
time_messages:
  second: 'second:seconds'
  minute: 'minute:minutes'
  hour: 'hour:hours'

action_bar_messages:
  enabled: true
  text_with_invulnerability: '&b✙&a: <invulnerability> status: <status> &4☠&c: <death_delay_time>'
  text: 'status: <status>. &4☠&c: <death_delay_time> <bar1>'
 
suicide_bar_message:
  enabled: true
  text: '&cDeath in <suicideBar>'

scoreboard_messages:
  enabled: true
 
  #firsh line is title
  waiting_score_board:
    - '&aWaiting...'
    - ''
    - '&4☠&c: <death_delay_time>'
    - ''
    - '&b✙&a: <invulnerability_time>'
    - ''
    - '<bar1>'
    - ''
    - '<bar2>'
 
  reliving_score_board:
    - '&aReliving'
    - ''
    - '&4☠&c: <death_delay_time>'
    - ''
    - '&b✙&a: <invulnerability_time>'
    - ''
    - '<bar1>'
    - ''
    - '&eReliving: &e<reviver>'

boss_bar_messages:
  enable: false
  waiting_boss_bar:
    progress_type: BossBarDeathDelay
    text: '&cWaiting for relive...'
    color: red
    style: solid
 
  reliving_boss_bar:
    progress_type: BossBarRelivingCount
    text: '&aReliving for <reviver>'
    color: green
    style: solid

#You can create loading bars with the letters and symbols that you like the most, change their color and more. you can use as many as you like.
#Modes RelivingCount, DeathDelay, SuicideCount
bar_messages:
  bar1:
    first_char: '▌'
    second_char: '▌'
    first_color: '&a'
    second_color: '&7'
    amount: 20
    bar: '&8&l&n|<chars>&8&l&n|'
    holder: '<bar1>'
    bar_mode: RelivingCount
 
  example_board:
    first_char: '《'
    second_char: '》'
    first_color: '&a'
    second_color: '&7'
    amount: 15
    bar: '&8&l&n『<chars>&8&l&n』'
    holder: '<bar2>'
    bar_mode: RelivingCount
 
  suicide_bar:
    first_char: '☠'
    second_char: '☠'
    first_color: '&c'
    second_color: '&7'
    amount: 10
    bar: '&8&l&n『<chars>&8&l&n』'
    holder: '<suicideBar>'
    bar_mode: SuicideCount

#Messages that are sent in the title and subtitle of the screen
title_messages:
  enabled: false
  waiting_title: '&cWaiting for reliving'
  waiting_subtitle: '&cdeath in <death_delay_time>'
  reliving_title: '&aReliving for <reviver>'
  reliving_subtitle: '<bar1>'

Permissions.yml​

Code:
#######################################################################################
##               | ___ \             (_)             |  \/  |                        ##
##               | |_/ /  ___ __   __ _ __   __  ___ | .  . |  ___                   ##
##               |    /  / _ \\ \ / /| |\ \ / / / _ \| |\/| | / _ \                  ##
##               | |\ \ |  __/ \ V / | | \ V / |  __/| |  | ||  __/                  ##
##               \_| \_| \___|  \_/  |_|  \_/   \___|\_|  |_/ \___|                  ##
#######################################################################################

#ATENTION
#When a enabled is "false" it means that players do not need to have the permission to perform the action.

#Permission for injured players to be revived.
revivable_player_permission:
  enabled: false
  permission: 'reviveme.revivable'

#Permission players need to be able to revive a wounded
reviver_player_permission:
  enabled: false
  permission: 'reviveme.reviver'

#Permission that an injured person needs so that they can take with right click
pickable_player_permission:
  enabled: false
  permission: 'reviveme.pickable'

#Permission that a player needs to be able to take others on his shoulders
picker_player_permission:
  enabled: false
  permission: 'reviveme.picker'

#Permission the player needs to be knocked down
downeable_player_permission:
  enabled: false
  permission: 'reviveme.downable'

#Permission that the wounded person needs so that they can rob him with right click + crouch
stealable_player_permission:
  enabled: false
  permission: 'reviveme.stealable'

#Permission needed by the thief to open the injured person's inventory with right click + crouch
robber_player_permission:
  enabled: true
  permission: 'reviveme.robber'

events.yml​


В events.yml можно создавать "функции" для выполнения команд или определенных действий в некоторые моменты игры.
Code:
#######################################################################################
##               | ___ \             (_)             |  \/  |                        ##
##               | |_/ /  ___ __   __ _ __   __  ___ | .  . |  ___                   ##
##               |    /  / _ \\ \ / /| |\ \ / / / _ \| |\/| | / _ \                  ##
##               | |\ \ |  __/ \ V / | | \ V / |  __/| |  | ||  __/                  ##
##               \_| \_| \___|  \_/  |_|  \_/   \___|\_|  |_/ \___|                  ##
#######################################################################################
#Events: here you can execute commands and some functions depending on the type of situation that is happening. you have some examples that you can look at and learn from them.
#conditions are functions that need to meet a condition for it to work. you also have an example with "PotionOwO"                   


player_downed_event:
  enabled: true
  actions:
    - '[broadcast] player <victim> is downed! help her!'

player_reliving_event:
  enabled: true
  actions:
    - '[particle] <victim> heart <victim_x> <victim_y> <victim_z> <victim_w> 1'
    - '[particle] <reviver> heart <victim_x> <victim_y> <victim_z> <victim_w> 1'

player_start_reliving_event:
  enabled: false
  actions:
    - '[victim] msg <reviver> thanks!'

player_stop_reliving_event:
  enabled: false
  actions:
    - '[victim] msg <reviver> sad :C'

player_count_death_delay:
  enabled: true
  actions:
    - '[condition] potionOwO'

player_revive_event:
  enabled: false
  actions:
    - '[reviver] msg <victim> lets go!'

player_pickup_downed_event:
  enabled: false
  actions:
    - '[picker] msg <victim> a'

player_drop_downed_event:
  enabled: false
  actions:
    - '[picker] msg <victim> b'

conditions:
  potionOwO:
    condition: '%reviveme_death_delay% == 10'
    actions:
      - '[potion] <victim> blindness 11 1'
 
  example2:
    condition: '%player_name% == FavioMC19'
    actions:
      - '[console] rm revive FavioMC19'
      - '[console] heal FavioMC19'

Команды и права плагина ReviveMe:​

/ReviveMe Help | право: 'reviveme.command.help' — получите список всех команд, к которым у вас есть доступ
/ReviveMe Revive <Ник игрока> | право: 'reviveme.command.revive' — восстановить раненого игрока
/ReviveMe Down <Ник игрока> | право: 'reviveme.command.down' — Вы раните игрока, чтобы положить его на пол
/ReviveMe kill <Ник игрока> | право: 'reviveme.command.kill' — убить игрока независимо от его статуса
/Reviveme suicide | право: 'reviveme.command.suicide' — вы совершаете самоубийство, если не хотите ждать
/ReviveMe reload | право: 'reviveme.command.reload' — перезагрузка всех конфигураций

PlaceHolderAPI:​

%reviveme_status%
%reviveme_death_delay%
%reviveme_invulnerability_delay%
%reviveme_bar:<имя бара>%
пример %reviveme_bar:bar1%

ПОДДЕРЖКА HEX ЦВЕТОВ, ПРИМЕРЫ:​

Authors

Black & bobobo

More resources from Black

Talismans
Talismans
Создание мощных эффектов Уровни и улучшения
EcoEnchants
EcoEnchants
Самый мощный из когда-либо созданных плагинов для кастомных зачарований!
Deluxe Announce
Deluxe Announce
Отличный анонсер автосообщений для вашего сервера
Content Management Interface & CMI
Content Management Interface & CMI
Для 1.7.10 - 1.20.x Более 280 команд и функции для вашего сервера майнкрафт!
LiteMatter
LiteMatter
Кастомный крафт| Материя | Witcher's Cauldron | Переработчик монстров
LiteFish
LiteFish
Новая система рыбалки | Кастомный заброс | Кастомные приманки | Биомы | Экономика | Турниры
LiteDungeon
LiteDungeon
Данжи | Конструктор подземелий | Конструктор измерений | Кастомные сокровища
MythicMobs Dev Builds Premium
MythicMobs Dev Builds Premium
Плагин MythicMobs версия DEV
NetworkManager
NetworkManager
[Bungee/Velocity] Веб-интерфейс, ТикетСистема, Система прав, БанМенеджер, Аналитика, многое другое!
Custom Piglins Trades PREMIUM
Custom Piglins Trades PREMIUM
Поддержка собственных предметов, наложение эффектов, призыв сущностей, выполнение нужных команд!
EcoItems
EcoItems
Самый мощный плагин для создания пользовательских предметов с более чем 160 эффектами
⚔ Heroes Premium ⚔
⚔ Heroes Premium ⚔
Лучший плагин для Minecraft RPG с классами, расами и навыками для серверов Minecraft
TopBottom