找回密码
 加入科信
查看: 2462|回复: 0

设置穿戴装备幸运九触发脚本

[复制链接]
admin 发表于 2011-7-13 11:27:42 | 显示全部楼层 |阅读模式
现在的1.76版本几乎都会用都幸运9触发人物最佳状态,今天科信来教大家怎么样实现幸运9触发人物1.2倍攻击。
要让人物幸运9触发,首先就要检测他的幸运是否达到幸运9了,传奇的装备,加幸运的只有项链和武器,所以我们就要在他带上武器或者项链的时候触发它去检测人物是否已经达到幸运9。下面我们来具体说明:
首先要找到功能脚本\Envir\Market_def\QFunction-0.txt 在功能脚本中添加字段[@takeon1]和[@takeon3],其中[@takeon1]为带上武器后触发,[@take3]为带上项链后触发,知道如何触发后,就要设置检测了!下面我们以人物幸运9后触发1.2倍攻击的传奇私服脚本来做例子。
[@takeon1]
#if
CheckLuckPoint > 8
;此检测为检测人物幸运,也就是当他带上武器的时候检测该人物幸运是否大于8。
#act
POWERRATE 120 65535
;此命令为设置人为攻击倍数,具体格式为:POWERRATE 倍率 拥有时间,倍率为攻击力倍数,倍数除以100为真正的倍率(当倍率设置为1000的时候 为10倍经验,1200 为1.2倍)。
SENDMSG 0 玩家【%s】全身穿戴幸运9装备触发人物最佳状态。
Break
这样就已经设置好了人物幸运9触发1.2倍攻击,但是还不够,这里只是当人物穿戴加幸运的武器时才能触发的,项链也是传奇装备中有加幸运的物品,如果人物拿的武器已经加了幸运6,再戴上加幸运3的项链,只有上面这段脚本同样不会触发的,所以我们还要加一个带上项链后触发的字段,测试和执行和前面一样就行,只是把触发的字段改为[@takeon3],如:[@takeon3]
#if
CheckLuckPoint > 8
#act
POWERRATE 120 65535
SENDMSG 0 玩家【%s】全身穿戴幸运9装备触发人物最佳状态。
Break
这样就完成了人物幸运9后触发1.2倍攻击,但是POWERRATE命令所能加攻击倍数的时间在下线后就会消失,所以我们还要在登录脚本中加一个检测,检测和执行的同上。
先找到登录脚本\Envir\MapQuest_def\Qmanage.txt,然后找到[@login]字段(登录触发),在该字段后加上:
[@login]
#if
CheckLuckPoint > 8
#act
POWERRATE 120 65535
SENDMSG 0 幸运9套玩家【%s】进入了游戏,此人1.2倍攻击,极度危险!
Break
您需要登录后才可以回帖 登录 | 加入科信

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|科信联众网

GMT+8, 2024-4-19 15:15 , Processed in 0.140625 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表