-
大小: 7.79MB文件類型: .rar金幣: 2下載: 3 次發布日期: 2023-09-26
- 語言: C/C++
- 標簽:
資源簡介
熱血江湖服務端C++源代碼,完整游戲服務器代碼 。對于想研究游戲服務器的童鞋非常有幫助。

代碼片段和文件信息
#include?“stdafx.h“
Baibao::Baibao(void)
{
}
Baibao::~Baibao(void)
{
}
void?Baibao::Create()
{
}
void?Baibao::Destroy()
{
}
void?Baibao::LobbyLogicFun(PlayerSock*?pNetJoinBYTE*?pMsgBuf)
{
if?(pMsgBuf[1+1]==0x6c?&&?pMsgBuf[1+2]==0x6f?&&?pMsgBuf[1+3]==0x67?&&?pMsgBuf[1+4]==0x69?&&?pMsgBuf[1+5]==0x6e?&&?pMsgBuf[1+6]==0x2c)
{
char?Name[50];
memset(Name050);
int?i=7;
while?(pMsgBuf[1+i]!=(char)0x2c)
{
Name[i-7]=pMsgBuf[1+i];
i++;
}
Name[i-7]=‘\0‘;
std::hash_mapyer*>::iterator?iPlayerhash=LogicApp::m_pSingleton->m_PlayerDataPool.begin();
for?(;iPlayerhash!=LogicApp::m_pSingleton->m_PlayerDataPool.end();++iPlayerhash)
{
Player*?pPlayer=iPlayerhash->second;
if?(pPlayer==NULL)
{
continue;
}
if?(strcmp(pPlayer->IDName)==0)
{
char?Msg[50];
memset(Msg050);
strcpy(Msg“登陸成功“);
send(pNetJoin->m_pSession->GetSocket()Msg80);
pNetJoin->Disconnect();
return;
}
}
}
if?(pMsgBuf[1+1]==0xb2?&&?pMsgBuf[1+2]==0xe9?&&?pMsgBuf[1+3]==0xd1?&&?pMsgBuf[1+4]==0xaf?&&?pMsgBuf[1+5]==0x2c)
{
char?Name[50];
memset(Name050);
int?i=6;
while?(pMsgBuf[1+i]!=(char)0x2c)
{
Name[i-6]=pMsgBuf[1+i];
i++;
}
Name[i-6]=‘\0‘;
if?(pMsgBuf[1+i+1]==0xc8)
{
std::hash_mapyer*>::iterator?iPlayerhash=LogicApp::m_pSingleton->m_PlayerDataPool.begin();
for?(;iPlayerhash!=LogicApp::m_pSingleton->m_PlayerDataPool.end();++iPlayerhash)
{
Player*?pPlayer=iPlayerhash->second;
if?(pPlayer==NULL)
{
continue;
}
if?(strcmp(pPlayer->NAMEName)==0)
{
char?Msg[50];
memset(Msg050);
strcpy(MsgLogicApp::m_pSingleton->m_AccountSql.GetRXPOINT(pPlayer->ID1));
send(pNetJoin->m_pSession->GetSocket()Msgstrlen(Msg)0);
//pNetJoin->Send((BYTE*)Msgstrlen(Msg));
pNetJoin->Disconnect();
return;
}
}
}
if?(pMsgBuf[1+i+1]==0xd4)
{
std::hash_mapyer*>::iterator?iPlayerhash=LogicApp::m_pSingleton->m_PlayerDataPool.begin();
for?(;iPlayerhash!=LogicApp::m_pSingleton->m_PlayerDataPool.end();++iPlayerhash)
{
Player*?pPlayer=iPlayerhash->second;
if?(pPlayer==NULL)
{
continue;
}
if?(strcmp(pPlayer->NAMEName)==0)
{
char?Msg[50];
memset(Msg050);
strcpy(MsgLogicApp::m_pSingleton->m_AccountSql.GetRXPOINT(pPlayer->ID2));
send(pNetJoin->m_pSession->GetSocket()Msgstrlen(Msg)0);
//pNetJoin->Send((BYTE*)Msgstrlen(Msg));
pNetJoin->Disconnect();
return;
}
}
}
if?(pMsgBuf[1+i+1]==0x42)
{
std::hash_mapyer*>::iterator?iPlayerhash=LogicApp::m_pSingleton->m_PlayerDataPool.begin();
for?(;iPlayerhash!=LogicApp::m_pSingleton->m_PlayerDataPool.end();++iPlayerhash)
{
Player*?pPlayer=iPlayerhash->second;
if?(pPlayer==NULL)
{
continue;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????46592??2007-12-06?16:35??bao\PK.doc
????..A..H.???????162??2008-01-13?19:26??bao\~$買賣.doc
????..A..H.???????162??2008-01-12?22:49??bao\~$交易.doc
?????文件????????162??2007-10-16?23:18??bao\~$分析.doc
?????文件????????162??2007-12-12?03:22??bao\~$移動.doc
?????文件??????29184??2007-07-24?18:45??bao\一個用劍的人被打死.doc
?????文件??????30720??2007-07-24?14:47??bao\不掉寶不升級.doc
?????文件??????25600??2007-08-03?19:16??bao\買東西超重.doc
?????文件??????53760??2007-10-12?10:47??bao\買賣.doc
?????文件??????80896??2007-08-22?15:03??bao\交易.doc
?????文件??????68608??2007-07-28?20:23??bao\人死了后點回城.doc
?????文件??????93184??2007-08-14?22:43??bao\倉庫.doc
?????文件?????155055??2007-11-30?18:24??bao\分析.doc
?????文件??????22016??2007-11-25?14:02??bao\加POINT.doc
?????文件??????27648??2007-07-31?02:57??bao\包裹里兩個物品換位置.doc
?????文件??????26624??2007-07-30?21:24??bao\包里換位置.doc
?????文件?????164864??2007-08-17?06:01??bao\醫生輔助技能.doc
?????文件??????30720??2007-07-25?03:52??bao\升級不掉寶.doc
?????文件??????26112??2007-07-28?17:51??bao\吃藥(金創藥(小)).doc
?????文件??????29184??2007-08-21?14:02??bao\地圖相關\NPC三邪關去竹火林.doc
?????文件????????162??2007-08-18?18:02??bao\地圖相關\~$傳送.doc
?????文件????????162??2007-08-18?18:03??bao\地圖相關\~$越地圖.doc
?????文件??????29696??2007-07-31?19:15??bao\地圖相關\一轉限制級對練場NPC到銀幣廣場.doc
?????文件??????25600??2007-07-31?19:40??bao\地圖相關\三轉人物從三轉對練場NPC去銀幣廣場.doc
?????文件??????24576??2007-07-31?19:32??bao\地圖相關\三轉人物從銀幣廣場NPC到三轉對練場.doc
?????文件??????29696??2007-07-30?17:58??bao\地圖相關\三邪關去無天閣NPC.doc
?????文件??????30208??2007-07-31?19:26??bao\地圖相關\二轉人物從二轉對練場NPC到銀幣廣場.doc
?????文件??????28672??2007-07-31?19:22??bao\地圖相關\二轉的人物從銀幣廣場NPC到二轉對練場.doc
?????文件??????35840??2007-07-30?02:36??bao\地圖相關\從南明湖到南明洞NPC.doc
?????文件??????29696??2007-07-31?03:53??bao\地圖相關\從柳正關到淵竹林NPC.doc
............此處省略742個文件信息
- 上一篇:Fast ANN神經網絡算法源碼
- 下一篇:虛擬磁盤項目完全打包版本
評論
共有 條評論