[@TAKEON1]
#IF
CHECK [135] 1
#ACT
goto @12355
break
#IF
CheckLuckPoint > 8
#ACT
set [135] 1
GMexecute TestStatus 4 65535
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳形状,各位小心此人物风险.
BREAK
[@TAKEON3]
#IF
CHECK [135] 1
#ACT
goto @12355
break
#IF
CheckLuckPoint > 8
#ACT
set [135] 1
GMexecute TestStatus 4 65535
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳形状,各位小心此人物风险.
BREAK
[@12355]
#IF
CHECK [135] 0
#ACT
BREAK
#IF
CheckLuckPoint < 8
#ACT
SET [135] 0
GMexecute TestStatus 4 0
BREAK
[@TAKEOFF1]
#IF
CHECK [135] 1
#ACT
goto @12355
break
[@TAKEOFF3]
#IF
CHECK [135] 1
#ACT
goto @12355
break
阐明:
TAKEON和TAKEOFF分别指检测装备武器或许项链
TAKEON1和TAKEOFF1为佩戴或卸下武器触发
TAKEON3和TAKEOFF3为佩戴或卸下项链触发
其中的[135]代表的是人物集体变量,即通常咱们在脚本中常常遇到的[***]变量,变量值只要0和1
@12355亦可能改成@*****,其中*****代表恣意字符,留意不要与其余脚本段头部冲突即可
CheckLuckPoint 为幸运值检测命令
格式为
CheckLuckPoint > N
CheckLuckPoint < N
CheckLuckPoint = N
其中N代表幸运数值
完成原理
检测到玩家佩戴装备的总幸运值超过8,即大于等于9,触发玩家变色
无论是佩戴武器还是项链,只需检测到人物总幸运值>8的时分,触发玩家角色的变色显示,并将某特定[***]变量赋值为1
无论是卸下武器还是项链,只需检测到人物总幸运值<9的时分,触发玩家角色变为失常色彩显示,并将某特定[***]变量赋值为0
例子当中为了便于直观显示,咱们设定[***]为[135],当然在你的版本中也可能是用其余[***]来代替,***通常取值范围是0-999
完成变色的命令是调取了GM权限的调试命令TestStatus
身材变色 色彩 时长(0时复原本来色彩)
TestStatus 4 65535
TestStatus 4 0
调用GM命令为脚本命令利用的完成模式:
在#ACT下退出 |