华离
让怪物和玩家保持一格距离,始终绕着以玩家为原点的扇形弧运动,或随机的走动
Mythicmobs版本5x,服务器版本1.16.5,MME1.7

啦啦奶吗
1. 扇形弧运动

使用以下AI属性,在代码中定义:

```yaml
ai:
  # 每10个tick更新一次
  update-period: 10
  # 初始方向,朝向玩家
  start-direction: PLAYER
  # 开始时角度为0,即正向面对玩家
  start-angle: 0
  # 每步旋转角度为10度
  rotate-angle: 10
  # 扇形角度,即从怪物当前角度开始,左右各扇出45度
  sector-angle: 45
  # 距离玩家1格
  distance: 1
  # 保持在怪物y坐标
  fixed-y: true
```

这会使怪物一直朝向玩家,并围绕玩家转动,以保持与玩家的一格距离。

2. 随机走动

使用以下AI属性,在代码中定义:

```yaml
ai:
  # 每10个tick更新一次
  update-period: 10
  # 随机朝向
  start-direction: RANDOM
  # 在1个区块半径内随机走动
  wander-radius: 8
  # 每步距离1个方块
  step-distance: 1
  # 保持在怪物y坐标
  fixed-y: true
```

这会使怪物随机在1个区块半径内走动,以保持与玩家的一格距离。

华离
啦啦奶吗 发表于 2023-4-30 18:21
1. 扇形弧运动

使用以下AI属性,在代码中定义:

请认真看标题,另外请谨慎使用chatgpt回答问题,谢谢

a3192361922
可以尝试使用
  - disengage @self
配合  - distance{d=0to3} true
或者  - targetwithin{d=3} true
就是一到3格 就立刻后撤步拉开距离

MEISAONAN
你可以写一个技能 就是怪物走进玩家两格之内传送到距离玩家一格的地方