勇敢云朵 发表于 2026-3-29 15:46:25

修改怪物属性


ChangeMonAbility self 鹿1 0 = 10000 1
RecalcMonAbility  self  *
计算完之后,刷新出来的怪物血量还是原来的。
求解这是咋回事。折腾1小时了

坚强小鹿 发表于 2026-3-29 15:46:25

已经解决了。 先1在0

大方小猪 发表于 2026-3-29 15:46:25

self 这里缺少地图编号,那个地图的鹿 鹿

设置修改后怪物属性有效时间
ChangeMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) 参数类型 操作符(+/=) 参数值(分钟,空或0表示不检测时间)
参数1表示值:
0: HP; 1: MaxHP; 2:MP; 3:MaxMP; 4:AC1; 5:AC2; 6:MAC1; 7:MAC2; 8C1; 9C2; 10:MC1; 11:MC2; 12:SC1; 13:SC2 14:攻击速度 15:移动间隔 30:属性有效时间(分钟,空或0表示不检测时间)
还有 尽量不要一次对太多的怪进行操作,重算属性会占用引擎cpu 负担过大可能导致引擎卡顿
页: [1]
查看完整版本: 修改怪物属性