BOSS积分清空后 排名第一和第二还在 始终不能清理!
#AutoRun NPC
机器人脚本
#AutoRun NPC RUNONDAY 23.59 @BOSS积分清空
RunOnDay 23:59 @BOSS积分清空
[@BOSS积分清空]
#IF
#act
CLEARNAMELIST ..\\QuestDiary\\汪痴添加\\B回收排名.txt
CLEARNAMELIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt
CLEARNAMELIST ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt
SortVarToList BOSS积分 ..\\QuestDiary\\数据文件\\BOSS积分.txt ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 0 1
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 0 A41 G41
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 1 A42 G42
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 2 A43 G43
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 3 A44 G44
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 4 A45 G45
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 5 A46 G46
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 6 A47 G47
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 7 A48 G48
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 8 A49 G49
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 9 A50 G50
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A41 0
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A42 1
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A43 2
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A44 3
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A45 4
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A46 5
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A47 6
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A48 7
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A49 8
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt A50 9
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G41 0
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G42 1
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G43 2
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G44 3
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G45 4
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G46 5
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G47 6
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G48 7
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G49 8
AddTextListEx ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt G50 9
CLEARNAMELIST ..\\QuestDiary\\数据文件\\BOSS积分.txt
CLEARNAMELIST ..\\QuestDiary\\数据文件\\已领取.txt
mov A41 无
mov A42 无
mov A43 无
mov A44 无
mov A45 无
mov A46 无
mov A47 无
mov A48 无
mov A49 无
mov A50 无
mov G41 0
mov G42 0
mov G43 0
mov G44 0
mov G45 0
mov G46 0
mov G47 0
mov G48 0
mov G49 0
mov G50 0
SENDMSG 0 BOOS积分排行已经复位,请尽快领奖!!!
SENDMSG 0 BOOS积分排行已经复位,请尽快领奖!!!
SENDMSG 0 BOOS积分排行已经复位,请尽快领奖!!!
直接清空数据和变量,为什么还要排序一次 蓅氓爱学习 发表于 2021-4-2 13:24 直接清空数据和变量,为什么还要排序一次
大哥 可以详细一点不? 小弟这个问题困扰两天了 老夫掐指一算,楼下的应该能解决 强势占领“楼下”
解决不了..... 你NPC显示读取的是哪里的 蓅氓爱学习 发表于 2021-4-2 15:29 你NPC显示读取的是哪里的
[@boss]
{
#IF
#act
OPENMERCHANTBIGDLG 9 13 0 0 10 10 1 437 0 0
#say
\\ \\
\\=======================<『每日荣誉奖励』/AUTOCOLOR=254,251,168,191,250,70,245,249,253>=========================\\
\\ \\
<相关规则:/AUTOCOLOR=253>\\
<1.击杀本服所有BOSS均可获得不定额积分。/AUTOCOLOR=222>\\
<2.每天00:00点清空排行并更新奖励名单。/AUTOCOLOR=222>\\
<3.处于排行榜单上的玩家可在当天00:00清榜后领取名次奖励。/AUTOCOLOR=222>\\
\\ \\
<查看排行/@查看排行> <领取奖励/@领取奖励><(每日00:00点领取昨日榜单奖励)/AUTOCOLOR=245>\\
---------------------------------------------------------------\\
<注1:包括白野猪起,杀死都会有积分增加/AUTOCOLOR=249>\\
<注2:积分每天只能领取一次/AUTOCOLOR=249>\\
奖励介绍:\\
第一名100声望点;第二名80声望点;第三名60声望点\\
第四名50声望点;第五名40声望点;第六名30声望点\\
第七名25声望点;第八名20声望点;第九名15声望点\\
第十名10声望点\\ \\
<声望在盟重老兵兑换勋章用,勋章有隐藏加成!!/AUTOCOLOR=249>
[@领取奖励]
#if
#act
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 0 A41
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 1 A42
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 2 A43
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 3 A44
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 4 A45
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 5 A46
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 6 A47
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 7 A48
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 8 A49
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt 9 A50
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 0 G41
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 1 G42
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 2 G43
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 3 G44
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 4 G45
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 5 G46
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 6 G47
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 7 G48
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 8 G49
GetListString ..\\QuestDiary\\数据文件\\BOSS积分奖励1.txt 9 G50
OPENMERCHANTBIGDLG 9 13 0 0 10 10 1 437 0 0
#say
<昨日奖励名单/AUTOCOLOR=249,222,158,120,149> \\ \\
<第一名: [<$STR(A41)>]/AUTOCOLOR=249> 积分 [<$STR(G41)>] \\
<第二名: [<$STR(A42)>]/AUTOCOLOR=70> 积分 [<$STR(G42)>] \\
<第三名: [<$STR(A43)>]/AUTOCOLOR=241> 积分 [<$STR(G43)>] \\
<第四名: [<$STR(A44)>]/AUTOCOLOR=168> 积分 [<$STR(G44)>] \\
<第五名: [<$STR(A45)>]/AUTOCOLOR=168> 积分 [<$STR(G45)>] \\
<第六名: [<$STR(A46)>]/AUTOCOLOR=168> 积分 [<$STR(G46)>] \\
<第七名: [<$STR(A47)>]/AUTOCOLOR=222> 积分 [<$STR(G47)>] \\
<第八名: [<$STR(A48)>]/AUTOCOLOR=222> 积分 [<$STR(G48)>] \\
<第九名: [<$STR(A49)>]/AUTOCOLOR=222> 积分 [<$STR(G49)>] \\
<第十名: [<$STR(A50)>]/AUTOCOLOR=222> 积分 [<$STR(G50)>] \\
\\ \\
<领取奖励/@奖励> \\
#elseact
SENDMSG 5 你已领取过或不在榜内。
[@奖励]
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a41 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 100
SENDMSG 5 成功领取第1名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第1名BOSS积分奖励:100声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a42 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 80
SENDMSG 5 成功领取第2名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第3名BOSS积分奖励:80声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a43 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 60
SENDMSG 5 成功领取第3名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第3名BOSS积分奖励:60声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a44 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 50
SENDMSG 5 成功领取第4名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第4名BOSS积分奖励:50声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a45 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 40
SENDMSG 5 成功领取第5名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第5名BOSS积分奖励:40声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a46 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 30
SENDMSG 5 成功领取第6名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第6名BOSS积分奖励:30声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a47 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 25
SENDMSG 5 成功领取第7名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第7名BOSS积分奖励:25声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a48 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 20
SENDMSG 5 成功领取第8名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第8名BOSS积分奖励:20声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a49 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 15
SENDMSG 5 成功领取第9名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第9名BOSS积分奖励:15声望
break
#if
NOT CHECKTEXTLIST ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\BOSS积分奖励.txt <$USERNAME>
EQUAL a50 <$USERNAME>
#act
ADDTextList ..\\QuestDiary\\数据文件\\已领取.txt <$USERNAME>
CREDITPOINT + 10
SENDMSG 5 成功领取第10名奖励!
SENDMSG 7 恭喜玩家 %s 成功领取昨日第10名BOSS积分奖励:10声望
break
[@查看排行]
#if
#act
OPENMERCHANTBIGDLG 9 13 0 0 10 10 1 437 0 0
SortVarToList BOSS积分 ..\\QuestDiary\\数据文件\\BOSS积分.txt ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 0 1
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 0 A41 G41
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 1 A42 G42
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 2 A43 G43
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 3 A44 G44
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 4 A45 G45
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 5 A46 G46
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 6 A47 G47
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 7 A48 G48
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 8 A49 G49
GetListString ..\\QuestDiary\\数据文件\\BOSS积分排续.txt 9 A50 G50
#say
<今日排行榜/AUTOCOLOR=249,222,158,120,149>
\\ \\
<第一名 [<$STR(A41)>]/AUTOCOLOR=249> 积分 [<$STR(G41)>] \\
<第二名 [<$STR(A42)>]/AUTOCOLOR=70> 积分 [<$STR(G42)>] \\
<第三名 [<$STR(A43)>]/AUTOCOLOR=241> 积分 [<$STR(G43)>] \\
<第四名 [<$STR(A44)>]/AUTOCOLOR=168> 积分 [<$STR(G44)>] \\
<第五名 [<$STR(A45)>]/AUTOCOLOR=168> 积分 [<$STR(G45)>] \\
<第六名 [<$STR(A46)>]/AUTOCOLOR=168> 积分 [<$STR(G46)>] \\
<第七名 [<$STR(A47)>]/AUTOCOLOR=222> 积分 [<$STR(G47)>] \\
<第八名 [<$STR(A48)>]/AUTOCOLOR=222> 积分 [<$STR(G48)>] \\
<第九名 [<$STR(A49)>]/AUTOCOLOR=222> 积分 [<$STR(G49)>] \\
<第十名 [<$STR(A50)>]/AUTOCOLOR=222> 积分 [<$STR(G50)>] \\
}
页:
[1]