在传奇游戏中,玩家达到60级后可以通过签到来参与排名,根据排名不同,玩家可以获得不同的奖励。以下是签到及奖励领取的脚本详细解析:

签到脚本([@签到]):

检查玩家等级是否大于59级。

检查玩家是否已经签到过(通过检查变量[331]是否为0)。

如果条件满足,玩家签到成功,变量G220增加1,并显示签到成功的消息。

如果条件不满足,显示等级不足或已签到的提示。

排名奖励脚本([@11]):

根据变量G220的值(代表玩家的排名),分配不同的奖励。

例如,当G220等于8时,将玩家的用户名存入变量A210,并在游戏内公告玩家获得奖励的消息。

每个排名对应的奖励不同,包括充米点、金刚石、��α畹取�

领取奖励脚本([@开始领领8]):

检查玩家是否已经领取过奖励(通过检查变量[330]是否为0)。

根据变量A210至A216中存储的用户名,判断玩家是否有资格领取奖励。

如果条件满足,玩家领取相应奖励,并在游戏内公告。

如果条件不满足,显示玩家不是幸运玩家的提示。

总结: 这个脚本通过签到和排名机制,激励玩家达到60级并参与签到,根据签到顺序分配奖励,增加游戏的互动性和玩家的参与度。通过详细的脚本控制,确保了游戏的公平性和奖励的正确分配。

脚本:

[@main]

#IF

#ACT

OPENMERCHANTBIGDLG 1 33 1 4 20 -60 1 560 25

#say

PlayImg:1:70:20:350:120:-100:0:0

\ \ \ \

\ \ \ \

        <新人达到60级可在此处签到,须签到的玩家才累计排名/AUTOCOLOR=151,215,146,180,191,229>      \

    <—————————————————————-/AUTOCOLOR=240>\

< >   <第08名抢到给予/SCOLOR=253> <【10000充米点】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A210)>]\

< >      <第18名抢到给予/SCOLOR=253> <【10000金刚石】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A211)>]\

< >      <第28名抢到给予/SCOLOR=253> <【��α�X100个】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A212)>]\

< >      <第38名抢到给予/SCOLOR=253> <【��α�X200个】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A213)>]\

< >      <第48名抢到给予/SCOLOR=253> <【等级突破丹5】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A214)>]\

< >      <第58名抢到给予/SCOLOR=253> <【30000充米点】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A215)>]\

< >      <第68名抢到给予/SCOLOR=253> <【20000金刚石】/AUTOCOLOR=254> <→→→幸运玩家获得者:/AUTOCOLOR=250>[<$STR(A216)>]\ \

\

         <【前往签到】/@签到>     <【领取给予】/@开始领领8>

[@签到]

#if

checklevelex > 59

check [331] 0

#act

inc G220 1

messagebox 恭喜你,签到成功!

set [331] 1

goto @11

#ELSEACT

messagebox 你的等级不够60级或你已经签过了!

[@11]

#IF

EQUAL G220 8

#ACT

MOV A210 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第8名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第8名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第8名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第8名到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

#IF

EQUAL G220 18

#ACT

MOV A211 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第18名升到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第18名升到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第18名升到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第18名升到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

#IF

EQUAL G220 28

#ACT

MOV A212 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第28名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第28名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第28名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第28名到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

#IF

EQUAL G220 38

#ACT

MOV A213 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第38名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第38名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第38名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第38名到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

#IF

EQUAL G220 48

#ACT

MOV A214 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第48名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第48名到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

#IF

EQUAL G220 58

#ACT

MOV A215 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第58名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第58名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第58名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第58名到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

#IF

EQUAL G220 68

#ACT

MOV A216 <$USERNAME>

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第68名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第68名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第68名到60级的玩家,可以领取丰厚的给予

GuildNoticeMsg 224 235 恭喜【%S】幸运的成为了第68名到60级的玩家,可以领取丰厚的给予

goto @main

BREAK

[@开始领领8]

#if

check [330] 0

EQUAL A216 <$USERNAME>

#ACT

SET [330] 1

GAMEDIAMOND + 20000

SendCenterMsg 249 135 系统:《%s》成功领了【第68名】幸运玩家的给予,获得了20000金刚石~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第68名】幸运玩家的给予,获得了20000金刚石~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第68名】幸运玩家的给予,获得了20000金刚石~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第68名】幸运玩家的给予,获得了20000金刚石~! 1 10

MESSAGEBOX 领取成功~!

#if

check [330] 0

EQUAL A215 <$USERNAME>

#ACT

SET [330] 1

GAMEGIRD + 30000

SendCenterMsg 249 135 系统:《%s》成功领了【第58名】幸运玩家的给予,获得了30000充米点~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第58名】幸运玩家的给予,获得了30000充米点~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第58名】幸运玩家的给予,获得了30000充米点~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第58名】幸运玩家的给予,获得了30000充米点~! 1 10

MESSAGEBOX 领取成功~!

#if

check [330] 0

EQUAL A214 <$USERNAME>

#ACT

SET [330] 1

GIVE 等级突破丹 5

SendCenterMsg 249 135 系统:《%s》成功领了【第48名】幸运玩家的给予,获得了等级突破丹10颗~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第48名】幸运玩家的给予,获得了等级突破丹10颗~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第48名】幸运玩家的给予,获得了等级突破丹10颗~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第48名】幸运玩家的给予,获得了等级突破丹10颗~! 1 10

MESSAGEBOX 领取成功~!

#if

check [330] 0

EQUAL A213 <$USERNAME>

#ACT

SET [330] 1

GIVE ��α� 200

SendCenterMsg 249 135 系统:《%s》成功领了【第38名】幸运玩家的给予,获得了��α�200个~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第38名】幸运玩家的给予,获得了��α�200个~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第38名】幸运玩家的给予,获得了��α�200个~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第38名】幸运玩家的给予,获得了��α�200个~! 1 10

MESSAGEBOX 领取成功~!

#if

check [330] 0

EQUAL A212 <$USERNAME>

#ACT

SET [330] 1

GIVE ��α� 100

SendCenterMsg 249 135 系统:《%s》成功领了【第28名】幸运玩家的给予,获得了��α�100个~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第28名】幸运玩家的给予,获得了��α�100个~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第28名】幸运玩家的给予,获得了��α�100个~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第28名】幸运玩家的给予,获得了��α�100个~! 1 10

MESSAGEBOX 领取成功~!

#if

check [330] 0

EQUAL A211 <$USERNAME>

#ACT

SET [330] 1

GAMEDIAMOND + 10000

SendCenterMsg 249 135 系统:《%s》成功领了【第18名】幸运玩家的给予,获得了10000金刚石~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第18名】幸运玩家的给予,获得了10000金刚石~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第18名】幸运玩家的给予,获得了10000金刚石~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第18名】幸运玩家的给予,获得了10000金刚石~! 1 10

MESSAGEBOX 领取成功~!

#if

check [330] 0

EQUAL A210 <$USERNAME>

#ACT

SET [330] 1

GAMEGIRD + 10000

SendCenterMsg 249 135 系统:《%s》成功领了【第8名】幸运玩家的给予,获得了10000充米点~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第8名】幸运玩家的给予,获得了10000充米点~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第8名】幸运玩家的给予,获得了10000充米点~! 1 10

SendCenterMsg 249 135 系统:《%s》成功领了【第8名】幸运玩家的给予,获得了10000充米点~! 1 10

MESSAGEBOX 领取成功~!

break

#ELSEACT

MESSAGEBOX sorry,你不是幸运玩家啊~!

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