在传奇游戏的服务端中,添加合成装备的脚本是提升游戏体验和玩家乐趣的重要一环。以下是一个简单的合成装备脚本示例,包括了有失败率和绝对成功两种情况。
合成装备脚本示例:
1. 合成有失败率的装备
[@ltzjn]
#IF
CHECKITEM 天魔神甲 3 检测玩家是否有足够数量的天魔神甲
CHECKGAMEGOLD > 4 检测玩家元宝是否大于4个
RANDOM 3 生成1-3之间的随机数,用于合成成功几率
#ACT
TAKE 天魔神甲 3 回收玩家的三件天魔神甲
GAMEGOLD - 5 扣除5个元宝
GIVE 雷霆战甲(男) 1 合成成功后给予玩家雷霆战甲(男)
sendmsg 5 %s你的装备升级成功,
break
#say
恭喜你,你的雷霆战甲(男)合成成功!请收好!
<关闭窗口/@exit> 失败时弹出对话框,询问玩家是否关闭窗口
2. 绝对成功的装备合成
[@ltzjn1]
#IF
CHECKITEM 天魔神甲 3 检测玩家是否有足够数量的天魔神甲
#ACT
TAKE 天魔神甲 3 回收玩家的三件天魔神甲
GIVE 雷霆战甲(男) 1 给予玩家雷霆战甲(男)
sendmsg 5 %s你的装备升级成功,
break
以上是一个简单的传奇服务端合成装备脚本示例
合成装备脚本示例:
1. 合成有失败率的装备
[@ltzjn]
#IF
CHECKITEM 天魔神甲 3 检测玩家是否有足够数量的天魔神甲
CHECKGAMEGOLD > 4 检测玩家元宝是否大于4个
RANDOM 3 生成1-3之间的随机数,用于合成成功几率
#ACT
TAKE 天魔神甲 3 回收玩家的三件天魔神甲
GAMEGOLD - 5 扣除5个元宝
GIVE 雷霆战甲(男) 1 合成成功后给予玩家雷霆战甲(男)
sendmsg 5 %s你的装备升级成功,
break
#say
恭喜你,你的雷霆战甲(男)合成成功!请收好!
<关闭窗口/@exit> 失败时弹出对话框,询问玩家是否关闭窗口
2. 绝对成功的装备合成
[@ltzjn1]
#IF
CHECKITEM 天魔神甲 3 检测玩家是否有足够数量的天魔神甲
#ACT
TAKE 天魔神甲 3 回收玩家的三件天魔神甲
GIVE 雷霆战甲(男) 1 给予玩家雷霆战甲(男)
sendmsg 5 %s你的装备升级成功,
break
以上是一个简单的传奇服务端合成装备脚本示例