GM1991 发表于 2013-6-8 13:25:17

【芝麻GM论坛】传奇私服脚本系列-限时捐献脚本

[@main]
#IF
ISADMIN
#ACT
#SAY
<开启排名领奖功能/@kaiqi>
#ElseSAY
当前排名第一名麻痹戒指的玩家名字为:<$STR(A880)>,捐献元宝为:<$STR(G880)>,活动剩余时间为:<$STR(G881)>分钟.\
当前排名第一名复活戒指的玩家名字为:<$STR(A890)>,捐献元宝为:<$STR(G890)>,活动剩余时间为:<$STR(G891)>分钟.\
<捐献麻痹戒指元宝/@juanxian1>提示:每次捐献的元宝为:1000元宝。\
<捐献复活戒指元宝/@juanxian2>提示:每次捐献的元宝为:1000元宝。\
<领取奖励/@lingmb>:麻痹戒指\
<领取奖励/@lingfh>:复活戒指\
<领取返款/@fanhmb>:麻痹戒指\
<领取返款/@fanhfh>:复活戒指\


[@fanhfh]
#IF
equal G891 0
CHECKVAR HUMAN 复活戒指 > 0
#ACT
CALCVAR HUMAN 复活戒指 = 0
SAVEVAR HUMAN 复活戒指 ..\QuestDiary\变量数据\复活戒指Save.TXT
gamegold + <$HUMAN(复活戒指)>
sendmsg 7恭喜,反款成功。
break
#ElseACT
Messagebox [错误]:数据非法,返款失败!

[@fanhmb]
#IF
equal G881 0
CHECKVAR HUMAN 麻痹戒指 > 0
#ACT
CALCVAR HUMAN 麻痹戒指 = 0
SAVEVAR HUMAN 麻痹戒指 ..\QuestDiary\变量数据\麻痹戒指Save.TXT
gamegold + <$HUMAN(麻痹戒指)>
sendmsg 7恭喜,反款成功。
break
#ElseACT
Messagebox [错误]:数据非法,返款失败!

[@lingmb]
#IF
EQUAL G880 <$HUMAN(麻痹戒指)>
EQUAL A880 <$USERNAME>
SMALL G881 1
#ACT
give 麻痹戒指 1
CALCVAR HUMAN 麻痹戒指 = 0
SAVEVAR HUMAN 麻痹戒指 ..\QuestDiary\变量数据\麻痹戒指Save.TXT
sendmsg 0 恭喜玩家〖%s〗在限时捐献元宝活动中名列第一,获得了:麻痹戒指..
break
#ElseACT
MESSAGEBOX [错误]:数据非法,领取失败.

[@lingfh]
#IF
EQUAL G890 <$HUMAN(复活戒指)>
EQUAL A890 <$USERNAME>
SMALL G891 1
#ACT
give 麻痹戒指 1
CALCVAR HUMAN 复活戒指 = 0
SAVEVAR HUMAN 复活戒指 ..\QuestDiary\变量数据\复活戒指Save.TXT
sendmsg 0 恭喜玩家〖%s〗在限时捐献元宝活动中名列第一,获得了:复活戒指..
break
#ElseACT
MESSAGEBOX [错误]:数据非法,领取失败.

[@juanxian1]
#IF
equal G880 0
#ACT
messagebox活动已经结束,或者管理员尚未开启此活动。
Break


#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
CALCVAR HUMAN 麻痹戒指 + 1000
SAVEVAR HUMAN 麻痹戒指 ..\QuestDiary\变量数据\麻痹戒指Save.TXT
sendmsg 0 玩家%s,在捐献元宝获得麻痹戒指活动中成功捐献了1000元宝。
sendmsg 0 离获得捐献元宝获得麻痹戒指活动还剩余:<$STR(G881)>分钟。
#ElseACT
Messagebox 提示:你身上的元宝不足1000个,无法捐献。


#IF
LARGE G880 <$HUMAN(麻痹戒指)>
#ACT
MOV G880 <$HUMAN(麻痹戒指)>
MOV A880 <$USERNAME>
sendmsg 0 恭喜%s,在捐献麻痹戒指活动中位列第一,当前捐献的总元宝数量为:<$STR(G880)>
BREAK
#ELSEACT
messagebox 哈哈,你还捐献的元宝数量还不能超过<$STR(A880)>,继续努力噢。
[@juanxian2]
#IF
equal G890 0
#ACT
messagebox活动已经结束,或者管理员尚未开启此活动。
Break

#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
CALCVAR HUMAN 复活戒指 + 1000
SAVEVAR HUMAN 复活戒指 ..\QuestDiary\变量数据\复活戒指Save.TXT
sendmsg 0 玩家%s,在捐献元宝获得复活戒指活动中成功捐献了1000元宝。
sendmsg 0 离获得捐献元宝获得复活戒指活动还剩余:<$STR(G891)>分钟。
#ElseACT
Messagebox 提示:你身上的元宝不足1000个,无法捐献。

#IF
LARGE G890 <$HUMAN(复活戒指)>
#ACT
MOV G890 <$HUMAN(复活戒指)>
MOV A890 <$USERNAME>
sendmsg 0 恭喜%s,在捐献麻痹戒指活动中位列第一,当前捐献的总元宝数量为:<$STR(G890)>
BREAK
#ELSEACT
messagebox 哈哈,你还捐献的元宝数量还不能超过<$STR(A890)>,继续努力噢。


[@kaiqi]
#IF
ISADMIN
#ACT
MOV G880 2880
MOV G890 2880


;机器人脚本每分钟运行-G90 1
;机器人脚本每分钟运行-G80 1
;G99 = 72小时X3600秒。

页: [1]
查看完整版本: 【芝麻GM论坛】传奇私服脚本系列-限时捐献脚本