尘-瞳
就是我想让一部分mm怪受到伤害才会攻击玩家或者无论怎样都不会攻击玩家(不改怪物种类),请问需要更改什么

夜雨晨风丶
  1. 测试怪物:
  2.   Type: ZOMBIE
  3.   Display: 测试僵尸
  4.   Health: 100
  5.   Damage: 2
  6.   Options:
  7.     AlwaysShowName: true
  8.   AIGoalSelectors:
  9.   - 0 clear
  10.   - 1 meleeattack
  11.   AITargetSelectors:
  12.   - 0 clear
  13.   - 1 attacker
复制代码

修改怪物AI,goal表示行为选择器,clear表示清除,mele是靠近并攻击目标;
target为目标选择器,clear清除,attacker表示以攻击源为目标,也就是谁打了怪怪才会开始回击

尘-瞳
夜雨晨风丶 发表于 2022-11-28 03:40
修改怪物AI,goal表示行为选择器,clear表示清除,mele是靠近并攻击目标;
target为目标选择器,clear清除 ...

请问clear这个清除有什么用呢?还有就是有没有办法完全不攻击玩家,挨打只会跑的那种

夜雨晨风丶
尘-瞳 发表于 2022-11-28 10:41
请问clear这个清除有什么用呢?还有就是有没有办法完全不攻击玩家,挨打只会跑的那种 ...

clear就是清除怪物本来的AI,挨打只会跑也可以。我建议你自己研究下WIKI。

尘-瞳
夜雨晨风丶 发表于 2022-11-28 15:13
clear就是清除怪物本来的AI,挨打只会跑也可以。我建议你自己研究下WIKI。

之前去看过,太多了,我猜应该也是ai那一块但没找到什么有用的

夜雨晨风丶
尘-瞳 发表于 2022-11-28 15:26
之前去看过,太多了,我猜应该也是ai那一块但没找到什么有用的

那你这样改吧,什么叫没啥有用,不过是不会运用罢了。
  1. 测试怪物:
  2.   Type: ZOMBIE
  3.   Display: 测试僵尸
  4.   Health: 100
  5.   Damage: 2
  6.   Options:
  7.     AlwaysShowName: true
  8.   AIGoalSelectors:
  9.   - 0 clear
  10.   - 1 fleeplayers
  11.   AITargetSelectors:
  12.   - 0 clear
复制代码

尘-瞳
夜雨晨风丶 发表于 2022-11-28 16:11
那你这样改吧,什么叫没啥有用,不过是不会运用罢了。

我去查了查wiki也加了点东西
AIGoalSelectors:
  - clear
  - meleeattack
  - randomstroll
  AITargetSelectors:
  - clear
  - attacker  
写成这样但怪物几乎不会移动,但他确实展示出了行动模型,只不过大多数情况下是原地踏步,请问有问题吗

玄幻大陆
用伪装 把怪物设置为猪人 伪装成你想要的样子

夜雨晨风丶
尘-瞳 发表于 2022-11-29 10:50
我去查了查wiki也加了点东西
AIGoalSelectors:
  - clear

调下顺序吧,先random,在mele