时间:2018/9/26 18:34:19
为年夜家提供一套人物在到达必定荣幸值的时间主动变色剧本,愿望有兴致的同伙们认真的查阅。
设备在必定荣幸值的的时间主动变色剧本技术,下面是我们对设备在必定荣幸值的的时间主动变色剧本的先容,请具体查阅:
此为变色检测:
检测到玩家佩带设备的总荣幸值跨越8,即年夜于即是9,触发玩家变色
无论是佩带兵器照样项链,只要检测到人物总荣幸值>8的时间,触发玩家脚色的变色显示,并将某特定[淫乱]变量赋值为1
无论是卸下兵器照样项链,只要检测到人物总荣幸值<9的时间,触发玩家脚色变为正常色彩显示,并将某特定[淫乱]变量赋值为0
例子傍边为了便于直观显示,我们设定[淫乱]为[135],当然在你的版本中也可所以用其他[淫乱]来取代,淫乱通常取值规模是0-999
实现变色的敕令是调取了GM权限的调试敕令TestStatus
身材变色 色彩 时长(0时还原底本色彩)
TestStatus 4 65535
TestStatus 4 0
挪用GM敕令为剧本敕令使用的实现形式:
在#ACT下参加
GMEXECUTE TestStatus 4 65535
以下是变色的代码剧本,请依照以下步调。
将以下剧本文件复制到Mirserver\Mir200\Envir\Market_Def\QFunction-0 空地位下即可. 全部剧本编纂以胜利测试
,
复制前请先反省是否存在这些剧本段
,
以免冲突导致功效不克不及正常使用
[@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 为荣幸值检测敕令