网站主页>>部分脚本实例教程 >>>传奇引擎与登陆器论坛: 传奇GM交流论坛

一个功能完整绝对强大的装备进化脚本实例(第三部分)

更新:2018-12-31

s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s78)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s78)> 0
break

 

#if
CompareText <$ARMRING_L>  <$STR(s12)>
checkitem <$STR(s83)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s83)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s79)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s79)> 0
break

#if
CompareText <$ARMRING_L>  <$STR(s13)>
checkitem <$STR(s84)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s84)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s69)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s69)> 0
break

#if
CompareText <$ARMRING_L>  <$STR(s14)>
checkitem <$STR(s85)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s85)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s68)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s68)> 0
break

;;;;;;;;;;;;;;;;;;;;;;;;;;;;

#if
CompareText <$ARMRING_L>  <$STR(s15)>
checkitem <$STR(s86)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s86)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s67)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s67)> 0
break

#if
CompareText <$ARMRING_L>  <$STR(s16)>
checkitem <$STR(s86)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s86)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s67)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s67)> 0
break


#if
CompareText <$ARMRING_L>  <$STR(s17)>
checkitem <$STR(s86)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s86)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s71)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s67)> 0
;
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s67)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s72)> 0 <$STR(s67)> 0
break

#elseact
messagebox 对应的蓝色灵气符不足!\装备进化需要满足以后条件\1.装备必需为允许进化的装备\2.背包有5件对应的蓝色灵气符\提示:灵气符可以使用装备进化兑换\  例圣战、法神装备可兑换赤月灵气符\  天之圣战类装备可以兑换天之灵气符\  以此类推就不一一介绍了
break
 

 


 

 [@开始进化左戒]
#act
;S99是装备位置s70是对应位置标识
mov s99 左戒
mov s70 8
;下面是要加成的属性类型s71代表物防s72代表魔防s73代表攻击s74代表魔法s75代表道术
mov s71 0
mov s72 1
mov s73 2
mov s74 3
MOV s75 4
;s81代表赤月灵气符s82代表天之灵气符s83代表极品灵气符s84代表魔龙灵气符s85代表热血灵气符s86代表勇者灵气符
mov s81 赤月灵气符[蓝]
mov s82 天之灵气符[蓝]
mov s83 极品灵气符[蓝]
mov s84 魔龙灵气符[蓝]
mov s85 热血灵气符[蓝]
mov s86 勇者灵气符[蓝]
;下面是武器编号
mov s0 圣战戒指
mov s1 天之圣战戒指
mov s2 极品圣战戒指
mov s3 雷霆战戒
mov s4 热血雷霆战戒

mov s5 法神戒指
mov s6 天之法神戒指
mov s7 极品法神戒指
mov s8 烈焰魔戒
mov s9 热血烈焰魔戒

mov s10 天尊戒指
mov s11 天之天尊戒指
mov s12 极品天尊戒指
mov s13 光芒道戒
mov s14 热血光芒道戒
;下面是档次属性加成
mov s77 1
mov s78 1
mov s79 3
mov s69 3
mov s68 4
mov s67 5
;
mov s40 左戒进化执行二
;
goto @左戒进化执行一
break

 


 

[@左戒进化执行一]
#if
CHECKUSEITEM <$STR(s70)>
#elseact
SENDMSG 6 提示:请把你要进化的<$STR(s99)>带上!
break

#if
CheckItemNameColor <$STR(s70)> 125
#act
messagebox 你的<$STR(s99)>已经进化成了金色,已经是最高品质了!!
break


#if
CheckItemNameColor <$STR(s70)> 168
#act
goto @蓝色<$STR(s99)>进化
break


#if
CompareText <$RING_R>  <$STR(s0)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s1)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s2)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s3)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s4)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s5)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s6)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s7)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s8)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s9)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s10)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s11)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s12)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s13)>
#act
goto @<$STR(s40)>
break

 

#if
CompareText <$RING_R>  <$STR(s14)>
#act
goto @<$STR(s40)>
break


#elseact
messagebox 对不起,你所配带的<$RING_R>不允许进化\装备进化必需是以下套装\1.赤月套装 如:圣战、法神套\2.天之套装 如:天之圣战手镯\3.极品套装 如:极品圣战类 \4.魔龙套装 如雷霆烈焰等\5.热血套装 如热血雷霆类等!\6.勇者套装 如勇者战法道\ 注意:本服所有特戒类均不允许进化
break

 


 

[@左戒进化执行二]
#if
CompareText <$RING_R>  <$STR(s0)>
checkitem <$STR(s81)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s81)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s77)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s77)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s77)> 0
break

#if
CompareText <$RING_R>  <$STR(s1)>
checkitem <$STR(s82)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s82)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s78)> 0
break

#if
CompareText <$RING_R>  <$STR(s2)>
checkitem <$STR(s83)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s83)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s79)> 0
break

#if
CompareText <$RING_R>  <$STR(s3)>
checkitem <$STR(s84)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s84)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s69)> 0
break

#if
CompareText <$RING_R>  <$STR(s4)>
checkitem <$STR(s85)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s85)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s73)> 0 <$STR(s68)> 0
break

#if
CompareText <$RING_R>  <$STR(s5)>
checkitem <$STR(s81)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s81)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s77)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s77)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s77)> 0
break

#if
CompareText <$RING_R>  <$STR(s6)>
checkitem <$STR(s82)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s82)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s78)> 0
break

#if
CompareText <$RING_R>  <$STR(s7)>
checkitem <$STR(s83)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s83)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s79)> 0
break

#if
CompareText <$RING_R>  <$STR(s8)>
checkitem <$STR(s84)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s84)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s69)> 0
break

#if
CompareText <$RING_R>  <$STR(s9)>
checkitem <$STR(s85)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s85)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s74)> 0 <$STR(s68)> 0
break

#if
CompareText <$RING_R>  <$STR(s10)>
checkitem <$STR(s81)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s81)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s77)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s77)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s77)> 0
break

#if
CompareText <$RING_R>  <$STR(s11)>
checkitem <$STR(s82)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s82)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s78)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s78)> 0
break

#if
CompareText <$RING_R>  <$STR(s12)>
checkitem <$STR(s83)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s83)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s79)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s79)> 0
break

#if
CompareText <$RING_R>  <$STR(s13)>
checkitem <$STR(s84)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s84)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s69)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s69)> 0
break

#if
CompareText <$RING_R>  <$STR(s14)>
checkitem <$STR(s85)> 5
#act
ChangeItemNameColor <$STR(s70)> 168
take <$STR(s85)> 5
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s68)> 0
UPGRADEITEMEX <$STR(s70)> <$STR(s75)> 0 <$STR(s68)> 0
break
 

#elseact
messagebox 对应的蓝色灵气符不足!\装备进化需要满足以后条件\1.装备必需为允许进化的装备\2.背包有5件对应的蓝色灵气符\提示:灵气符可以使用装备进化兑换\  例圣战、法神装备可兑换赤月灵气符\  天之圣战类装备可以兑换天之灵气符\  以此类推就不一一介绍了
break

 

 


 

 未完待续,请点击下面连接进入第四部分:

 

一个功能完整绝对强大的装备进化脚本实例(第四部分)


2013-2022 Www.Gom-Key.Com GOM引擎官方网站 工业和信息化部备案管理系统网站 鲁ICP备16028535号-5传奇引擎Gm论坛

敬请关注>
  • 返回顶部
  • 等待添加
  • 986568922
  • 微信二维码
    添加站长微信