Board logo

標題: [已解決] [WGCODE8.5]由于你的版本过旧,请更新后再进入游戏! [打印本頁]

作者: 石器大帥哥    時間: 2020-4-3 15:25     標題: [WGCODE8.5]由于你的版本过旧,请更新后再进入游戏!

登入後出現的錯誤訊息,請問是哪裡設置有問題呢?


1.服務端設置



2.客戶端設置



============2020/04/05上傳 version.h===============================
客戶端:[attach]835[/attach]
服務端:[attach]836[/attach]

[ 本帖最後由 石器大帥哥 於 2020-4-8 20:14 編輯 ]
作者: 為何無名    時間: 2020-4-4 02:36

可以看一下是不是登入器版本的問題
很有可能是登入器的問題
作者: 石器大帥哥    時間: 2020-4-4 10:56     標題: 回復 2# 的帖子

那我要怎知道我這登入器是幾版之類的?
作者: yang    時間: 2020-4-5 16:32

你把你的version上傳上來給大家看一下?
作者: 石器大帥哥    時間: 2020-4-5 19:28     標題: 回復 4# 的帖子

我已上傳登入器的 version.h
作者: yang    時間: 2020-4-5 20:10     標題: 回復 5# 的帖子

麻煩兩個都上傳
作者: 石器大帥哥    時間: 2020-4-5 20:28     標題: 回復 6# 的帖子

已上傳囉
再麻煩看看是否有設定方面問題
作者: yang    時間: 2020-4-6 15:34

client netproc.cpp
大概第535行
複製內容到剪貼板
代碼:
else if (c_temp[0] == _SA_VERSION)
                                        {
                                                bNewServer = 0xf000000 | 1;
                                                if (FD_ISSET(sockfd, &wfds))
                                                {
                                                        connectServerCounter = 71;                                               
                                                        server_choosed = 1;
                                                }
                                        }
                                        else
                                        {
#ifdef _AIDENGLU_
                                                PcLanded.登陸延時時間 = TimeGetTime() + 2000;
#endif
                                                count = 0;
                                                sprintf_s(netprocErrmsg, NET_ERRMSG_VERSIONERROR);
                                                closesocket(sockfd);
                                                dwServer = NULL;
                                                return -8;
                                        }
你把c_temp[0] print出來看看服務端跟你客戶端設定的_SA_VERSION有沒有一樣
作者: 石器大帥哥    時間: 2020-4-6 20:05     標題: 回復 8# 的帖子

查看後是同樣版號


補充:
我有使用Debug模式 他是跳在接收封包 80

再跳入檢查時

出現錯誤訊息

我在想是不是服務端直接給錯誤訊息
所以導致直接接收fail就給失敗呢?
作者: o3124568    時間: 2020-4-8 16:45

教你一個方式會比較好
出現甚麼錯誤訊息 就搜尋 server/client text

server side: data/ablua/freelogincheck.lua
作者: 石器大帥哥    時間: 2020-4-8 20:01     標題: 回復 10# 的帖子

OK
感謝大大教學 我可以成功進入了 XDDD
作者: o3124568    時間: 2020-4-9 01:04

引用:
原帖由 石器大帥哥 於 2020-4-8 20:01 發表
OK
感謝大大教學 我可以成功進入了 XDDD
:3 Good   
                                                  




歡迎光臨 We Love SA 石器時代研討中心 (http://lab.welovesa.com/) Powered by Discuz! 6.0.0