MirCoding

[996传奇脚本] 996pc端,超级管理员,玩家在线管理(封禁账号、角色、机器码),含解封。

2026-01-04 152 标签:玩家管理
  • 相关图片
  • 视频演示

简要介绍:

请先将GM账号设置为,隐身模式,封禁账号、角色、机器码需要先设置玩家名字(需要玩家在线)。解封玩家无需玩家在线(被封的玩家也上不了线),只需要输入对应的信息即可解封,解封机器码只需要玩家账号、角色名字、机器码任意一种都可以解封,配合996pc端传奇GM临检,在线脱机验证脚本效果更加。

涉及变量:

先通过[变量查询器]查看自己版本中变量是否有冲突,代码中根据自己的实际情况进行修改变量名称。

# 全局变量 私人变量 自定义表单
1 A55 S21 @InPutString21
2 A57 S22 @InPutString22
3 A58 S23 @InPutString23
4 A59 S75 @InPutString75
5 A67
5 A68
5 A69 S12

部分脚本代码展示.txt

展示了封禁玩家机器码、解封机器码的主要实现过程脚本,以及玩家登录验证是否被封禁的脚本实现方式,以下为部分精简后的脚本片段展示,查看详细请下载完整代码。


;获得玩家相关信息
;通过 GetStringPosEx 读取玩家初始信息 
;通过 GETSTRVALUE 来获得各项数值

[@封禁机器码]
#if 
#act 
KICK
AddTextListEx ..\QuestDiary\封禁名单\封禁机器码.txt <$str(A59)>
messagebox 已经将玩家{【<$str(A55)>】/FCOLOR=249}的登录机器码封禁!

[@解封机器码]
#if 
#act
DelTextList ..\QuestDiary\封禁名单\封禁机器码.txt <$str(A59)>
messagebox 已经将玩家机器码{【<$str(A69)>】/FCOLOR=249}解封!
break

[@玩家封禁检测]
#if
CHECKTEXTLIST ..\QuestDiary\封禁名单\封禁账号.txt <$USERACCOUNT>
#ACT 
KICK 
sendmsg 5 该游戏账号【<$USERACCOUNT>】封禁中,请联系管理员处理!

#if
CHECKTEXTLIST ..\QuestDiary\封禁名单\封禁角色.txt <$USERNAME>
#ACT 
KICK 
sendmsg 5 该游戏角色【<$USERNAME>】封禁中,请联系管理员处理!

#if
CHECKTEXTLIST ..\QuestDiary\封禁名单\封禁机器码.txt <$MACHINEID>
#ACT 
KICK 
sendmsg 5 你的电脑机器码【<$MACHINEID>】封禁中,请联系管理员处理!
break
......

Mir200\Envir\MapQuest_Def\QManage.txt

QManage文件中主要实现了玩家首次登录记录玩家账号、角色、机器码信息,同时在登陆中检测玩家是否被封禁,以下为部分精简后的脚本片段展示,查看详细请下载完整代码。


[@Login]
#IF
#ACT
;检测玩家是否被封禁
#CALL [\游戏登陆\封禁检测.txt] @玩家封禁检测

;检测记录账号名字机器码
#IF
NOT CheckContainsTextList ..\QuestDiary\游戏功能\记录玩家信息.txt <$MACHINEID>
#ACT
AddTextListEx ..\QuestDiary\游戏功能\记录玩家信息.txt <$USERACCOUNT><$USERNAME><$MACHINEID>
......

功能文件列表:

  • 安装说明.txt
  • Mir200\Envir\MerChant.txt
  • Mir200\Envir\Market_Def\功能\玩家管理-3.txt
  • Mir200\Envir\MapQuest_Def\QManage.txt
  • Mir200\Envir\QuestDiary\游戏功能\记录玩家信息.txt
  • Mir200\Envir\QuestDiary\游戏登录\封禁检测.txt
  • Mir200\Envir\QuestDiary\封禁名单\封禁账号.txt
  • Mir200\Envir\QuestDiary\封禁名单\封禁角色.txt
  • Mir200\Envir\QuestDiary\封禁名单\封禁机器码.txt

安装说明:

使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、MerChant.txt 添加相关NPC坐标信息。
2、该功能可以通过单独设置NPC、加到UserCmd命令唤起及任何管理界面中使用,脚本包含了封禁人物账号、角色、机器码和对应的解封功能。
3、封禁过程中需要保持玩家在线,封禁后强制玩下下线,并无法登录。v 4、解封输入对应解封的信息,解封机器码输入账号、角色名、机器码任意字段均可。
5、其他相关请查看下载的脚本文件。

微信二维码