打印

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

[WGCODE8.5]由于你的版本过旧,请更新后再进入游戏!

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


1.服務端設置



2.客戶端設置



============2020/04/05上傳 version.h===============================
客戶端:
服務端:

[ 本帖最後由 石器大帥哥 於 2020-4-8 20:14 編輯 ]
附件: 您所在的用戶組無法下載或查看附件
哈囉哩賀

TOP

可以看一下是不是登入器版本的問題
很有可能是登入器的問題

TOP

回復 2# 的帖子

那我要怎知道我這登入器是幾版之類的?
哈囉哩賀

TOP

你把你的version上傳上來給大家看一下?
【★】我非常熱愛石器

TOP

回復 4# 的帖子

我已上傳登入器的 version.h
哈囉哩賀

TOP

回復 5# 的帖子

麻煩兩個都上傳
【★】我非常熱愛石器

TOP

回復 6# 的帖子

已上傳囉
再麻煩看看是否有設定方面問題
哈囉哩賀

TOP

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有沒有一樣
【★】我非常熱愛石器

TOP

回復 8# 的帖子

查看後是同樣版號


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

再跳入檢查時

出現錯誤訊息

我在想是不是服務端直接給錯誤訊息
所以導致直接接收fail就給失敗呢?
哈囉哩賀

TOP

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

server side: data/ablua/freelogincheck.lua

TOP