传奇版本

传奇论坛版本幸运9自动变色脚本

[复制链接]
查看35948 | 回复20 | 2012-10-27 21:01:55 | 显示全部楼层 |阅读模式
将以下脚本文件复制到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 为幸运值检测命令
格式为
CheckLuckPoint > N
CheckLuckPoint < N
CheckLuckPoint = N
其中N代表幸运数值
实现原理5  uwl.n  et:
检测到玩家佩戴装备的总幸运值超过8,即大于等于9,触发玩家变色
无论是佩戴武器还是项链,只要检测到人物总幸运值>8的时候,触发玩家角色的变色显示,并将某特定[***]变量赋值为1
无论是卸下武器还是项链,只要检测到人物总幸运值<9的时候,触发玩家角色变为正常颜色显示,并将某特定[***]变量赋值为0
例子当中为了便于直观显示,我们设定[***]为[135],当然在你的版本中也可以是用其他[***]来代替,***通常取值范围是0-999
实现变色的命令是调取了GM权限的调试命令TestStatus
身体变色 颜色 时长(0时还原原本颜色)
TestStatus 4 65535
TestStatus 4 0
调用GM命令为脚本命令使用的实现方式:
在#ACT下加入


论坛一条龙
精品斋 | 2014-4-9 14:03:09 | 显示全部楼层
今天是个特别的日子,值得纪念!
精品斋 | 2014-4-9 14:00:58 | 显示全部楼层
楼上的说的很多!
舞天姬 | 2014-4-9 14:08:01 | 显示全部楼层
今天皮痒了?
精品斋 | 2014-4-9 14:04:37 | 显示全部楼层
收藏了,很不错的内容!
水贴一族 | 2014-4-9 14:11:13 | 显示全部楼层
楼主的病已经好了百分之六十二了!
一力坛群 | 2014-4-24 16:51:27 | 显示全部楼层
青春不在了,青春痘还在!
狼的诱惑 | 2014-4-24 16:50:09 | 显示全部楼层
回帖也有有水平的!
一览件更 | 2014-4-24 17:02:44 | 显示全部楼层
东方不败外加灭绝师太啊!
版王性软 | 2014-4-24 16:35:00 | 显示全部楼层
楼主很有艺术范!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则