UID207054
帖子
精華
主題
積分308
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2009-10-22
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 慵懶 2020-8-19 05:43 PM |
---|
簽到天數: 83 天 連續簽到: 1 天 [LV.6]常住居民II
|
本帖最後由 kh246913578 於 2010-9-16 03:44 PM 編輯
- script 上線禮物 -1,{
//視窗允許數量設定(至少要1以上,否則無法登入)
set [url=mailto @Multi_Windows,1]$@Multi_Windows,1[/url];
//多視窗排除(以GM權限來判定)
set [url=mailto @Multi_Windows_LV,98]$@Multi_Windows_LV,98[/url];
//--多視窗登入處理--
querysql "select `last_ip` from `login` where `account_id`=" + getcharid(3) + "";
set @Get_IP$,readsql(1,1);
set @Online_Num,1;
for (set @TEMP,0;@TEMP<=getarraysize([url=mailto @Online_List$);set]$@Online_List$);set[/url] @TEMP,@TEMP+1){
if (@Get_IP$ == [url=mailto @Online_List$[@TEMP]$@Online_List$[@TEMP[/url]]) set @Online_Num,@Online_Num+1;
if (@Online_Num > [url=mailto @Multi_Windows]$@Multi_Windows[/url]) goto Multi_Windows_Out;
}
set @Online_P,getarraysize($@Online_List$);
goto s1;
Multi_Windows_Out:
if ( $@Multi_Windows_LV <= getgmlevel()) goto s1;
mes "抱歉,^FF6600" + strcharinfo(0) + "^000000,您來自[^FF6600" + @Get_IP$ + "^000000]";
mes "^FF0000相同的IP,超過" +$@Multi_Windows + "個以上";
mes "三秒後,我必須將您踢除下線^000000";
sleep2(3000);
//將腳色踢除下線
atcommand "@kick "+strcharinfo(0);
close;
//===============
s1:
mes " 私服小叮嚀: ";
mes " ^9B30FF請勿開內掛/按鍵精靈/不當程式";
close;
//-------------------------------------
set [url=mailto:$@Online_List$[getarraysize($@Online_List$)],@Get_IP$]$@Online_List$[getarraysize($@Online_List$)],@Get_IP$[/url];
//-------------------------------------
}
這是我改某位大大的腳本,改一改好像都沒有什麼用ˊˋ
要怎麼改才能防止雙窗!!~ |
|