有GM论坛爱好者在制作版本时,想设置一个上线检测GM帐号的脚本,今天站长给大家发个示例供参考,这是翎风引擎的脚本范例,其它引擎大家可看下大概差不多,主要是检则管理员帐号怎么写。5 p. f+ a/ M1 d3 ? I5 c% H; w
1 G7 S8 l8 H) C9 u
. i$ a9 C0 M8 s: S! i, O2 W+ q2 L; [' X8 Q! |- E5 N: L2 s
- [@管理员登录检测]
; E& e* Z: _, p$ x! `: g - #IF
+ _1 _; Z2 r( T, j F - EQUAL <$USERID> abc123456
; I d5 \6 Q8 e- L+ F, Z H; W - #ACT
1 O* U0 {8 c1 P: D/ I0 } - SENDMSG 7 尊敬的管理员:当前在线人数:<$USERCOUNT>人!, {" E o$ n3 ^8 A- \
- #ELSEACT
# \. H) c$ `" ^7 u( C - AddTextListEx ..\QuestDiary\数据文件\非法登录记录.txt <$STR(S$登录IP)>
# n0 R- t! ~8 Q0 ~; H+ J - AddTextListEx ..\QuestDiary\数据文件\非法登录记录.txt <$USERID>1 p6 V) \' P5 L0 C0 q, B% g7 |& p" d
- AddTextListEx ..\QuestDiary\数据文件\非法登录记录.txt <$MACHINEID>9 i$ i' |- i0 l1 A6 L2 U
- KICK
: G$ p' U* ?1 |$ ]: P1 V0 j - BREAK
复制代码 打开QuestDiary\数据文件\这个文件夹,下面如果没有非法登录记录.txt这个文件,就新建一个。
3 c) p7 F2 }! q, l. e: ]2 H4 |; w& U' h- ?0 x% R- T
然后在QManage.txt的[@Login]下面新增一段检测代码
1 y H# {7 b7 {! K- #OR
( R$ T! R1 i% h& b - CHECKTEXTLIST ..\QuestDiary\数据文件\非法登录记录.txt <$STR(S$登录IP)>
/ b! D0 b* y$ {) e, ~- Z4 k - CHECKTEXTLIST ..\QuestDiary\数据文件\非法登录记录.txt <$USERID>( C5 O$ _" c% T3 C+ S8 A. t
- CHECKTEXTLIST ..\QuestDiary\数据文件\非法登录记录.txt <$MACHINEID>
. A! [' q/ o4 V* M. c! q - #ACT
9 @" x# r4 f" A - KICK
6 j+ ]! W* i/ ?: m: S1 }0 ^ - BREAK
复制代码 |