Сборки серверов

СливПлатные

Сейчас онлайн

  • crash253egf
  • navsha08
  • lolka213
  • _datura
  • TheFriken
  • sabson_559
  • Wayfarer
  • TonyBombony
  • Bierde
  • Krik_Rezonsize
  • Magus333
  • Reb2y
  • stereo
  • oBanana

Помощь Citizen нужна помощь

K
Друзья я хочу чтобы НПС исполнял команду при атаке на него. Я уже пытался это сделать вручную поменяв в конфиге, но ничего не помогло. Если есть какая-то команда, то прошу помочь мне.
 
_Dead_
  • _Dead_
  • Жiнка з ароматом пива, шкiра снiжного кальвiна.
  • 156
Создайте скрипт через Denizen, пример составлю ниже.

Java:
player_attack:
  type: world
  events:
    on entity damages entity:
      - if <context.damager.is_player> && <context.entity.is_npc>:
        - if <context.entity.entity_script> == '<имя_NPC>':
          - narrate "Вы атаковали <npc.name>!"
          - execute as_server "команда_для_выполнения"

  1. Замените <имяNPC> на имя вашего NPC и командадля_выполнения на команду, которую вы хотите выполнить.
Теперь, когда игрок атакует указанного NPC, скрипт должен активироваться и выполнить указанную команду.
 
ВерхНиз