OK論壇

 找回密碼
 註冊
查看: 2168|回復: 4

[疑問] 3CEAM R680的PacketV28 + 登入器2011-11-22a 登入出現未知的版本問題

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2020-10-27 09:10 PM
  • 簽到天數: 2555 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2012-8-19 09:38:55 | 顯示全部樓層 |閱讀模式
    這幾天閒來無事去把源碼版本更新到r680,其中R678的更新中,有把Packet更新到28版
    R678的連結

    這是更新後的packet_db.txt


    這是我自己製作的2011-11-22a登入器
    http://www.mediafire.com/?z7pyigl8vbrlepj

    這是原版登入器的下載位置
    http://supportmii.com/ro1/Clients/

    這是mmo.h的設定
    #ifndef PACKETVER
            //#define PACKETVER        20081126
            #define PACKETVER 20120410
    #endif

    以上都好了之後,伺服器開啟,登入器開啟,進行登入,到人物選單,選完人物後按登入就出現
    伺服器拒絕連線(3)
    然後map-server上顯示
    [訊息]: clif_parse: Disconnecting session #3 with unknown packet version.
    請問一下這部分該如何解決?



    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?註冊

    x
    回復

    使用道具 舉報

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

    連續簽到: 5 天

    [LV.7]常住居民III

    發表於 2012-8-19 10:33:20 | 顯示全部樓層
    #define PACKETVER 20120410 -> #define PACKETVER 20111122
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2012-8-19 10:35:56 | 顯示全部樓層
    本帖最後由 Alopex 於 2012-8-19 10:41 AM 編輯

    你的char server沒有改到//
    說錯
    map....

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-10-27 09:10 PM
  • 簽到天數: 2555 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2012-8-19 13:09:02 | 顯示全部樓層
    char/char.c和char_sql/char.c部分有說要改的地方我都有改
    #define MAX_CHAR_BUF 144 //Max size (for WFIFOHEAD calls)
    #if PACKETVER >= 20110111
            WBUFL(buf,128) = p->robe;
            offset += 4;
    #endif
    #if PACKETVER >= 20111019
            WBUFL(buf,132) = 0;
            offset += 4;
    #endif
    #if PACKETVER >= 20111021
            WBUFL(buf,136) = 0;
            offset += 4;
    #endif
                                            #if PACKETVER >= 20110309
                                            WFIFOHEAD(i, 12);
                                            WFIFOW(i, 0) = 0x08B9;
                                            WFIFOW(i, 2) = 0;
                                            WFIFOW(i, 4) = 0;
                                            WFIFOL(i, 6) = sd->account_id;
                                            WFIFOW(i, 10) = 0;
                                            WFIFOSET(i, 12);
                                            #endif

    mmo.h
    #define PACKETVER 20111122


    clif.c和clif.h應該改的地方也都有改

    可是結果就是
    clif_parse: Disconnecting session #3 with unknown packet version.
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    3 天前
  • 簽到天數: 1323 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2012-8-19 23:17:40 | 顯示全部樓層
    本帖最後由 sinya 於 2012-8-20 08:49 AM 編輯
    he01204046 發表於 2012-8-19 01:09 PM
    char/char.c和char_sql/char.c部分有說要改的地方我都有改

    登入器問題

    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-5 08:32 PM , Processed in 0.049369 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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