在M2server中,可以使用组合脚本来实现传奇装备绑定的优化设置。具体设置方法如下:
在脚本编辑器中,创建一个新的脚本,命名为“传奇装备绑定.txt”。
在脚本中,添加以下代码:
#bindcheck
#if
CHECKITEMSTATE 1 1
#act
SENDMSG 6 〖提示〗您的武器已经绑定过一次 无需再次绑定!!
#goto @end
#elseact
#if
CHECKGAMEGOLD > 99
#act
SetItemBind 1 1
GAMEGOLD – 100
SENDMSG 6 〖提示〗武器绑定成功
SendCenterMsg 146 252 『防盗提示』:玩家[%s]在『%m』(%x:%y)成功将自己的武器绑定!!! 1
#elseact
Messagebox 元宝不足或者没有拿武器!!!
#endif
#end
#goto @end
#bindcheck
#if
CHECKITEMSTATE 2 1
#act
SENDMSG 6 〖提示〗您的防具已经绑定过一次 无需再次绑定!!
#goto @end
#elseact
#if
CHECKGAMEGOLD > 99
#act
SetItemBind 2 1
GAMEGOLD – 100
SENDMSG 6 〖提示〗防具绑定成功
SendCenterMsg 146 252 『防盗提示』:玩家[%s]在『%m』(%x:%y)成功将自己的防具绑定!!! 1
#elseact
Messagebox 元宝不足或者没有拿防具!!!
#endif
#end
#goto @end
#bindcheck
#if
CHECKITEMSTATE 3 1
#act
SENDMSG 6 〖提示〗您的饰品已经绑定过一次 无需再次绑定!!
#goto @end
#elseact
#if
CHECKGAMEGOLD > 99
#act
SetItemBind 3 1
GAMEGOLD – 100
SENDMSG 6 〖提示〗饰品绑定成功
SendCenterMsg 146 252 『防盗提示』:玩家[%s]在『%m』(%x:%y)成功将自己的饰品绑定!!! 1
#elseact
Messagebox 元宝不足或者没有拿饰品!!!
#endif
#end
#goto @end
#bindcheck
#if
CHECKITEMSTATE 4 1
#act
SENDMSG 6 〖提示〗您的道具已经绑定过一次 无需再次绑定!!
#goto @end
#elseact
#if
CHECKGAMEGOLD > 99
#act
SetItemBind 4 1
GAMEGOLD – 100
SENDMSG 6 〖提示〗道具绑定成功
SendCenterMsg 146 252 『防盗提示』:玩家[%s]在『%m』(%x:%y)成功将自己的道具绑定!!! 1
#elseact
Messagebox 元宝不足或者没有拿道具!!!
#endif
#end
#goto @end
#end
Copy
将该脚本导入到游戏服务器中。
通过以上设置方法,可以实现传奇装备绑定的优化设置,当玩家使用100元宝绑定一件传奇装备时,脚本会首先检测该装备是否已经绑定,如果已经绑定,则提示玩家已经绑定过一次,无需再次绑定。如果未绑定,则检测玩家是否有足够的元宝和是否拿在手上,如果满足条件,则绑定成功,并提示玩家。