求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一連上後,兩秒就斷線
求解