打印

[輕石器 原始碼] 編譯後運行時出現錯誤

[輕石器 原始碼] 編譯後運行時出現錯誤

原始碼來源 : http://lab.welovesa.com/viewthread.php?tid=3481&extra=page%3D1

伺服器端把全部編碼換成 utf-8,翻成繁體
客戶端把編碼換成 big-5,翻成繁體

實際執行遇到幾個問題不知道從何改起
1. 客戶端一打開就破圖

https://imgur.com/0MyBggz

2. 客戶端字都是亂碼

https://imgur.com/undefined

3. 兩邊連線後就跳錯誤掉線

https://imgur.com/kZu0DdT

然後我看這個錯誤碼是下面這個 define 才有的,但是註解掉一樣會噴錯
#define _NEW_FUNC_DECRYPT¦  ¦   //新解密機制

https://imgur.com/GAF1sVa

想請問這些問題怎麼解決,照理說客戶端跟伺服器端應該是配套好的才對?
另外使用者帳號密碼是在哪註冊,是要先手動 insert 使用者資料到 DB 裡面嗎

[ 本帖最後由 ddczx 於 2021-9-10 18:36 編輯 ]

TOP

回復 2# 的帖子

1. 破圖是因為你沒有分離補丁,分離補丁需要加密器
對補丁跟圖片還有加密器的概念不懂,有比較詳細的解說嗎,或該怎麼操作

2. 我執行環境是繁中,裡面的源碼也都轉成 big-5 編碼
還有甚麼地方要調整的嗎

3. 我看他 server 跳錯誤的地方是在 util_GetFunctionFromSlice
裡面 MesgSlice[] 的值不知道從哪來的,似乎跟 freelogincheck 無關?

TOP