霍莲 发表于 2024-8-27 09:00:09

在原属性的基本上进行修改地图内怪物属性(Gee引擎)

在原属性的基本上进行修改地图内怪物属性(Gee引擎)
格式: ChangeMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) 参数类型 操作符(+/-/=) 参数值 值类型(0:点;1:百分比) 坐标X 坐标Y 范围 (当坐标及范围均为空的时候,表示所有范围)

功能说明: 刷新地图内怪物属性

格式: RecalcMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) X坐标 Y坐标 范围 (当坐标及范围均为空的时候,表示所有范围)


设置修改后怪物属性有效时间
ChangeMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) 参数类型 操作符(+/=) 参数值(分钟,空或0表示不检测时间)
参数1表示值:
0: HP; 1: MaxHP; 2:MP; 3:MaxMP; 4:AC1; 5:AC2; 6:MAC1; 7:MAC2; 8:DC1; 9:DC2; 10:MC1; 11:MC2; 12:SC1; 13:SC2 14:攻击速度 15:移动间隔 30:属性有效时间(分钟,空或0表示不检测时间)


*****************; 特别提醒 : 尽量不要一次对太多的怪进行操作,重算属性会占用引擎cpu 负担过大可能导致引擎卡顿*******************

示范脚本:

[@Test]
#IF
#ACT
;减白野猪50%的MaxHP
ChangeMonAbility 3 白野猪 1 = -50 1 325 323 10
;减白野猪10点的防御下限
ChangeMonAbility 3 白野猪 4 = -10 0 325 323 10
;减白野猪10点的防御上限
ChangeMonAbility 3 白野猪 5 = -10 0 325 323 10
;加白野猪50点的攻击下限
ChangeMonAbility 3 白野猪 8 = 50 0 325 323 10
;加白野猪50点的攻击上限
ChangeMonAbility 3 白野猪 9 = 50 0 325 323 10
;设置有效时间
ChangeMonAbility 3 白野猪 30 + 2
;重算怪物属性
RecalcMonAbility 3 白野猪 325 323 10
sendmsg 6 土城坐标325 345范围10内的白野猪属性已经刷新 有效时间2分钟!
break

[@Test1]
#IF
#ACT
;减白野猪50%的MaxHP
ChangeMonAbility 3 白野猪 1 = -50 1 325 323 10
;减白野猪10点的防御下限
ChangeMonAbility 3 白野猪 4 = -10 0 325 323 10
;减白野猪10点的防御上限
ChangeMonAbility 3 白野猪 5 = -10 0 325 323 10
;加白野猪50点的攻击下限
ChangeMonAbility 3 白野猪 8 = 50 0 325 323 10
;加白野猪50点的攻击上限
ChangeMonAbility 3 白野猪 9 = 50 0 325 323 10
;重算怪物属性
RecalcMonAbility 3 白野猪 325 323 10
sendmsg 6 土城坐标325 345范围10内的白野猪属性已经刷新!
break

天天宠物 发表于 2024-8-27 09:12:30

感谢楼主提供这么好的论坛!

漠北双刀 发表于 2024-8-27 09:52:23

开传奇一条龙不求人,自己学习架设。

天命奇御 发表于 2024-8-27 22:41:27

比较全的传奇教程分享网站,站长辛苦了。

深渊图腾 发表于 2024-8-28 03:32:56

感谢楼主提供这么好的论坛」

逆天渡凡尘 发表于 2024-8-28 04:15:13

感谢站长分享开区一条龙教程,新手能学习到很多知识。

幻想大陆 发表于 2024-8-28 12:51:14

感谢站长分享开区一条龙教程,新手能学习到很多知识。

道盾合击 发表于 2024-8-29 10:31:05

感谢楼主提供这么好的论坛」

雄霸屠龙 发表于 2024-8-30 08:20:28

感谢站长分享开区一条龙教程,新手能学习到很多知识。

彼岸沉默 发表于 2024-8-30 20:06:29

感谢楼主提供这么好的论坛」
页: [1] 2 3 4
查看完整版本: 在原属性的基本上进行修改地图内怪物属性(Gee引擎)