ÔÚ´«Ææ»¢·ûµÄÊÀ½çÀϴÁ¶BUFFÊôÐÔÊÇÒ»ÖÖ¶ÀÌØµÄÍæ·¨£¬ËüÈÃÿһ¸öÍæ¼Ò¶¼Óлú»á»ñµÃÓëÖÚ²»Í¬µÄÄÜÁ¦¡£Í¨¹ý²»¶ÏµÄÏ´Á¶£¬Äã¿ÉÒÔ»ñµÃÇ¿´óµÄ¹¥»÷Á¦£¬³¬ºõÏëÏóµÄÉúÃüÖµ£¬»¹ÓÐÄÇЩÈÃÈËÑÛºìµÄÌØÊâ¼¼ÄÜ¡£
ÏëÏóһϣ¬µ±ÄãÊÖÎÕ´«Ææ»¢·û£¬ÉíÅûÇ¿´óBUFF£¬ÔÚÓÎÏ·ÊÀ½çÀï×ÔÓɳ۳ң¬ËùÏòÅûÃÒ¡£ÄãµÄÿһ´ÎÕ½¶·¶¼³ÉΪÁËÒ»³¡ÊÓ¾õÊ¢Ñ磬ÿһ¸ö¶¯×÷¶¼ÈÃÍæ¼ÒÃǾªÌ¾²»ÒÑ¡£
´«Ææ»¢·ûµÄÏ´Á¶BUFFÊôÐÔ²»½öΪÄãÌṩÁËÇ¿´óµÄÄÜÁ¦£¬»¹ÎªÄã´òÔìÁËÒ»×ùÊôÓÚ×Ô¼ºµÄÓ¢ÐÛµîÌá£ÔÚÕâÀÄã¿ÉÒÔͨ¹ý²»¶ÏµÄÌôÕ½ºÍÏ´Á¶£¬³ÉΪÓÎÏ·ÖеIJ»Ðഫ˵¡£
[@Main]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
#act
getitemaddvalue 14 9 N$´ÎÊý1
getitemaddvalue 14 10 N$´ÎÊý2
getitemaddvalue 14 11 N$´ÎÊý3
getitemaddvalue 14 12 N$´ÎÊý4
#IF
#Act
CloseBigDialogBox
OPENMERCHANTBIGDLG 1 766 0 0 0 0 1 422 11
#SAY
\¡¡\¡¡\
<»¢·ûÏ´Á·£ºÕâÀï¿ÉÒÔÌṩϴÁ·×°±¸µÄ¹¦ÄÜ£¡Ã¿¸ö¶¼ÊDZسöºìÉ«BUFFÎÞÒþ²Ø/FCOLOR=249>\
<Img:363:1:2:4>\
¡¡<BUFFÏ´Á·£¬¿ÉÖØ¸´ÇåÏ´»ñµÃ²»Ò»ÑùµÄBuffÊôÐÔ¶àÖÖ»¯Ñ¡Ôñ/SCOLOR=254>¡¡¡¡ <[BUFFÏêÇé]|253#¡¡¡¡¡¡¡¡¡¡¡¡¡¡[»¢·ûÉñÃØBUFF½éÉÜ]^
^-^250#ÂÌÉ«BUFF
^250#BUFFÊôÐÔ£º»ù´¡·ÀÓù+30
^250#BUFFÊôÐÔ£º»ù´¡Ä§Óù+30
^250#BUFFÊôÐÔ£º»ù´¡¹¥»÷+30
^250#BUFFÊôÐÔ£º»ù´¡Ä§·¨+30
^250#BUFFÊôÐÔ£º»ù´¡µÀÊõ+30
^250#BUFFÊôÐÔ£º»ù´¡ÑªÁ¿+500
^250#BUFFÊôÐÔ£º»ù´¡À¶Á¿+500
^-^251#»ÆÑÕÉ«BUFF
^251#ÉúÉú²»Ï¢£º±»¹¥»÷Óм¸Âʻָ´10%ѪÁ¿
^251#Ä©ÈÕÉóÅУº¿ªÌìÕ¶10%¼¸ÂÊʹÓÃÄ¿±ê5ÃëÍ£Ö¹»Ö¸´ÉúÃü
^251#ÎÞ¾¡±¬·¢£º¼¸Âʹ¥»÷É˺¦¶îÍâÔö¼Ó10%
^251#ÇиîÖ®Á¦£ºµ¶µ¶Çиî+1000µã
^251#´ò±¦Ò»½×£º´ò¹Ö±¬ÂʶîÍâÔö¼Ó10%
^251#¾ç¶¾Ö®Á¦£º¹¥»÷Óм¸ÂÊʹ¶Ô·½Öж¾3Ãë
^251#»ÙÃðÖ®Á¦£ºÓм¸ÂÊʹ¶Ô·½¹¥»÷±¶ÊýÏûʧ3Ãë
^251#¾£¼¬Éñ¼×£º¼¸ÂÊ´¥·¢µÖ¿¹¼¼ÄÜÉ˺¦10%
^251#ÊÈѪ¿ñ±©£ººìÃû״̬ÏÂ,Ôö¼Ó1.1±¶¹¥»÷
^-^249#ºìÉ«BUFF
^249#´ò±¦Âú½×£º´ò¹Ö±¬ÂʶîÍâÔö¼Ó30%
^249#É˺¦Âú½×£º¹¥»÷É˺¦¶îÍâÔö¼Ó30%
^249#»µØÎªÀΣº¹¥»÷Óм¸ÂÊʹ¶Ô·½½ûïÀ3Ãë(½ûÖ¹»Ø³Ç Ëæ»ú)
^249#¶ñħ¸½Ì壺ѪÁ¿µÍÓÚ50%´¥·¢ÎصÏÈýÃë(CDʱ¼ä180Ãë)/{FCOLOR=249}>\
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<[Ï´Á·¼Û¸ñ]|151#¡¡[Ï´Á·¼Û¸ñ½éÉÜ]^
^250#Ò»ºÅÌõ1000»ðÁú±Ò
^250#µÚ¶þÌõ1500»ðÁú±Ò
^250#µÚÈýÌõ2000»ðÁú±Ò
^250#µÚËÄÌõ3000»ðÁú±Ò>\
¡¡<Ï´µ½ºìÉ«Buff ֹͣϴÁ¶/FCOLOR=245>¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡ <Ï´Á¶Ò»ºÅÌõBUFF/@Ò»ºÅÌõ> <$str(N$´ÎÊý1)> <´Î/FCOLOR=243>\
¡¡<±¾ÇøÏ´Á¶ÎÈÍ×´ÎÊý±Ø³öºì£¬ÔËÆøºÃ¿ÉÖ±½ÓÏ´³öºìÉ«/FCOLOR=250>\
¡¡<»¢·û´ïµ½¶þºìBuff£¬Ôò¿ªÆôµÚÈýµÀBuffÏ´Á¶/FCOLOR=250>¡¡¡¡ <Ï´Á¶µÚ¶þÌõBUFF|253#Ò»ºì»¢·û¿É½â·âµÚ¶þÌõBUFF/@µÚ¶þÌõ> <$str(N$´ÎÊý2)> <´Î/FCOLOR=243>\
¡¡<Ï´¹ýBuff²»¿ÉÒÔÈ¥Éý¼¶»¢·û£¬Buff»á¶ªÊ§/FCOLOR=249>\
#IF
CHECKSOCKETABLEITEM 14 0 N29 S25
CHECKSOCKETABLEITEM 14 1 N30 S26
#act
#IF
large N29 425
large N30 425
#Say
¡¡<»¢·û´ïµ½ÈýºìBuff£¬Ôò¿ªÆôµÚËĵÀBuffÏ´Á¶/FCOLOR=250>¡¡¡¡ <Ï´Á¶µÚÈýÌõBUFF|253#¶þºì»¢·û¿É½â·âµÚÈýÌõBUFF/@µÚÈýÌõ> <$str(N$´ÎÊý3)> <´Î/FCOLOR=243>\
#IF
CHECKSOCKETABLEITEM 14 0 N29 S25
CHECKSOCKETABLEITEM 14 1 N30 S26
CHECKSOCKETABLEITEM 14 2 N31 S27
#act
#IF
large N29 425
large N30 425
large N31 425
#Say
¡¡<µÚËĺìÎÈÍ×240´Î±Ø³öºì£¬ÔËÆøºÃµÄ¿ÉÖ±½ÓÏ´³öºìÉ«/FCOLOR=249>\
¡¡<»¢·û´ïµ½ËĺìBuff,¿ÉÕÒ¹ÜÀíÁìÈ¡ÒÐÌì±ÙµØ/FCOLOR=250>¡¡¡¡ <Ï´Á¶µÚËÄÌõBUFF|253#Èýºì»¢·û¿É½â·âµÚËÄÌõBUFF/@µÚËÄÌõ> <$str(N$´ÎÊý4)> <´Î/FCOLOR=243>\
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@Ò»ºÅÌõ]
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKSOCKETABLEITEM 14 0 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CheckGameDiamond < 1000
#Act
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾1000»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
MOVR N$ħ·¨»¢·û¼¸ÂÊ 1 101
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´BUFF£¡
BREAK
#IF
NOT CHECKDRILLHOLE 14 0
#ACT
DRILLHOLE 88 88 14 88 88 0 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 0 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 0 88 88 407 88
SENDUPGRADEITEM
#IF
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 9 < 29
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S26)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @Ò»ºÅÌõ
BREAK
#IF
CheckContainsText <$STR(S27)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @Ò»ºÅÌõ
BREAK
#OR
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S27)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @Ò»ºÅÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
GameDiamond - 1000
SOCKETABLEITEM 88 88 88 88 14 0 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 0 88 88 <$STR(N$»¢·û±äÁ¿)> 88
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ù¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ù¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â1
changeitemaddvalue 14 9 + 1
SENDUPGRADEITEM
goto @main
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@µÚ¶þÌõ]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 1 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CHECKSOCKETABLEITEM 14 0 N24 S25
NOT LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄ㻹ûÓÐÒ»ºÅÌõºìÉ«BUFF
break
#IF
CheckGameDiamond < 1500
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾1500»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
NOT CHECKDRILLHOLE 14 1
#ACT
DRILLHOLE 88 88 14 88 88 1 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 1 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 1 88 88 407 88
SENDUPGRADEITEM
#IF
CHECKSOCKETABLEITEM 14 1 S24 S26
#ACT
#IF
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 10 < 79
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S25)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚ¶þÌõ
BREAK
#IF
CheckContainsText <$STR(S27)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚ¶þÌõ
BREAK
#OR
EQUAL <$STR(S25)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @µÚ¶þÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
GameDiamond - 1500
SOCKETABLEITEM 88 88 88 88 14 1 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 1 88 88 <$STR(N$»¢·û±äÁ¿)> 88
SENDUPGRADEITEM
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ú¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ú¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â2
changeitemaddvalue 14 10 + 1
goto @main
BREAK
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@µÚÈýÌõ]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CHECKSOCKETABLEITEM 14 2 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CheckGameDiamond < 2000
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾2000»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
CheckContainsText <$STR(S26)> ÉñÃØÊôÐÔ
#act
MESSAGEBOX Ìᡡʾ£ºÇëÏÈÏ´Á¶µÚ¶þÌõBUFF
BREAK
#IF
CHECKSOCKETABLEITEM 14 1 N24 S25
NOT LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄ㻹ûÓеڶþÌõºìÉ«BUFF
break
#IF
NOT CHECKDRILLHOLE 14 2
#ACT
DRILLHOLE 88 88 14 88 88 2 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 2 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 2 88 88 407 88
SENDUPGRADEITEM
#IF
CHECKDRILLHOLE 14 2
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 11 < 99
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S25)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚÈýÌõ
BREAK
#IF
CheckContainsText <$STR(S26)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚÈýÌõ
BREAK
#OR
EQUAL <$STR(S25)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @µÚÈýÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
GameDiamond - 2000
SOCKETABLEITEM 88 88 88 88 14 2 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 2 88 88 <$STR(N$»¢·û±äÁ¿)> 88
SENDUPGRADEITEM
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Û¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Û¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â3
changeitemaddvalue 14 11 + 1
goto @main
BREAK
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@µÚËÄÌõ]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKSOCKETABLEITEM 14 0 N29 S25
CHECKSOCKETABLEITEM 14 1 N30 S26
CHECKSOCKETABLEITEM 14 2 N31 S27
#act
#IF
checkgamediamond < 3000
#act
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾3000»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
large N29 425
large N30 425
large N31 425
#ACT
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúÅå´÷»¢·ûûÓдﵽ3ºì£¬ÎÞ·¨½â¿ªµÚËÄÌõBUFF£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 3 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 3 S24 S28
#ACT
#IF
NOT CHECKDRILLHOLE 14 3
#ACT
DRILLHOLE 88 88 14 88 88 3 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 3 88 88 407 88
SENDUPGRADEITEM
#IF
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 12 < 239
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S25)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚËÄÌõ
BREAK
#IF
CheckContainsText <$STR(S26)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚËÄÌõ
BREAK
#OR
EQUAL <$STR(S25)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S27)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @µÚËÄÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
gamediamond - 3000
SOCKETABLEITEM 88 88 88 88 14 3 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 3 88 88 <$STR(N$»¢·û±äÁ¿)> 88
SENDUPGRADEITEM
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐԢܡ¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐԢܡ¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â4
changeitemaddvalue 14 12 + 1
goto @main
BREAK
[@´ò±¦¼ì²â0]
#IF
#Act
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@´ò±¦¼ì²â1]
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
#ACT
#IF
CheckContainsText <$STR(S25)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@´ò±¦¼ì²â2]
#IF
CHECKSOCKETABLEITEM 14 1 S24 S26
#ACT
#IF
CheckContainsText <$STR(S26)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@´ò±¦¼ì²â3]
#IF
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S27)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@´ò±¦¼ì²â4]
#IF
CHECKSOCKETABLEITEM 14 3 S24 S28
#ACT
#IF
CheckContainsText <$STR(S28)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@Ëæ»úBUFFÊôÐÔ]
#IF
LARGE N$»¢·û¼¸ÂÊ 0
SMALL N$»¢·û¼¸ÂÊ 101
#ACT
MOV N$»¢·û±äÁ¿ 410
MOV S$»¢·ûħ·¨ »ù´¡·ÀÓù
#IF
LARGE N$»¢·û¼¸ÂÊ 100
SMALL N$»¢·û¼¸ÂÊ 201
#ACT
MOV N$»¢·û±äÁ¿ 411
MOV S$»¢·ûħ·¨ »ù´¡Ä§Óù
#IF
LARGE N$»¢·û¼¸ÂÊ 200
SMALL N$»¢·û¼¸ÂÊ 301
#ACT
MOV N$»¢·û±äÁ¿ 412
MOV S$»¢·ûħ·¨ »ù´¡¹¥»÷
#IF
LARGE N$»¢·û¼¸ÂÊ 300
SMALL N$»¢·û¼¸ÂÊ 401
#ACT
MOV N$»¢·û±äÁ¿ 413
MOV S$»¢·ûħ·¨ »ù´¡Ä§·¨
#IF
LARGE N$»¢·û¼¸ÂÊ 400
SMALL N$»¢·û¼¸ÂÊ 501
#ACT
MOV N$»¢·û±äÁ¿ 414
MOV S$»¢·ûħ·¨ »ù´¡µÀÊõ
#IF
LARGE N$»¢·û¼¸ÂÊ 500
SMALL N$»¢·û¼¸ÂÊ 601
#ACT
MOV N$»¢·û±äÁ¿ 415
MOV S$»¢·ûħ·¨ »ù´¡ÑªÁ¿
#IF
LARGE N$»¢·û¼¸ÂÊ 600
SMALL N$»¢·û¼¸ÂÊ 701
#ACT
MOV N$»¢·û±äÁ¿ 416
MOV S$»¢·ûħ·¨ »ù´¡À¶Á¿
;=======================================================================================================================================================================
;=======================================================================================================================================================================
#IF
LARGE N$»¢·û¼¸ÂÊ 700
SMALL N$»¢·û¼¸ÂÊ 726
#ACT
MOV N$»¢·û±äÁ¿ 417
MOV S$»¢·ûħ·¨ ÉúÉú²»Ï¢
#IF
LARGE N$»¢·û¼¸ÂÊ 725
SMALL N$»¢·û¼¸ÂÊ 751
#ACT
MOV N$»¢·û±äÁ¿ 418
MOV S$»¢·ûħ·¨ Ä©ÈÕÉóÅÐ
#IF
LARGE N$»¢·û¼¸ÂÊ 750
SMALL N$»¢·û¼¸ÂÊ 776
#ACT
MOV N$»¢·û±äÁ¿ 419
MOV S$»¢·ûħ·¨ ÎÞ¾¡±¬·¢
#IF
LARGE N$»¢·û¼¸ÂÊ 775
SMALL N$»¢·û¼¸ÂÊ 801
#ACT
MOV N$»¢·û±äÁ¿ 420
MOV S$»¢·ûħ·¨ ÇиîÖ®Á¦
#IF
LARGE N$»¢·û¼¸ÂÊ 800
SMALL N$»¢·û¼¸ÂÊ 826
#ACT
MOV N$»¢·û±äÁ¿ 421
MOV S$»¢·ûħ·¨ ´ò±¦Ò»½×
#IF
LARGE N$»¢·û¼¸ÂÊ 825
SMALL N$»¢·û¼¸ÂÊ 851
#ACT
MOV N$»¢·û±äÁ¿ 422
MOV S$»¢·ûħ·¨ ¾ç¶¾Ö®Á¦
#IF
LARGE N$»¢·û¼¸ÂÊ 850
SMALL N$»¢·û¼¸ÂÊ 876
#ACT
MOV N$»¢·û±äÁ¿ 423
MOV S$»¢·ûħ·¨ »ÙÃðÖ®Á¦
#IF
LARGE N$»¢·û¼¸ÂÊ 875
SMALL N$»¢·û¼¸ÂÊ 901
#ACT
MOV N$»¢·û±äÁ¿ 424
MOV S$»¢·ûħ·¨ ¾£¼¬Éñ¼×
#IF
LARGE N$»¢·û¼¸ÂÊ 900
SMALL N$»¢·û¼¸ÂÊ 926
#ACT
MOV N$»¢·û±äÁ¿ 425
MOV S$»¢·ûħ·¨ ÊÈѪ¿ñ±©
;=======================================================================================================================================================================
;=======================================================================================================================================================================
#IF
large N$»¢·û¼¸ÂÊ 925
#act
MOV S25
MOV S26
MOV S27
MOV S28
MOV S$ÒÑÓÐBUFF
#elseact
break
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
CHECKSOCKETABLEITEM 14 3 S24 S28
#ACT
#IF
#act
MOV S$ÒÑÓÐBUFF <$str(S25)><$str(S26)><$str(S27)><$str(S28)>
#IF
checkcontainstext <$str(S$ÒÑÓÐBUFF)> ´ò±¦Âú½×
checkcontainstext <$str(S$ÒÑÓÐBUFF)> É˺¦Âú½×
checkcontainstext <$str(S$ÒÑÓÐBUFF)> »µØÎªÀÎ
#ACT
MOV N$»¢·û±äÁ¿ 429
MOV S$»¢·ûħ·¨ ¶ñħ¸½Ìå
break
#IF
checkcontainstext <$str(S$ÒÑÓÐBUFF)> ´ò±¦Âú½×
checkcontainstext <$str(S$ÒÑÓÐBUFF)> É˺¦Âú½×
#ACT
MOV N$»¢·û±äÁ¿ 428
MOV S$»¢·ûħ·¨ »µØÎªÀÎ
break
#IF
checkcontainstext <$str(S$ÒÑÓÐBUFF)> ´ò±¦Âú½×
#ACT
MOV N$»¢·û±äÁ¿ 427
MOV S$»¢·ûħ·¨ É˺¦Âú½×
break
#elseact
MOV N$»¢·û±äÁ¿ 426
MOV S$»¢·ûħ·¨ ´ò±¦Âú½×
ÏëÏóһϣ¬µ±ÄãÊÖÎÕ´«Ææ»¢·û£¬ÉíÅûÇ¿´óBUFF£¬ÔÚÓÎÏ·ÊÀ½çÀï×ÔÓɳ۳ң¬ËùÏòÅûÃÒ¡£ÄãµÄÿһ´ÎÕ½¶·¶¼³ÉΪÁËÒ»³¡ÊÓ¾õÊ¢Ñ磬ÿһ¸ö¶¯×÷¶¼ÈÃÍæ¼ÒÃǾªÌ¾²»ÒÑ¡£
´«Ææ»¢·ûµÄÏ´Á¶BUFFÊôÐÔ²»½öΪÄãÌṩÁËÇ¿´óµÄÄÜÁ¦£¬»¹ÎªÄã´òÔìÁËÒ»×ùÊôÓÚ×Ô¼ºµÄÓ¢ÐÛµîÌá£ÔÚÕâÀÄã¿ÉÒÔͨ¹ý²»¶ÏµÄÌôÕ½ºÍÏ´Á¶£¬³ÉΪÓÎÏ·ÖеIJ»Ðഫ˵¡£
[@Main]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
#act
getitemaddvalue 14 9 N$´ÎÊý1
getitemaddvalue 14 10 N$´ÎÊý2
getitemaddvalue 14 11 N$´ÎÊý3
getitemaddvalue 14 12 N$´ÎÊý4
#IF
#Act
CloseBigDialogBox
OPENMERCHANTBIGDLG 1 766 0 0 0 0 1 422 11
#SAY
\¡¡\¡¡\
<»¢·ûÏ´Á·£ºÕâÀï¿ÉÒÔÌṩϴÁ·×°±¸µÄ¹¦ÄÜ£¡Ã¿¸ö¶¼ÊDZسöºìÉ«BUFFÎÞÒþ²Ø/FCOLOR=249>\
<Img:363:1:2:4>\
¡¡<BUFFÏ´Á·£¬¿ÉÖØ¸´ÇåÏ´»ñµÃ²»Ò»ÑùµÄBuffÊôÐÔ¶àÖÖ»¯Ñ¡Ôñ/SCOLOR=254>¡¡¡¡ <[BUFFÏêÇé]|253#¡¡¡¡¡¡¡¡¡¡¡¡¡¡[»¢·ûÉñÃØBUFF½éÉÜ]^
^-^250#ÂÌÉ«BUFF
^250#BUFFÊôÐÔ£º»ù´¡·ÀÓù+30
^250#BUFFÊôÐÔ£º»ù´¡Ä§Óù+30
^250#BUFFÊôÐÔ£º»ù´¡¹¥»÷+30
^250#BUFFÊôÐÔ£º»ù´¡Ä§·¨+30
^250#BUFFÊôÐÔ£º»ù´¡µÀÊõ+30
^250#BUFFÊôÐÔ£º»ù´¡ÑªÁ¿+500
^250#BUFFÊôÐÔ£º»ù´¡À¶Á¿+500
^-^251#»ÆÑÕÉ«BUFF
^251#ÉúÉú²»Ï¢£º±»¹¥»÷Óм¸Âʻָ´10%ѪÁ¿
^251#Ä©ÈÕÉóÅУº¿ªÌìÕ¶10%¼¸ÂÊʹÓÃÄ¿±ê5ÃëÍ£Ö¹»Ö¸´ÉúÃü
^251#ÎÞ¾¡±¬·¢£º¼¸Âʹ¥»÷É˺¦¶îÍâÔö¼Ó10%
^251#ÇиîÖ®Á¦£ºµ¶µ¶Çиî+1000µã
^251#´ò±¦Ò»½×£º´ò¹Ö±¬ÂʶîÍâÔö¼Ó10%
^251#¾ç¶¾Ö®Á¦£º¹¥»÷Óм¸ÂÊʹ¶Ô·½Öж¾3Ãë
^251#»ÙÃðÖ®Á¦£ºÓм¸ÂÊʹ¶Ô·½¹¥»÷±¶ÊýÏûʧ3Ãë
^251#¾£¼¬Éñ¼×£º¼¸ÂÊ´¥·¢µÖ¿¹¼¼ÄÜÉ˺¦10%
^251#ÊÈѪ¿ñ±©£ººìÃû״̬ÏÂ,Ôö¼Ó1.1±¶¹¥»÷
^-^249#ºìÉ«BUFF
^249#´ò±¦Âú½×£º´ò¹Ö±¬ÂʶîÍâÔö¼Ó30%
^249#É˺¦Âú½×£º¹¥»÷É˺¦¶îÍâÔö¼Ó30%
^249#»µØÎªÀΣº¹¥»÷Óм¸ÂÊʹ¶Ô·½½ûïÀ3Ãë(½ûÖ¹»Ø³Ç Ëæ»ú)
^249#¶ñħ¸½Ì壺ѪÁ¿µÍÓÚ50%´¥·¢ÎصÏÈýÃë(CDʱ¼ä180Ãë)/{FCOLOR=249}>\
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<[Ï´Á·¼Û¸ñ]|151#¡¡[Ï´Á·¼Û¸ñ½éÉÜ]^
^250#Ò»ºÅÌõ1000»ðÁú±Ò
^250#µÚ¶þÌõ1500»ðÁú±Ò
^250#µÚÈýÌõ2000»ðÁú±Ò
^250#µÚËÄÌõ3000»ðÁú±Ò>\
¡¡<Ï´µ½ºìÉ«Buff ֹͣϴÁ¶/FCOLOR=245>¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡ <Ï´Á¶Ò»ºÅÌõBUFF/@Ò»ºÅÌõ> <$str(N$´ÎÊý1)> <´Î/FCOLOR=243>\
¡¡<±¾ÇøÏ´Á¶ÎÈÍ×´ÎÊý±Ø³öºì£¬ÔËÆøºÃ¿ÉÖ±½ÓÏ´³öºìÉ«/FCOLOR=250>\
¡¡<»¢·û´ïµ½¶þºìBuff£¬Ôò¿ªÆôµÚÈýµÀBuffÏ´Á¶/FCOLOR=250>¡¡¡¡ <Ï´Á¶µÚ¶þÌõBUFF|253#Ò»ºì»¢·û¿É½â·âµÚ¶þÌõBUFF/@µÚ¶þÌõ> <$str(N$´ÎÊý2)> <´Î/FCOLOR=243>\
¡¡<Ï´¹ýBuff²»¿ÉÒÔÈ¥Éý¼¶»¢·û£¬Buff»á¶ªÊ§/FCOLOR=249>\
#IF
CHECKSOCKETABLEITEM 14 0 N29 S25
CHECKSOCKETABLEITEM 14 1 N30 S26
#act
#IF
large N29 425
large N30 425
#Say
¡¡<»¢·û´ïµ½ÈýºìBuff£¬Ôò¿ªÆôµÚËĵÀBuffÏ´Á¶/FCOLOR=250>¡¡¡¡ <Ï´Á¶µÚÈýÌõBUFF|253#¶þºì»¢·û¿É½â·âµÚÈýÌõBUFF/@µÚÈýÌõ> <$str(N$´ÎÊý3)> <´Î/FCOLOR=243>\
#IF
CHECKSOCKETABLEITEM 14 0 N29 S25
CHECKSOCKETABLEITEM 14 1 N30 S26
CHECKSOCKETABLEITEM 14 2 N31 S27
#act
#IF
large N29 425
large N30 425
large N31 425
#Say
¡¡<µÚËĺìÎÈÍ×240´Î±Ø³öºì£¬ÔËÆøºÃµÄ¿ÉÖ±½ÓÏ´³öºìÉ«/FCOLOR=249>\
¡¡<»¢·û´ïµ½ËĺìBuff,¿ÉÕÒ¹ÜÀíÁìÈ¡ÒÐÌì±ÙµØ/FCOLOR=250>¡¡¡¡ <Ï´Á¶µÚËÄÌõBUFF|253#Èýºì»¢·û¿É½â·âµÚËÄÌõBUFF/@µÚËÄÌõ> <$str(N$´ÎÊý4)> <´Î/FCOLOR=243>\
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@Ò»ºÅÌõ]
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKSOCKETABLEITEM 14 0 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CheckGameDiamond < 1000
#Act
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾1000»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
MOVR N$ħ·¨»¢·û¼¸ÂÊ 1 101
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´BUFF£¡
BREAK
#IF
NOT CHECKDRILLHOLE 14 0
#ACT
DRILLHOLE 88 88 14 88 88 0 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 0 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 0 88 88 407 88
SENDUPGRADEITEM
#IF
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 9 < 29
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S26)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @Ò»ºÅÌõ
BREAK
#IF
CheckContainsText <$STR(S27)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @Ò»ºÅÌõ
BREAK
#OR
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S27)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @Ò»ºÅÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
GameDiamond - 1000
SOCKETABLEITEM 88 88 88 88 14 0 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 0 88 88 <$STR(N$»¢·û±äÁ¿)> 88
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ù¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ù¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â1
changeitemaddvalue 14 9 + 1
SENDUPGRADEITEM
goto @main
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@µÚ¶þÌõ]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 1 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CHECKSOCKETABLEITEM 14 0 N24 S25
NOT LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄ㻹ûÓÐÒ»ºÅÌõºìÉ«BUFF
break
#IF
CheckGameDiamond < 1500
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾1500»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
NOT CHECKDRILLHOLE 14 1
#ACT
DRILLHOLE 88 88 14 88 88 1 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 1 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 1 88 88 407 88
SENDUPGRADEITEM
#IF
CHECKSOCKETABLEITEM 14 1 S24 S26
#ACT
#IF
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 10 < 79
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S25)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚ¶þÌõ
BREAK
#IF
CheckContainsText <$STR(S27)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚ¶þÌõ
BREAK
#OR
EQUAL <$STR(S25)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @µÚ¶þÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
GameDiamond - 1500
SOCKETABLEITEM 88 88 88 88 14 1 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 1 88 88 <$STR(N$»¢·û±äÁ¿)> 88
SENDUPGRADEITEM
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ú¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Ú¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â2
changeitemaddvalue 14 10 + 1
goto @main
BREAK
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@µÚÈýÌõ]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CHECKSOCKETABLEITEM 14 2 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CheckGameDiamond < 2000
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾2000»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
CheckContainsText <$STR(S26)> ÉñÃØÊôÐÔ
#act
MESSAGEBOX Ìᡡʾ£ºÇëÏÈÏ´Á¶µÚ¶þÌõBUFF
BREAK
#IF
CHECKSOCKETABLEITEM 14 1 N24 S25
NOT LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄ㻹ûÓеڶþÌõºìÉ«BUFF
break
#IF
NOT CHECKDRILLHOLE 14 2
#ACT
DRILLHOLE 88 88 14 88 88 2 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 2 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 2 88 88 407 88
SENDUPGRADEITEM
#IF
CHECKDRILLHOLE 14 2
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 11 < 99
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S25)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚÈýÌõ
BREAK
#IF
CheckContainsText <$STR(S26)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚÈýÌõ
BREAK
#OR
EQUAL <$STR(S25)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @µÚÈýÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
GameDiamond - 2000
SOCKETABLEITEM 88 88 88 88 14 2 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 2 88 88 <$STR(N$»¢·û±äÁ¿)> 88
SENDUPGRADEITEM
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Û¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐÔ¢Û¡¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â3
changeitemaddvalue 14 11 + 1
goto @main
BREAK
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@µÚËÄÌõ]
#IF
CheckItemW ¡¾³à±Ú»¢·û¡¿ 1
#elseAct
MESSAGEBOX Ö»ÓÐÅå´÷[³à±Ú]»¢·û²Å¿ÉÒÔÏ´Á¶£¡
Break
#IF
CHECKSOCKETABLEITEM 14 0 N29 S25
CHECKSOCKETABLEITEM 14 1 N30 S26
CHECKSOCKETABLEITEM 14 2 N31 S27
#act
#IF
checkgamediamond < 3000
#act
MESSAGEBOX Ìᡡʾ£ºÄãûÓС¾3000»ðÁú±Ò¡¿ÎÞ·¨½â·â£¡
BREAK
#IF
large N29 425
large N30 425
large N31 425
#ACT
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúÅå´÷»¢·ûûÓдﵽ3ºì£¬ÎÞ·¨½â¿ªµÚËÄÌõBUFF£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 3 N24 S25
LARGE N24 425
#ACT
MESSAGEBOX Ìᡡʾ£ºÄãÒѾӵÓкìÉ«BUFF
break
#IF
CHECKUSEITEM 14
#ACT
MOV S25
MOV S26
MOV S27
#ELSEACT
MESSAGEBOX Ìᡡʾ£ºÄúûÓÐÅå´÷Èκλ¢·û£¬ÎÞ·¨ÖØÏ´£¡
BREAK
#IF
CHECKSOCKETABLEITEM 14 3 S24 S28
#ACT
#IF
NOT CHECKDRILLHOLE 14 3
#ACT
DRILLHOLE 88 88 14 88 88 3 88 1 88 88
SOCKETABLEITEM 88 88 88 88 14 3 88 88 407 88
SENDUPGRADEITEM
#IF
#ACT
MOV S$»¢·ûħ·¨
MOV N$»¢·û±äÁ¿ 0
MOVR N$³É¹¦ÂÊ 1 101
MOVR N$»¢·û¼¸ÂÊ 1 930
#IF
NOT checkitemaddvalue 14 12 < 239
#act
MOVR N$»¢·û¼¸ÂÊ 926 930
#IF
#act
goto @Ëæ»úBUFFÊôÐÔ
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S25)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚËÄÌõ
BREAK
#IF
CheckContainsText <$STR(S26)> É˺¦
CheckContainsText <$STR(S$»¢·ûħ·¨)> É˺¦
#ACT
GOTO @µÚËÄÌõ
BREAK
#OR
EQUAL <$STR(S25)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S26)> <$STR(S$»¢·ûħ·¨)>
EQUAL <$STR(S27)> <$STR(S$»¢·ûħ·¨)>
#ACT
GOTO @µÚËÄÌõ
BREAK
#IF
LARGE N$³É¹¦ÂÊ 0
#ACT
gamediamond - 3000
SOCKETABLEITEM 88 88 88 88 14 3 88 88 0 88
SOCKETABLEITEM 88 88 88 88 14 3 88 88 <$STR(N$»¢·û±äÁ¿)> 88
SENDUPGRADEITEM
#CALL [\¹¦ÄÜÎļþ\»¢·ûBUFF.txt] @×ÔÉí»¢·û
SendCenterMsg 252 242 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐԢܡ¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡» 1 20
GuildNoticeMsg 252 70 ¡¼Ìáʾ¡½¹§Ï²¡¾<$USERNAME>¡¿½â¿ª·âÓ¡¡¾ÉñÃØÊôÐԢܡ¿»ñµÃ¡º<$STR(S$»¢·ûħ·¨)>BUFF¡»
DelayCall 200 @´ò±¦¼ì²â4
changeitemaddvalue 14 12 + 1
goto @main
BREAK
[@´ò±¦¼ì²â0]
#IF
#Act
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
;=======================================================================================================================================================================
;=======================================================================================================================================================================
[@´ò±¦¼ì²â1]
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
#ACT
#IF
CheckContainsText <$STR(S25)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@´ò±¦¼ì²â2]
#IF
CHECKSOCKETABLEITEM 14 1 S24 S26
#ACT
#IF
CheckContainsText <$STR(S26)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@´ò±¦¼ì²â3]
#IF
CHECKSOCKETABLEITEM 14 2 S24 S27
#ACT
#IF
CheckContainsText <$STR(S27)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@´ò±¦¼ì²â4]
#IF
CHECKSOCKETABLEITEM 14 3 S24 S28
#ACT
#IF
CheckContainsText <$STR(S28)> ´ò±¦
#ACT
#CALL [\ÓÎÏ·µÇ½\±¬Âʱ¶Êý.txt] @±¬Âʱ¶Êý
BREAK
[@Ëæ»úBUFFÊôÐÔ]
#IF
LARGE N$»¢·û¼¸ÂÊ 0
SMALL N$»¢·û¼¸ÂÊ 101
#ACT
MOV N$»¢·û±äÁ¿ 410
MOV S$»¢·ûħ·¨ »ù´¡·ÀÓù
#IF
LARGE N$»¢·û¼¸ÂÊ 100
SMALL N$»¢·û¼¸ÂÊ 201
#ACT
MOV N$»¢·û±äÁ¿ 411
MOV S$»¢·ûħ·¨ »ù´¡Ä§Óù
#IF
LARGE N$»¢·û¼¸ÂÊ 200
SMALL N$»¢·û¼¸ÂÊ 301
#ACT
MOV N$»¢·û±äÁ¿ 412
MOV S$»¢·ûħ·¨ »ù´¡¹¥»÷
#IF
LARGE N$»¢·û¼¸ÂÊ 300
SMALL N$»¢·û¼¸ÂÊ 401
#ACT
MOV N$»¢·û±äÁ¿ 413
MOV S$»¢·ûħ·¨ »ù´¡Ä§·¨
#IF
LARGE N$»¢·û¼¸ÂÊ 400
SMALL N$»¢·û¼¸ÂÊ 501
#ACT
MOV N$»¢·û±äÁ¿ 414
MOV S$»¢·ûħ·¨ »ù´¡µÀÊõ
#IF
LARGE N$»¢·û¼¸ÂÊ 500
SMALL N$»¢·û¼¸ÂÊ 601
#ACT
MOV N$»¢·û±äÁ¿ 415
MOV S$»¢·ûħ·¨ »ù´¡ÑªÁ¿
#IF
LARGE N$»¢·û¼¸ÂÊ 600
SMALL N$»¢·û¼¸ÂÊ 701
#ACT
MOV N$»¢·û±äÁ¿ 416
MOV S$»¢·ûħ·¨ »ù´¡À¶Á¿
;=======================================================================================================================================================================
;=======================================================================================================================================================================
#IF
LARGE N$»¢·û¼¸ÂÊ 700
SMALL N$»¢·û¼¸ÂÊ 726
#ACT
MOV N$»¢·û±äÁ¿ 417
MOV S$»¢·ûħ·¨ ÉúÉú²»Ï¢
#IF
LARGE N$»¢·û¼¸ÂÊ 725
SMALL N$»¢·û¼¸ÂÊ 751
#ACT
MOV N$»¢·û±äÁ¿ 418
MOV S$»¢·ûħ·¨ Ä©ÈÕÉóÅÐ
#IF
LARGE N$»¢·û¼¸ÂÊ 750
SMALL N$»¢·û¼¸ÂÊ 776
#ACT
MOV N$»¢·û±äÁ¿ 419
MOV S$»¢·ûħ·¨ ÎÞ¾¡±¬·¢
#IF
LARGE N$»¢·û¼¸ÂÊ 775
SMALL N$»¢·û¼¸ÂÊ 801
#ACT
MOV N$»¢·û±äÁ¿ 420
MOV S$»¢·ûħ·¨ ÇиîÖ®Á¦
#IF
LARGE N$»¢·û¼¸ÂÊ 800
SMALL N$»¢·û¼¸ÂÊ 826
#ACT
MOV N$»¢·û±äÁ¿ 421
MOV S$»¢·ûħ·¨ ´ò±¦Ò»½×
#IF
LARGE N$»¢·û¼¸ÂÊ 825
SMALL N$»¢·û¼¸ÂÊ 851
#ACT
MOV N$»¢·û±äÁ¿ 422
MOV S$»¢·ûħ·¨ ¾ç¶¾Ö®Á¦
#IF
LARGE N$»¢·û¼¸ÂÊ 850
SMALL N$»¢·û¼¸ÂÊ 876
#ACT
MOV N$»¢·û±äÁ¿ 423
MOV S$»¢·ûħ·¨ »ÙÃðÖ®Á¦
#IF
LARGE N$»¢·û¼¸ÂÊ 875
SMALL N$»¢·û¼¸ÂÊ 901
#ACT
MOV N$»¢·û±äÁ¿ 424
MOV S$»¢·ûħ·¨ ¾£¼¬Éñ¼×
#IF
LARGE N$»¢·û¼¸ÂÊ 900
SMALL N$»¢·û¼¸ÂÊ 926
#ACT
MOV N$»¢·û±äÁ¿ 425
MOV S$»¢·ûħ·¨ ÊÈѪ¿ñ±©
;=======================================================================================================================================================================
;=======================================================================================================================================================================
#IF
large N$»¢·û¼¸ÂÊ 925
#act
MOV S25
MOV S26
MOV S27
MOV S28
MOV S$ÒÑÓÐBUFF
#elseact
break
#IF
CHECKSOCKETABLEITEM 14 0 S24 S25
CHECKSOCKETABLEITEM 14 1 S24 S26
CHECKSOCKETABLEITEM 14 2 S24 S27
CHECKSOCKETABLEITEM 14 3 S24 S28
#ACT
#IF
#act
MOV S$ÒÑÓÐBUFF <$str(S25)><$str(S26)><$str(S27)><$str(S28)>
#IF
checkcontainstext <$str(S$ÒÑÓÐBUFF)> ´ò±¦Âú½×
checkcontainstext <$str(S$ÒÑÓÐBUFF)> É˺¦Âú½×
checkcontainstext <$str(S$ÒÑÓÐBUFF)> »µØÎªÀÎ
#ACT
MOV N$»¢·û±äÁ¿ 429
MOV S$»¢·ûħ·¨ ¶ñħ¸½Ìå
break
#IF
checkcontainstext <$str(S$ÒÑÓÐBUFF)> ´ò±¦Âú½×
checkcontainstext <$str(S$ÒÑÓÐBUFF)> É˺¦Âú½×
#ACT
MOV N$»¢·û±äÁ¿ 428
MOV S$»¢·ûħ·¨ »µØÎªÀÎ
break
#IF
checkcontainstext <$str(S$ÒÑÓÐBUFF)> ´ò±¦Âú½×
#ACT
MOV N$»¢·û±äÁ¿ 427
MOV S$»¢·ûħ·¨ É˺¦Âú½×
break
#elseact
MOV N$»¢·û±äÁ¿ 426
MOV S$»¢·ûħ·¨ ´ò±¦Âú½×

