有GM论坛爱好者在制作版本时,想设置一个上线检测GM帐号的脚本,今天站长给大家发个示例供参考,这是翎风引擎的脚本范例,其它引擎大家可看下大概差不多,主要是检则管理员帐号怎么写。+ i& I2 y7 ]; {0 [4 C' n6 J7 \) q
( D1 P2 }9 K; S) C: [
5 B& t: Z6 z7 J# X
v. {( X# I( G+ X- l+ e8 \
- [@管理员登录检测]
) H: |7 t! P: X$ y; _$ N - #IF. c( C- Y; R7 m& g, \! g: h3 h/ o
- EQUAL <$USERID> abc123456
, g2 S- S5 u. j3 `; w, q - #ACT
) _ i* ^5 _. ?/ p' G! Y( J/ M - SENDMSG 7 尊敬的管理员:当前在线人数:<$USERCOUNT>人!
1 Q+ V5 L" m% N7 T1 t& r - #ELSEACT. b! ?( }7 e# |7 _7 s7 G0 ~
- AddTextListEx ..\QuestDiary\数据文件\非法登录记录.txt <$STR(S$登录IP)>
- @ T1 M0 P1 h. b - AddTextListEx ..\QuestDiary\数据文件\非法登录记录.txt <$USERID>
6 W7 ^5 ?, ^/ s% r. R: B - AddTextListEx ..\QuestDiary\数据文件\非法登录记录.txt <$MACHINEID>. L8 T8 }) Z" @
- KICK* }/ w a Q1 J
- BREAK
复制代码 打开QuestDiary\数据文件\这个文件夹,下面如果没有非法登录记录.txt这个文件,就新建一个。2 g9 g) ^" Y8 ^/ N: f' @
8 G; }' ?( W" M- F2 `
然后在QManage.txt的[@Login]下面新增一段检测代码% J/ I' Z8 K; k+ w: d$ x* i1 b
- #OR
3 D- g1 I) l) ?/ D! n - CHECKTEXTLIST ..\QuestDiary\数据文件\非法登录记录.txt <$STR(S$登录IP)>
0 z8 {% G) n! p$ e" |5 W - CHECKTEXTLIST ..\QuestDiary\数据文件\非法登录记录.txt <$USERID>
) G7 X r/ F5 { - CHECKTEXTLIST ..\QuestDiary\数据文件\非法登录记录.txt <$MACHINEID>
) r. v- E5 Y) P, B$ c - #ACT: S7 L; [0 ]* K3 @8 c- H
- KICK
* @0 G A* I" X - BREAK
复制代码 |