传奇幸运系统与戒指精炼脚本

来源: 作者: 点击:

在传奇游戏中,幸运系统和戒指精炼是提升角色实力的重要途径。本指南将详细介绍如何通过脚本来增强这些系统。

[@main] <> <幸运系统/@chun22幸运系统> <戒指精炼/@chun22戒指精炼>

[@chun22戒指精炼] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

<元素属性随机增加,成功率为70%,失败材料扣除元宝不返还,每件装备可以为6%/scolor=250>

<为左戒指增加元素/@右戒指>{: <$RING_R>/SCOLOR=253} <为右戒指增加元素/@左戒指>{: <$RING_L>/SCOLOR=253}

<本服只能增加戒指元素,不能转移,每次消耗2W元宝和灵魂晶石!/scolor=253>

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[@左戒指] #IF CHECKITEM 灵魂晶石 1 CHECKGAMEGOLD > 19999 #ACT goto @升级左戒指 #elseact MESSAGEBOX 您没有20000个元宝或灵魂晶石,请准备好了再来!

[@升级左戒指] #IF CheckNewItemValue 8 6 < 6 RANDOM 7 #act TAKE 灵魂晶石 1 GAMEGOLD - 20000 messagebox 你的左戒指精炼失败~!!!! goto @chun22戒指精炼 break

#IF CheckNewItemValue 7 6 < 6 RANDOM 7 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 7 6 + 1 messagebox 你的左戒指已经成功加了【1%增加目标爆率】 goto @chun22戒指精炼 break #IF CheckNewItemValue 7 8 < 6 RANDOM 7 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 7 8 + 1 messagebox 你的左戒指已经成功加了【1%人物魔力增加】 goto @chun22戒指精炼 break #IF CheckNewItemValue 7 5 < 6 RANDOM 7 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 7 5 + 1 messagebox 你的左戒指已经成功加了【1%大部分伤害反弹】 goto @chun22戒指精炼 break #IF CheckNewItemValue 7 7 < 6 RANDOM 6 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 7 7 + 1 messagebox 你的左戒指已经成功加了【1%人物体力增加】 goto @chun22戒指精炼 break

[@右戒指] #IF CHECKITEM 灵魂晶石 1 CHECKGAMEGOLD > 19999 #ACT goto @升级右戒指 #elseact MESSAGEBOX 您没有20000个元宝或灵魂晶石,请准备好了再来!

[@升级右戒指] #IF CheckNewItemValue 8 6 < 6 RANDOM 7 #act TAKE 灵魂晶石 1 GAMEGOLD - 20000 messagebox 你的右戒指精炼失败~!!!! goto @chun22戒指精炼 break

#IF CheckNewItemValue 8 6 < 6 RANDOM 7 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 8 6 + 1 messagebox 你的右戒指已经成功加了【1%增加目标爆率】 goto @chun22戒指精炼 break #IF CheckNewItemValue 8 8 < 6 RANDOM 7 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 8 8 + 1 messagebox 你的右戒指已经成功加了【1%人物魔力增加】 goto @chun22戒指精炼 break #IF CheckNewItemValue 8 5 < 6 RANDOM 7 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 8 5 + 1 messagebox 你的右戒指已经成功加了【1%大部分伤害反弹】 goto @chun22戒指精炼 break #IF CheckNewItemValue 8 7 < 6 RANDOM 6 #act GAMEGOLD - 20000 TAKE 灵魂晶石 1 SetNewItemValue 8 7 + 1 messagebox 你的右戒指已经成功加了【1%人物体力增加】 goto @chun22戒指精炼 break

[@chun22幸运系统]   ¤╭⌒╮╭⌒╮ <欢迎光临/scolor=254> < ╱◥██◣/scolor=249>╭⌒╮ <$SERVERNAME> <︱田︱田田|╰-------------/scolor=150> <╬╬╬╬╬╬╬╬╬╬╬╬╬/scolor=64>   < 幸运可以加三> <升级幸运+1/scolor=253> <需要5000元宝 成功率98%> <升级幸运+2/scolor=254> <需要10000元宝 成功率98%> <升级幸运+3/scolor=251><(随机获得1-10的暴击)/scolor=253> <需要50000元宝 成功率 98%>

  <确定升级/@幸运升级>   <清除暴击/@清除暴击><(幸运返回+2,暴击清除)/scolor=254>

[@清除暴击] #IF CHECKITEMADDVALUE 3 1 = 3 #ACT SetNewItemValue 3 0 = 0 GMEXECUTE Supermake 3 1 2 SENDMSG 7 属性被清理! messagebox 属性被清理! break

[@幸运升级] #IF CHECKITEMADDVALUE 3 1 = 2 CHECKGAMEGOLD > 49999 #ACT GAMEGOLD - 50000 UPGRADEITEMEX 3 1 0 1 0 GetRandomText ..\QuestDiary\游戏功能\项链暴击增加.txt S25 SetNewItemValue 3 0 = <恭喜:您的项链幸运值已经达到峰值。恭喜:你的项链获得暴击增加
STR(S25)>%。 SENDMSG 7 您的项链幸运属性已经增加! SENDMSG 7 您的项链附加暴击增加<$STR(S25)>%! BREAK

#IF CHECKITEMADDVALUE 3 1 = 1 CHECKGAMEGOLD > 9999 #ACT GAMEGOLD - 10000 UPGRADEITEMEX 3 1 0 1 0 SENDMSG 7 恭喜:您的项链幸运值增加一点。 BREAK

#IF CHECKITEMADDVALUE 3 1 = 0 CHECKGAMEGOLD > 4999 #ACT GAMEGOLD - 5000 UPGRADEITEMEX 3 1 0 1 0 SENDMSG 7 恭喜:您的项链幸运值增加一点。 #elseact messagebox 升级失败,你的元宝不足或已经幸运加3了! BREAK

完整脚本:

[@main]

<> \ \ \ \



<> <幸运系统/@chun22幸运系统> <戒指精炼/@chun22戒指精炼>





[@chun22戒指精炼]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\ \

<元素属性随机增加,成功率为70%,失败材料扣除元宝不返还,每件装备可以为6%/scolor=250>\ \

<为左戒指增加元素/@右戒指>{: <$RING_R>/SCOLOR=253} <为右戒指增加元素/@左戒指>{: <$RING_L>/SCOLOR=253} \ \

<本服只能增加戒指元素,不能转移,每次消耗2W元宝和灵魂晶石!/scolor=253> \ \

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\



[@左戒指]
#IF
CHECKITEM 灵魂晶石 1
CHECKGAMEGOLD > 19999
#ACT
goto @升级左戒指
#elseact
MESSAGEBOX 您没有20000个元宝或灵魂晶石,请准备好了再来!

[@升级左戒指]

#IF
CheckNewItemValue 8 6 < 6
RANDOM 7
#act
TAKE 灵魂晶石 1
GAMEGOLD - 20000
messagebox 你的左戒指精炼失败~!!!!
goto @chun22戒指精炼
break

#IF
CheckNewItemValue 7 6 < 6
RANDOM 7
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 7 6 + 1
messagebox 你的左戒指已经成功加了【1%增加目标爆率】
goto @chun22戒指精炼
break
#IF
CheckNewItemValue 7 8 < 6
RANDOM 7
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 7 8 + 1
messagebox 你的左戒指已经成功加了【1%人物魔力增加】
goto @chun22戒指精炼
break
#IF
CheckNewItemValue 7 5 < 6
RANDOM 7
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 7 5 + 1
messagebox 你的左戒指已经成功加了【1%大部分伤害反弹】
goto @chun22戒指精炼
break
#IF
CheckNewItemValue 7 7 < 6
RANDOM 6
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 7 7 + 1
messagebox 你的左戒指已经成功加了【1%人物体力增加】
goto @chun22戒指精炼
break


[@右戒指]
#IF
CHECKITEM 灵魂晶石 1
CHECKGAMEGOLD > 19999
#ACT
goto @升级右戒指
#elseact
MESSAGEBOX 您没有20000个元宝或灵魂晶石,请准备好了再来!

[@升级右戒指]
#IF
CheckNewItemValue 8 6 < 6
RANDOM 7
#act
TAKE 灵魂晶石 1
GAMEGOLD - 20000
messagebox 你的右戒指精炼失败~!!!!
goto @chun22戒指精炼
break

#IF
CheckNewItemValue 8 6 < 6
RANDOM 7
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 8 6 + 1
messagebox 你的右戒指已经成功加了【1%增加目标爆率】
goto @chun22戒指精炼
break
#IF
CheckNewItemValue 8 8 < 6
RANDOM 7
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 8 8 + 1
messagebox 你的右戒指已经成功加了【1%人物魔力增加】
goto @chun22戒指精炼
break
#IF
CheckNewItemValue 8 5 < 6
RANDOM 7
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 8 5 + 1
messagebox 你的右戒指已经成功加了【1%大部分伤害反弹】
goto @chun22戒指精炼
break
#IF
CheckNewItemValue 8 7 < 6
RANDOM 6
#act
GAMEGOLD - 20000
TAKE 灵魂晶石 1
SetNewItemValue 8 7 + 1
messagebox 你的右戒指已经成功加了【1%人物体力增加】
goto @chun22戒指精炼
break















[@chun22幸运系统]
  ¤╭⌒╮╭⌒╮ <欢迎光临/scolor=254>\
< ╱◥██◣/scolor=249>╭⌒╮ <$SERVERNAME>\
<︱田︱田田|╰-------------/scolor=150> \
<╬╬╬╬╬╬╬╬╬╬╬╬╬/scolor=64>   < 幸运可以加三>\
<升级幸运+1/scolor=253> <需要5000元宝 成功率98%>  \
<升级幸运+2/scolor=254> <需要10000元宝 成功率98%>  \
<升级幸运+3/scolor=251><(随机获得1-10的暴击)/scolor=253> <需要50000元宝 成功率 98%> \ \

  <确定升级/@幸运升级>   <清除暴击/@清除暴击><(幸运返回+2,暴击清除)/scolor=254> \
[@清除暴击]
#IF
CHECKITEMADDVALUE 3 1 = 3
#ACT
SetNewItemValue 3 0 = 0
GMEXECUTE Supermake 3 1 2
SENDMSG 7 属性被清理!
messagebox 属性被清理!
break

[@幸运升级]
#IF
CHECKITEMADDVALUE 3 1 = 2
CHECKGAMEGOLD > 49999
#ACT
GAMEGOLD - 50000
UPGRADEITEMEX 3 1 0 1 0
GetRandomText ..\QuestDiary\游戏功能\项链暴击增加.txt S25
SetNewItemValue 3 0 = <$STR(S25)>
messagebox 恭喜:您的项链幸运值已经达到峰值。\恭喜:你的项链获得暴击增加<$STR(S25)>%。
SENDMSG 7 您的项链幸运属性已经增加!
SENDMSG 7 您的项链附加暴击增加<$STR(S25)>%!
BREAK

#IF
CHECKITEMADDVALUE 3 1 = 1
CHECKGAMEGOLD > 9999
#ACT
GAMEGOLD - 10000
UPGRADEITEMEX 3 1 0 1 0
SENDMSG 7 恭喜:您的项链幸运值增加一点。
BREAK

#IF
CHECKITEMADDVALUE 3 1 = 0
CHECKGAMEGOLD > 4999
#ACT
GAMEGOLD - 5000
UPGRADEITEMEX 3 1 0 1 0
SENDMSG 7 恭喜:您的项链幸运值增加一点。
#elseact
messagebox 升级失败,你的元宝不足或已经幸运加3了!
BREAK