GMbb8论坛 发表于 2015-9-21 19:30:34

传奇幸运+9自动变色脚本

将以下脚本文件复制到Mirserver\Mir200\Envir\Market_Def\QFunction-0 空位置下即可. 所有脚本编辑以成功测试
[@TAKEON1]
#IF
CHECK 1
#ACT
goto @12355
break
#IF
CheckLuckPoint > 8
#ACT
set 1
GMexecute TestStatus 4 65535
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳状态,各位小心此人物危险.
BREAK
[@TAKEON3]
#IF
CHECK 1
#ACT
goto @12355
break
#IF
CheckLuckPoint > 8
#ACT
set 1
GMexecute TestStatus 4 65535
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳状态,各位小心此人物危险.
BREAK
[@12355]
#IF
CHECK 0
#ACT
BREAK
#IF
CheckLuckPoint < 8
#ACT
SET 0
GMexecute TestStatus 4 0
BREAK
[@TAKEOFF1]
#IF
CHECK 1
#ACT
goto @12355
break
[@TAKEOFF3]
#IF
CHECK 1
#ACT
goto @12355
break

说明:
TAKEON和TAKEOFF分别指检测装备武器或者项链
TAKEON1和TAKEOFF1为佩戴或卸下武器触发
TAKEON3和TAKEOFF3为佩戴或卸下项链触发
其中的代表的是人物个人变量,即通常我们在脚本中经常遇到的[***]变量,变量值只有0和1
@12355亦可以改成@*****,其中*****代表任意字符,注意不要与其他脚本段头部冲突即可
CheckLuckPoint 为幸运值检测命令
格式为
CheckLuckPoint > N
CheckLuckPoint < N
CheckLuckPoint = N
其中N代表幸运数值
实现原理
检测到玩家佩戴装备的总幸运值超过8,即大于等于9,触发玩家变色
无论是佩戴武器还是项链,只要检测到人物总幸运值>8的时候,触发玩家角色的变色显示,并将某特定[***]变量赋值为1
无论是卸下武器还是项链,只要检测到人物总幸运值<9的时候,触发玩家角色变为正常颜色显示,并将某特定[***]变量赋值为0
例子当中为了便于直观显示,我们设定[***]为,当然在你的版本中也可以是用其他[***]来代替,***通常取值范围是0-999
实现变色的命令是调取了GM权限的调试命令TestStatus
身体变色 颜色 时长(0时还原原本颜色)
TestStatus 4 65535
TestStatus 4 0
调用GM命令为脚本命令使用的实现方式:
在#ACT下加入

三更半夜玩传奇 发表于 2015-9-24 13:36:24

大人,此事必有蹊跷!

zhujintian 发表于 2023-9-13 14:45:20

下载80复古他也玩传奇资源网站版本

axnzzgjyptr 发表于 2023-9-13 14:48:24

传奇服务端下载,他也玩传奇论坛资源最好最全!

bwuzvfsejhc 发表于 2023-9-13 15:15:49

他也玩传奇资源论坛,我要下载合击sf版本。

imitamige 发表于 2023-9-13 15:46:42

传奇他也玩资源论坛sf服务端下载

qjukeveohi 发表于 2023-9-13 16:01:53

他也玩传奇网站私服版本下载,资源真多。

kzheeo 发表于 2023-9-13 16:44:47

你说不好玩就不好玩

7796990 发表于 2023-9-13 17:09:12

他也玩gm资源论坛,单职业传奇版本

gwhyyamwcky 发表于 2023-9-13 17:30:29

是瞬间爆发的烈火,让他倒下,这样的确定是残忍的,但变化莫测的刺杀更为残暴!
页: [1] 2 3
查看完整版本: 传奇幸运+9自动变色脚本