打印

求saac 跟 gmsv之間的密碼驗證修改方法

求saac 跟 gmsv之間的密碼驗證修改方法

在saac方面
目前只知道修改 main.c內的

#ifndef _VIP
                char buff[50];
                sprintf(buff,"longzoro-%s-%d",svpass,123);
    if( strcmp( svpas , buff ) == 0 ){
#else
--------------------------------------------------------------
和gmsv里的init.c

#ifdef _VIP_ALL
            saacproto_ACServerLogin_send(acfd, getGameservername(), getAccountserverpasswd(), getCheckVip()*2);
#else
                        char buff[50];
                        sprintf(buff,"longzoro-%s-%d",getAccountserverpasswd(),123);
                        saacproto_ACServerLogin_send(acfd, getGameservername(), buff);
#endif

==========
net.c里的

      }else if (strcmp(Connect[ sockfd ].cdkey, "longzoro")!=0 || strcmp(Connect[ sockfd ].cdkey, "zengweimin")!=0) {


=-=========
還有npc_sysinfo.c里的

#define                NPC_SYSINFO_PASSWD_DEFAULT                "longzoro"


-------------------------------------

但我修改了以上地方都不能一至登入

網路上某些端可以登入,但某些源碼無法登入

請求各位大大還有其他地方要修改嗎?


還有一點...在linux上,我是用redhat的,如何編譯saac??有教學嗎??
想架個編個2.5玩玩,但總是無法完整打開, 網上有的教學說可以關掉saac的vip驗證,但我關了後,saac可以打開,但gmsv一連上後,兩秒就斷線
求解

TOP

這個是跳vip檢測

aac/main.c:
找到if(checkvip==0 || checkvip!=123456 * 2)
改为if(1==0)
这样gmsvjt不会出现[failed][duplicate login]错误(绕过vip检查)

但修改了後,連上去好快就掉線了



因為不知如何在linux編譯saac,現只能在windows編,但也不能通過saac咎gmsv之間的密碼驗證

這問題困擾了我好久

認真求解

TOP

最後也關上了 saac 里的verion.h  vip驗證,但運行一會後,出現

ACCharList 或 ACShowFMList

這兩個錯誤而斷線

求解

TOP

成功了,但又出現另一個情況

..............................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0042]
NT:[0.0042] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0032]
NT:[0.0032] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0036]
NT:[0.0035] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0033]
NT:[0.0033] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0041]
NT:[0.0041] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0034]
NT:[0.0034] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0029]
NT:[0.0029] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0032]
NT:[0.0032] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0044]
NT:[0.0044] NG:[0.0000] BT:[0.0000] CH:[0.0000]
.....................................
Íæ¼Ò=0 ³èÎï=0 ÎïÆ·=0 Óʼþ:0 Õ½¶·:0 Sys:[0.0035]
NT:[0.0035] NG:[0.0000] BT:[0.0000] CH:[0.0000]
............................
=========ÒÔÏÂÊÇ·þÎñÆ÷³ö´íÔ­Òò=========
±ê×¼ÐÅÏ¢: 11
ÔÚÏßÈËÊý: 0
×î¸ßÔÚÏß: 0
SAACº¯Êý: ACShowFMList
=========ÒÔÉÏÊÇ·þÎñÆ÷³ö´íÔ­Òò=========

±£´æÔËÐÐÖеÄÊý¾Ý
¹Ø±ÕSAACÁ¬½Ó:0
¹Ø±Õ°ó¶¨¶Ë¿Ú:0
[root@localhost gmsv]#



運行十行之後,就斷了
什麼": ACShowFMList"

查了好多資料,都不知怎麼回事
同樣的data,網上下載的端就沒出現此問題


請問有遇過這問題嗎?

TOP

先謝謝哦                                         

TOP