OK論壇

 找回密碼
 註冊
查看: 3669|回復: 7

SQL限制雙開

 關閉 [複製鏈接]
  • TA的每日心情
    擦汗
    2018-2-9 11:30 AM
  • 簽到天數: 5 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

    發表於 2009-10-4 13:16:08 | 顯示全部樓層 |閱讀模式
    JA
    私服版號: 0.95
    問題內容: SQL問題
    本帖最後由 9772731 於 2009-10-10 09:17 AM 編輯

    請問怎麼樣才能限定雙開

    聽說用SQL可以 有人跟我說這語法  可是我弄卻不能

    onpcloginevent:{
    query_sql("select last_ip from login where account_id= "+getcharid(3),@ip$);
    query_sql("select account_id from login where last_ip = "[email=+@ip$,@aid]+@ip$,@aid[/email]);
    if(@aid){
    IP重複..
    }


    他的使用方法是類似NPC那種吧!?

    或者哪有錯幫忙修正 謝!
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2013-7-11 12:09 AM
  • 簽到天數: 118 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-10-4 13:31:58 | 顯示全部樓層
    1. -        script        windows        -1,{
    2. OnPCLoginEvent:

    3.         //取得登入者IP
    4.         query_sql("SELECT last_ip FROM `login` WHERE account_id = "+getcharid(3)+"", .@LastIp$);

    5.         //檢查同IP帳號
    6.         query_sql("SELECT account_id FROM `login` WHERE last_ip = '"+.@LastIp$+"'", .@AccountId);
    7.        
    8.         //檢查同IP在線人數
    9.         for(set .@i ,0;.@i<getarraysize(.@AccountId);set .@i,.@i+1){
    10.                 if(isloggedin(.@AccountId[.@i]))set .@j,.@j+1;
    11.                 if(.@j>$@MaxWimdows){
    12.                         mes "Sorry,^FF6600" + strcharinfo(0) + "^000000,From[^FF6600" + .@LastIp$ + "^000000]";
    13.                         mes "^FF0000Same IP,more than "+$@MaxWimdows+" windows.";
    14.                         mes "See you again!^000000";
    15.                         sleep2(3000);
    16.                         atcommand "@kick "+strcharinfo(0);
    17.                         end;
    18.                 }
    19.         }
    20. end;
    21. OnInit:

    22.         //最大窗數
    23.         set $@MaxWimdows,1;
    24.        
    25. end;
    26. }
    複製代碼
    轉至:神之實習
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-2-9 11:30 AM
  • 簽到天數: 5 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2009-10-4 13:36:25 | 顯示全部樓層
    本帖最後由 9772731 於 2009-10-4 01:40 PM 編輯

    我自己開雙窗測試 一樣不會被踢捏=ˇ= 怎麼會這樣..  順便補問一個問題喔  假如要讓某個傳送NPC 傳送到某的點時 讓狀態消失 EX:天賜加速消失 那語法該怎麼設定呢?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2020-10-3 11:40 PM
  • 簽到天數: 64 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-10-4 15:41:02 | 顯示全部樓層
    sc_end 查查吧
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-2-9 11:30 AM
  • 簽到天數: 5 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2009-10-4 20:55:26 | 顯示全部樓層
    剩下限制雙開囉 另一個問題解決哩!! 拜託各位囉
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-10-4 21:12:23 | 顯示全部樓層
    #5
    在 #2 就回你了 有啥問題?
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-10-4 21:50:04 | 顯示全部樓層
    這問題我問過了

    而且連IP分享器都會限制
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-2-9 11:30 AM
  • 簽到天數: 5 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2009-10-5 20:41:00 | 顯示全部樓層
    ㄚ就是用了沒效果...一樣可以開雙窗 不然我幹嘛在回覆= =

    評分

    參與人數 1積分 -10 現金 -10 積極性 -10 收起 理由
    lendlice0001 -10 -10 -10 注音文

    查看全部評分

    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-30 02:17 PM , Processed in 0.056601 second(s), 24 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表