Board logo

標題: 緊急求助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