大神帮写一个IP限制相关的脚本
要求很简单:同一个IP限制玩家只能登录两个号
当同IP玩家登录第三个号时,直接提示当前IP仅支持两个号同时在线
qm.txt
;登录脚本
[@login]
#IF
NOT CheckOffline
#ACT
ReadConfigFileItem ..\\QuestDiary\\IP.txt <$IPADDR> 登陆次数 <$STR(N$IP限制)>
#IF
NOT CheckOffline
LARGE N$IP限制 2
#ACT
SENDMSG 7 [系统提示]当前服务器设置一个IP最多同时允许登陆3个账号!
kick
break
#ELSEACT
INC N$IP限制 1
WriteConfigFileItem ..\\QuestDiary\\IP.txt <$IPADDR> 登陆次数 <$STR(N$IP限制)>
qf.txt
;小退触发
[@PlayReconnection]
#IF
checklevel 1
#ACT
ReadConfigFileItem ..\\QuestDiary\\IP.txt <$IPADDR> 登陆次数 <$STR(N$IP限制)>
DEC N$IP限制 1
WriteConfigFileItem ..\\QuestDiary\\IP.txt <$IPADDR> 登陆次数 <$STR(N$IP限制)>
;大退触发
[@PlayOffLine]
#IF
checklevel 1
#ACT
ReadConfigFileItem ..\\QuestDiary\\IP.txt <$IPADDR> 登陆次数 <$STR(N$IP限制)>
DEC N$IP限制 1
WriteConfigFileItem ..\\QuestDiary\\IP.txt <$IPADDR> 登陆次数 <$STR(N$IP限制)> 登录器配置,可以直接设置限制登录几个账号吧 q534649711 发表于 2020-12-12 18:47 登录器配置,可以直接设置限制登录几个账号吧
我要限制IP [@Login]
#IF
Not CheckIPlist IPList.txt
#Act
AddIPList IPList.txt
Break
#IF
Not CheckIPlist IPList2.txt
#Act
AddIPList IPList2.txt
Break
#If
#Act
Kick
[@PlayReconnection]
#IF
CheckIPlist IPList2.txt
#Act
DELIPLIST IPList2.txt
Break
#IF
CheckIPlist IPList.txt
#Act
AddIPList IPList.txt
Break
[@PlayOffLine]
#IF
CheckIPlist IPList2.txt
#Act
DELIPLIST IPList2.txt
Break
#IF
CheckIPlist IPList.txt
#Act
AddIPList IPList.txt
Break
网关-->选项-->安全过滤里面选这个感觉更香
页:
[1]