沙巴克攻城活动一直是传奇游戏中热点程度最高的活动,因为在这个活动中玩家能体验到别的模式里体验不到的刺激感,在沙巴克活动中会有很对的行会参与。行会与行会之间的战斗一直是游戏中最激烈的一种战斗模式,每个行会的玩家在沙巴克活动结束之后都能获得一定量的奖励,这也是玩家这么喜欢这个活动的主要原因。但是发放奖励给了gm非常巨大的挑战,下面小编介绍一下在游戏中怎样设置自动发放奖励。

[@MAIN]

<━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━/SCOLOR=252>\

<■■漫漫传奇路■幽幽不了情■■会当凌云沙巴克■■一览众山小■/SCOLOR=253>\

<━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━/SCOLOR=252>\

经过这场战争的洗礼,已经证明了你们是最伟大的勇士。祝贺你们!\

这是沙城专属的奖励:<2000W>元宝!请城主合理发放奖励。\\

领取奖励时间为22点01分-22点10分之间\

                          <�X�T�T�T�T�T�T�[/SCOLOR=250>\

                          <�U/SCOLOR=250><领取攻城奖励/@首沙><�U/SCOLOR=250>\

『<召唤我的兄弟们!/@召唤行会兄弟>』             <�^�T�T�T�T�T�T�a/SCOLOR=250>\

[@首沙]

#IF

ISCASTLEMASTER

#ACT

GOTO @首沙领

#ELSEACT

MESSAGEBOX 你不是城主,无权领奖…\

break

[@首沙领]

#if

hour 22 22

min 01 10

#act

goto @首沙领奖

#elseact

messagebox 领取奖励时间为22点01分-22点10分之间

break

[@首沙领奖]

#IF

CHECKGUILDLIST ..\QuestDiary\数据文件\沙奖励.txt

#ACT

MESSAGEBOX 您已经领取了奖励,请等待明天的攻城战。

GOTO @MAIN

BREAK

#IF

#ACT

GAMEGOLD + 20000000

Gmexecute 开始提问 @领奖台召唤

SENDMSG 0 沙城主[%s]领取了攻沙奖励:20000000元宝

SENDMSG 0 沙城主[%s]领取了攻沙奖励:20000000元宝

SENDMSG 0 沙城主[%s]领取了攻沙奖励:20000000元宝

SENDMSG 0 沙城主[%s]领取了攻沙奖励:20000000元宝

SendCenterMsg 252 255 沙城主『<$USERNAME>』领取了攻沙奖励:20000000元宝。 0 30

SendCenterMsg 252 255 沙城主『<$USERNAME>』领取了攻沙奖励:20000000元宝。 0 30

SendCenterMsg 252 255 沙城主『<$USERNAME>』领取了攻沙奖励:20000000元宝。 0 30

ADDGUILDLIST ..\QuestDiary\数据文件\沙奖励.txt

BREAK

[@召唤行会兄弟]

#if

hour 22 22

min 01 10

#act

goto @召唤兄弟

#elseact

messagebox 行会召唤功能在只能在为22点01分-22点10分之间使用

break

[@召唤兄弟]

#IF

ISCASTLEMASTER

#ACT

Gmexecute 开始提问 @领奖台召唤

SENDMSG 0 伟大的沙城主[%s]在领奖台召集所有行会弟兄前来领奖。

#SAY

召唤令已放出,请耐心等待弟兄们前来!\

#ELSEACT

MESSAGEBOX 你不是城主,无权使用行会召唤功能…\

这就是在游戏中沙巴克活动结束之后,系统自动发放玩家奖励的游戏脚本。因为沙巴克活动在游戏中的名气非常之大,也是每个服务器必开的一个游戏活动,如果奖励自动发放系统出了问题,将会造成非常大的影响,玩家们会觉得这个服务器不可靠纷纷退出游戏,这样gm就会损失大量的玩家,这对一个服务器来说是致命的,所以gm在面对奖励自动发放系统时一定要认真面对。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。