UID11525
帖子
精華
主題
積分97
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2007-9-3
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 怒 2017-4-5 06:13 PM |
---|
簽到天數: 139 天 連續簽到: 2 天 [LV.7]常住居民III
|
EA
私服版號: |
13912 |
問題內容: |
腳本問題 |
本帖最後由 hiphopiove 於 2014-5-2 07:26 PM 編輯
現在我領獎限制雙開
然後,他一隻領獎,一隻在主城,也會被判斷成雙開後被傳回主城無法領獎
我要怎麼改才能只判斷"此地圖"有效 ? 或是判斷再領獎地圖以外的無IP限制?/color]- new_3-2,172,181,4 script 檢測IP#1 -1,20,20,{
- end;
- OnTouch:
- if(@No_Twp_Ip == 1 ) { end; }
- mes "[檢測IP]";
- mes "IP檢測中.....。";
- mes "請稍等...。";
- next;
- //取得登入者IP
- query_sql("SELECT last_ip FROM `login` WHERE account_id = "+getcharid(3)+"", .@LastIp$);
- //檢查同IP帳號
- query_sql("SELECT account_id FROM `login` WHERE last_ip = '"+.@LastIp$+"'", .@AccountId);
- //檢查同IP在線人數
- for( set .@i ,0; .@i < getarraysize(.@AccountId); set .@i,.@i+1 ) {
- if( isloggedin ( .@AccountId[.@i] ) ) set .@j,.@j+1 ;
- if( .@j > 1 ) {
- mes "抱歉,^FF6600" + strcharinfo(0) + "^000000,IP[^FF6600" + .@LastIp$ + "^000000]";
- mes "^FF0000相同的IP,系統中已有 1 位在線上.";
- mes "防止雙開系統將送你回主城!^000000";
- mes "領獎禁止雙開";
- sleep2(3000);
- warp "ra_temsky.gat",100,86;
- end;
- }
- }
- mes "抱歉,^FF6600" + strcharinfo(0) + "^000000,IP[^FF6600" + .@LastIp$ + "^000000]";
- mes "^FF0000相同的IP,系統中僅有 1 位在線上.";
- mes "防止雙開系統將結束檢測,謝謝合作。^000000";
- set @No_Twp_Ip,@No_Twp_Ip+1;
- close;
- end;
- }
複製代碼 |
|