標題:
緊急求助gmsv與saac之間的通認協議
[打印本頁]
作者:
vickelyz
時間:
2012-4-16 23:47
標題:
緊急求助gmsv與saac之間的通認協議
服務端正常啟動後,使用遊戲登陸出現以下情況
RCL 編號=5
RCL 編號=5 KEY的問題
這個原因就是KEY的問題,可是我對比一下KEY.是同樣的,但是就是進不去,什麼原因呢
編譯源碼為貴站下載的 longzoro for win
=======================
服務端已經正常運行了.
用客戶端輸入賬號密碼時,服務端會顯示登陸信息,但是會卡在連接那裡
服務端顯示信息為.
登陸賬號=123123 密碼=123123 來自=127.0.0.1
然後就登不上了,
顯示
RCL 編號=5
===================================
這個是KEY,這個KEY是與客服端的sa_8001XX相對應 為龍版8.0的KEY
源碼include下的version.h
#define _DEFAULT_PKEY "www.longzoro.com" // ( 8.0 )
#define _RUNNING_KEY "www.longzoro.com" // ( 8.0 )
#define _SA_VERSION 'L'
==========================================
RCL 編號=5的一個原因,
就是gmsv.exe與saac.exe之間沒有成功連接
出現了一個新的問題..當出現這個問題後gmsv.exe一閃而過,就關閉了
saac服務端信息如下
==========================
保存精靈召喚......成功
i can accept 同意:5
設置延時: fd:5
同意:1
服務器密碼錯誤 石器時代
關閉:1 服務器名:
===========================
但是我檢查了一下setup.cf 與 acserv.cf 密碼都是test
但是為什麼會這樣呢
再看看下面
saac目錄下的 main.c
第239行
#ifndef _VIP
char buff[50];
sprintf(buff,"longzoro-%s-%d",svpass,123);
if( strcmp( svpas , buff ) == 0 ){
#else
if( strcmp( svpas , svpass ) == 0 ){
#endif
這個地方應該就是一個KEY
我把longzoro出現在saac及gmsv目錄的數值.都改成一致了.
但是還沒有解決問題,會不會源碼的問題呢?
求助
希望得到熱心人的幫助,共同研究石器時代.本人QQ群151404624
歡迎光臨 We Love SA 石器時代研討中心 (http://lab.welovesa.com/)
Powered by Discuz! 6.0.0