Решено Не могу установить на жителя команду (ConditionalEvents)

  • Автор темы Автор темы JlEC
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

JlEC

Активный участник
Пользователь
Баллы
61
Ник в Minecraft
JlEC_
Всё вроде бы установлено правильно, только что пробовал сделать на блоке (block_interact) - такое получается. С этим вожусь и никак не могу понять, что не так. Возможно, есть какие-то разительные отличия от block_interact и entity_interact?
Код:
  bank2:
    type: entity_interact
    conditions:
    - '%entity_x% == -128467'
    - '%entity_y% == 75'
    - '%entity_z% == -104634'
    - '%entity_world% == world'
    - '%entity% == VILLAGER'
    - '%action_type% == RIGHT_CLICK'
    actions:
      default:
      - "player_command: bank"
 
Я ConditionalEvents не пользуюсь (потому что, блин, сам подобным плагином занимаюсь уже несколько лет), но предположу, что проблема в координатах. Проверь, что именно хранится в, например, %entity_x%. Если моб стоит в центре блока, возможно, ему нужно добавить .5 к координатам x и z.
 
Я ConditionalEvents не пользуюсь (потому что, блин, сам подобным плагином занимаюсь уже несколько лет), но предположу, что проблема в координатах. Проверь, что именно хранится в, например, %entity_x%. Если моб стоит в центре блока, возможно, ему нужно добавить .5 к координатам x и z.

Не уверен, что проблема в этом, друг)
2024-02-20_01.09.46.png
 
Не уверен, что проблема в этом, друг)
Посмотреть вложение 66784
Даже любопытно стало. Удивлен, что там нет точных координат мобов. Собственно, как и %action_type%. Потестил этот скрипт
Код:
Events:
  click-test:
    type: entity_interact
    conditions:
    - '%entity_x% == 135'
    - '%entity_y% == 91'
    - '%entity_z% == -59'
    - '%entity_world% == world'
    - '%entity% == VILLAGER'
    actions:
      default:
      - "message: %action_type%"
Результат:
upload_2024-2-20_1-21-56.png
 
Даже любопытно стало. Удивлен, что там нет точных координат мобов. Собственно, как и %action_type%. Потестил этот скрипт
Код:
Events:
  click-test:
    type: entity_interact
    conditions:
    - '%entity_x% == 135'
    - '%entity_y% == 91'
    - '%entity_z% == -59'
    - '%entity_world% == world'
    - '%entity% == VILLAGER'
    actions:
      default:
      - "message: %action_type%"
Результат:
Посмотреть вложение 66785

Ты мой спаситель, брат!
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ