antyvfl 发表于 2022-10-7 13:29:35

AFT引擎特色武器积分排行NPC功能脚本

[@武馆积分排行]
{
#IF
PosEx $USERNAME .QuestDiary数据文件各种排行武馆积分排行.txt S0
;检测玩家名字是否在里面
#ACT
DELVARLIST $STR(S0) ..QuestDiary数据文件各种排行武馆积分排行.txt
;在的话将他的信息删除

#IF
LARGE P0 50
;检测到多少行后中断操作
#ACT
break

#IF
random 1
#ACT
ReadRandomStr ..QuestDiary数据文件各种排行武馆积分排行.txt S0 $STR(P0)
;读出P0行中玩家信息保存到S0变量
MOV P1

#IF
!equal S0 无
#ACT
GETVALIDSTR $STR(S0) | S1 S2
GETVALIDSTR $STR(S2) | S3 S4
GETVALIDSTR $STR(S4) | P1 S5
;将S0变量,也就是P0行的玩家信息进行分解

#IF
CHECKVAR HUMAN 武馆 > $STR(P1)
;当前玩家的变量是否大于分解出来P1参数
#ACT
FORMATSTR S0 %s|%s|%s|%s <$USERNAME>|<$JOB>|<$HUMAN(武馆)>|<$HUMAN(封03)>
INSERTVARLIST $STR(P0) $STR(S0) .QuestDiary数据文件各种排行武馆积分排行.txt
;将玩家的相关信息添加到P0行中
#ELSEACT
inc P0 1
goto @武馆积分排行
;将检测行数增加并重新检测
}

1092427021 发表于 2022-10-7 14:42:53

强烈支持楼主ing……

kwbkwb123 发表于 2022-10-16 06:11:00

楼主加油,我们都看好你哦。

lyb_0000 发表于 2022-10-16 21:36:55

我只是路过打酱油的。

jonny_77 发表于 2022-10-20 12:20:07

真是难得给力的帖子啊。

roach_work 发表于 2022-10-20 19:34:15

真是难得给力的帖子啊。

qszheng1 发表于 2022-10-21 16:53:01

真是难得给力的帖子啊。

liyunde 发表于 2022-10-22 16:30:47

淡定,淡定,淡定……

byscp 发表于 2022-10-28 05:17:44

真是难得给力的帖子啊。

逆之羽 发表于 2022-10-29 06:15:22

我只是路过打酱油的。
页: [1] 2
查看完整版本: AFT引擎特色武器积分排行NPC功能脚本