找回密码
 立即注册

[其他] 传世AFT引擎配套全服杀人排行榜脚本

[复制链接]
antyvfl 发表于 2022-10-8 23:13:31 | 显示全部楼层 |阅读模式
;杀人触发字段,比如A杀死了B在中州,则A执行QF[@杀人触发]  B执行QF[杀人触发]
[@杀人触发]
#IF
RANDOM 1
#ACT
MOV S0 $KILLHUMMAN  ;把B的名字给S0
INC S0 |     ;s0 字符后面加一个|
INC S0 $MAPNAME   ;地图名字给加到S0后面
INC S0 |
INC S0 $DATETIME    ;时间加到S0后面
;这是的S0 就是:A|中州|2011年4月22日9:08:39 的 格式
ADDVARLIST $STR(S0) ..QuestDiary数据文件各种排行杀人数据<$USERNAME>.txt   //加入制定文本,一个玩家一个
SENDMSG 0 人在江湖飘,哪能不挨刀!玩家{%S}在{<$MAPNAME>}瞬息间将对手{<$KILLHUMMAN>}置于死地
#IF
PosEx $USERNAME .QuestDiary数据文件各种排行杀人排行.txt S0    检测玩家是否有以前的杀人数据
#ACT
mov p10 0  
GETVALIDSTR $STR(S0) | S0 P10    数据存在,把杀人的次数给P10
INC P10 1    P10 +1
MOV P0 0    P0 为0  循环排行开始5uwl.net
GOTO @杀人排行
#ELSEACT
MOV P10 1    不存在杀人数值,首次杀人,P10 赋值1
MOV P0 0
GOTO @杀人排行

[@被杀触发]
#IF
CHECKLEVELEX > 0
#ACT
MOV S0 $PARAM(2)
INC S0 |
INC S0 $MAPNAME
INC S0 |
INC S0 $DATETIME
ADDVARLIST $STR(S0) ..QuestDiary数据文件各种排行被杀数据<$USERNAME>.txt
SENDMSG 6 你被<$PARAM(2)>杀害了!
#IF
PosEx $USERNAME .QuestDiary数据文件各种排行被杀排行.txt S0
#ACT
mov p10 0
GETVALIDSTR $STR(S0) | S0 P10
INC P10 1
MOV P0 0
GOTO @被杀排行
#ELSEACT
MOV P10 1
MOV P0 0
GOTO @被杀排行

[@杀人排行]
#IF
PosEx $USERNAME .QuestDiary数据文件各种排行杀人排行.txt S0
#ACT
DELVARLIST $STR(S0) ..QuestDiary数据文件各种排行杀人排行.txt
#IF
large P0 19
#ACT
break
#IF
random 1
#ACT
ReadRandomStr ..QuestDiary数据文件各种排行杀人排行.txt S0 $STR(P0)
MOV P1 0
#IF
!equal S0 无
#ACT
GETVALIDSTR $STR(S0) | S0 P1
#IF
LARGE P10 $STR(P1)
#ACT
FORMATSTR S0 %s|%s <$USERNAME>|<$STR(P10)>
INSERTVARLIST $STR(P0) $STR(S0) .QuestDiary数据文件各种排行杀人排行.txt
#ELSEACT
INC P0 1
GOTO @杀人排行

[@被杀排行]
#IF
PosEx $USERNAME .QuestDiary数据文件各种排行被杀排行.txt S0
#ACT
DELVARLIST $STR(S0) ..QuestDiary数据文件各种排行被杀排行.txt
#IF
large P0 19
#ACT
break
#IF
random 1
#ACT
ReadRandomStr ..QuestDiary数据文件各种排行被杀排行.txt S0 $STR(P0)
MOV P1 0
#IF
!equal S0 无
#ACT
GETVALIDSTR $STR(S0) | S0 P1
#IF
LARGE P10 $STR(P1)
#ACT
FORMATSTR S0 %s|%s <$USERNAME>|<$STR(P10)>
INSERTVARLIST $STR(P0) $STR(S0) .QuestDiary数据文件各种排行被杀排行.txt
#ELSEACT
INC P0 1
GOTO @被杀排行

wangjun123 发表于 2022-10-8 23:24:32 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

xlz888 发表于 2022-10-10 01:15:33 | 显示全部楼层
淡定,淡定,淡定……
回复

使用道具 举报

lxb1101 发表于 2022-10-11 18:56:20 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

275498507 发表于 2022-10-13 05:33:12 | 显示全部楼层
我只是路过打酱油的。
回复

使用道具 举报

noncode 发表于 2022-10-13 08:36:22 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

brader 发表于 2022-10-14 14:37:23 | 显示全部楼层
真是被感动的痛哭流涕……
回复

使用道具 举报

yoyo2012 发表于 2022-10-14 15:10:09 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

tt8bj 发表于 2022-10-16 21:45:02 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

sgsmd123 发表于 2022-10-20 12:01:45 | 显示全部楼层
激动人心,无法言表!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|游戏淘宝湾

GMT+8, 2024-11-21 19:57 , Processed in 0.062950 second(s), 54 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Oddpp Cloud.

快速回复 返回顶部 返回列表