OK論壇

 找回密碼
 註冊
查看: 1529|回復: 8

限制玩家只能使用本私服的登入器問題

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2014-11-18 11:56 AM
  • 簽到天數: 21 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2010-4-18 19:52:18 | 顯示全部樓層 |閱讀模式
    本帖最後由 leisurely01 於 2010-4-18 09:58 PM 編輯

    請問該如何限制玩家只能用私服發布的登入器進行登入呢??

    如果從

    conf\battle\client.conf

    的這段

    // 設定可以接受哪些版本客戶端。增加客戶端所有值:
    // 同意哪些版本的客戶端可以登入伺服器
    // 沒有在設定內的將會被拒絕連線
    // 0x0001: 2004-09-06aSakray 以前的客戶端 (packet versions 5-9)
    // 0x0002: 2004-09-06aSakexe (version 10)
    // 0x0004: 2004-09-20aSakexe (version 11)
    // 0x0008: 2004-10-05aSakexe (version 12)
    // 0x0010: 2004-10-25aSakexe (version 13)
    // 0x0020: 2004-11-29aSakexe (version 14)
    // 0x0040: 2005-01-10bSakexe (version 15)
    // 0x0080: 2005-05-09aSakexe (version 16)
    // 0x0100: 2005-06-28aSakexe (version 17)
    // 0x0200: 2005-07-18aSakexe (version 18)
    // 0x0400: 2005-07-19bSakexe (version 19)
    // 0x0800: 2006-03-27aSakexe (version 20)
    // 0x1000: 2007-01-08aSakexe (version 21)
    // 0x2000: 2007-02-12aSakexe (version 22)
    // 0x4000: 2008-09-10aSakexe (version 23)
    // 預設值: 0xFFFF (所有客戶端)
    packet_ver_flag: 0xFFFF


    配合客戶端data/sclientinfo.xml
    的這段

    <version>111</version>



    可以達成我想要的效果嗎??
    回復

    使用道具 舉報

  • TA的每日心情

    2010-6-7 01:51 AM
  • 簽到天數: 28 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2010-4-18 21:15:35 | 顯示全部樓層
    設置grf補丁 或者 修改port
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2014-11-18 11:56 AM
  • 簽到天數: 21 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-4-18 21:58:48 | 顯示全部樓層
    設置grf補丁 或者 修改port
    威寶傳說 發表於 2010-4-18 09:15 PM


    已經是GRF補丁了   也修改port了

    我最後那句話的意思是

    玩家不會去動我的補丁的情況下

    而不是玩家會去碰補丁@@
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-4-18 22:31:04 | 顯示全部樓層
    本帖最後由 sinya 於 2010-4-18 10:33 PM 編輯

    修改port 藏在 grf檔  加密 grf

    我想到這個 ...其他要技術.....
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2014-11-18 11:56 AM
  • 簽到天數: 21 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-4-19 01:47:25 | 顯示全部樓層
    修改port 藏在 grf檔  加密 grf

    我想到這個 ...其他要技術.....
    sinya 發表於 2010-4-18 10:31 PM


    可是使用這個方法的話

    別人使用其他「登入器」  一樣可以登入

    我是問玩家只能用私服補丁的「登入器」而不是補丁唷><
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-4-19 02:06:13 | 顯示全部樓層
    如果要你伺服器 專用的登入器
    很難.......技術方面一般人可以說不可能
    伺服端 送出的封包  和 登入器 要 匹配
    又要不同 目前的 登入器 所以 要改程式碼吧
    伺服器 跟 登入器 都要改 所謂的源碼
    技術很難找   所以我是覺得 不太可能
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2014-11-18 11:56 AM
  • 簽到天數: 21 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-4-19 03:20:57 | 顯示全部樓層
    如果要你伺服器 專用的登入器
    很難.......技術方面一般人可以說不可能
    伺服端 送出的封包  和 登入器 要 匹配
    又要不同 目前的 登入器 所以 要改程式碼吧
    伺服器 跟 登入器 都要改 所謂的源碼
    技術很難找   所以 ...
    sinya 發表於 2010-4-19 02:06 AM



    摁~"~ 的確...

    因為我想防止玩家開多視窗
    但如果光從登入器改的話  玩家換個登入器就可以開雙視窗了

    如果用腳本偵測IP那種方法去防治的話  IP分享器&宿舍網路   那 些又會出問題~"~

    請問有大大能提供一些方法讓我參考嘛...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2013-7-31 09:43 PM
  • 簽到天數: 65 天

    連續簽到: 2 天

    [LV.6]常住居民II

    發表於 2010-4-20 03:37:54 | 顯示全部樓層
    建議 使用grf 壓縮成封包 ip檔藏在grf裡  相對的 沒有你所封裝的封包 裡所當然無法登入
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-10-4 02:22 AM
  • 簽到天數: 177 天

    連續簽到: 5 天

    [LV.7]常住居民III

    發表於 2010-4-20 15:28:29 | 顯示全部樓層
    方法有一個,而已證實可行,問題是你的程式基本功去到那裡?
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-5 01:48 AM , Processed in 0.065254 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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