UID320429
帖子
精華
主題
積分1850
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2013-3-26
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 怒 2015-1-6 01:23 AM |
---|
簽到天數: 76 天 連續簽到: 4 天 [LV.6]常住居民II
|
發表於 2013-7-27 21:45:45
|
顯示全部樓層
本帖最後由 c80916219 於 2013-7-28 12:51 AM 編輯
要用NPC啟動 可以用函數讓玩家在NPC附近時自動執行
在同一地圖不能有兩隻同IP,上線and掛商不會檢測,看你自己要放在哪囉
其他地圖基本上就放隱形NPC在傳點就可啦~
set $@MaxWimdows,2;
{
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);
set .@aidtemp,getcharid(3,strcharinfo(0));
//檢查同IP在線人數
for(set .@i ,0;.@i<getarraysize(.@AccountId);set .@i,.@i+1)
{
if(attachrid(.@AccountId[.@i]))
{
if (compare(strcharinfo(3),"guild_vs") && !checkvending()) set .@j,.@j+1;//設定限制地圖
}
detachrid;
}
attachrid .@aidtemp;
if(.@j >= $@MaxWimdows)
{
mes "^FF0000系統偵測到你多開.所以不讓";
close;
}
}
|
|