標題: [已解決] [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 |