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

СливПлатные

Новые сообщения

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

  • Gas3t
  • rrrrrrrrw1
  • CodEX74
  • Animeas1234
  • Bierde
  • Mrvimor
  • kaksaakkasa
  • Kimonomc
  • Postal_08
  • rehubmc
  • zeimort
  • Boom2
  • Last.Exe
  • LaLaLaLaaa
  • Chikatilo777
  • imyuno199
  • ewv0o
  • zekzek02
  • Anis
  • German_382
  • K1wasiK
  • Dnka215
  • IkyyStar1
  • CreateOre
  • Black.Fox
  • LaTripulacionLuffy

Помощь 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, скрипт должен активироваться и выполнить указанную команду.
 
ВерхНиз