传奇夺宝脚本问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了传奇夺宝脚本问题相关的知识,希望对你有一定的参考价值。

先附上脚本
----------------------------
[@DropItem]
#IF
CHECKLEVELEX > 1
#ACT
SendMsg 0 宝盒已掉落在:[%M].坐标:[%x:%y]
sendmsg 5 对不起!你扔掉了宝盒,你已经被踢下线!请小退重新登录!
sendmsg 5 对不起!你扔掉了宝盒,你已经被踢下线!请小退重新登录!
sendmsg 5 对不起!你扔掉了宝盒,你已经被踢下线!请小退重新登录!
sendmsg 5 对不起!你扔掉了宝盒,你已经被踢下线!请小退重新登录!
sendmsg 5 对不起!你扔掉了宝盒,你已经被踢下线!请小退重新登录!
KICK
Break

[@MapEventPickUpItem]
#ACT
SendMsg 0 宝盒已经在:[%M].坐标:[%x:%y]被玩家〖<$USERNAME>〗检起
SENDMSG 0 玩家〖<$USERNAME>〗携带宝盒出现在[%M][%x:%y],宝盒藏有玩家梦寐以求的道具,只有抢到宝盒的人才有机会获得。
SendCenterMsg 180 251 还剩余%d开启宝盒宝盒藏有玩家梦寐以求的道具. 0 60 @打开宝盒
SetOnTimer 7 30
#CALL [\游戏登陆\顶戴花翎.txt] @顶戴花翎
Break
[@打开宝盒]
#IF
#ACT
movr N6 34
goto @开奖
Break

[@开奖]
#IF
equal N6 0
#act
take 宝盒 1
GIVE 情侣男装 1
SENDMSG 1 恭喜〖<$USERNAME>抢宝成功,获得≮情侣男装≯一件。每天夺三次宝,想获得梦寐以求的道具以及技能请准时参加。
SetOffTimer 17
break
--------------------------------
这段脚本是我夺宝的脚本,玩家如果背包满的话,站在宝盒上面系统就会提示该玩家拿着宝盒,头上有红箭头指示,但实际他背包没有宝盒,30分钟到了就会开宝,我测试10个玩家都背包满着 人人都可以拿宝盒开奖,希望高手帮小弟分析下 怎么禁止这个漏洞,先谢谢了
这段脚本我测试了 可以无限开奖。

参考技术A 站在宝盒上面有提示的问题我现在不能解决,但开宝的问题你加个命令就可以,
[@开奖]
#IF
equal N6 0
checkitem 宝盒 1
#act
take 宝盒 1
GIVE 情侣男装 1
SENDMSG 1 恭喜〖<$USERNAME>抢宝成功,获得≮情侣男装≯一件。每天夺三次宝,想获得梦寐以求的道具以及技能请准时参加。
SetOffTimer 17
break

SetOffTimer 17
break
参考技术B 0.0

传奇随机增加装备属性的脚本的问题,求高手指教!

UPGRADEITEMEX 5 2 0 10 0 这个是增加右手镯,随机是0-10之间,但第二次增加后,两次增加的属性会累加在一起,怎么样能实现下次增加的属性会覆盖掉,还有就是这个底线怎么设置,比如说,我想每次增加属性在10-20之间,应该怎么写,哪位高手知道的告诉我下,谢谢了。

参考技术A 看了你的问题,不知道你的是什么引擎,不过办法都一样,你可以这样写,在增加属性前先把属性还原再执行增加属性脚本就OK 这样就可以实现你的覆盖先前的属性。本回答被提问者采纳

以上是关于传奇夺宝脚本问题的主要内容,如果未能解决你的问题,请参考以下文章

传奇脚本计时问题!

请传奇脚本高手看看

单机传奇登录脚本错误

传奇脚本命令

传奇脚本语法

传奇登陆脚本QM如何设置单独触发