⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ggserverchathandler.cpp

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 CPP
字号:
//----------------------------------------------------------------------//// Filename    : GGServerChatHandler.cpp// Written By  : inthesky// Description : 辑滚埃 Whisper Chat阑 荐青茄促.////----------------------------------------------------------------------// include files#include "GGServerChat.h"#ifdef __GAME_SERVER__	#include "Player.h"	#include "Creature.h"	#include "GuildManager.h"	#include "Guild.h"	#include "PCFinder.h"	#include "Gpackets/GCWhisper.h"    #include "Gpackets/GCWhisperFailed.h"#endif//----------------------------------------------------------------------// // GGServerChatHander::execute()// //----------------------------------------------------------------------void GGServerChatHandler::execute ( GGServerChat * pPacket )	 throw ( ProtocolException , Error ){	__BEGIN_TRY __BEGIN_DEBUG_EX	__BEGIN_DEBUG	#ifdef __GAME_SERVER__	__ENTER_CRITICAL_SECTION((*g_pPCFinder))        	Creature* pCreature = g_pPCFinder->getCreature_LOCKED(pPacket->getReceiver());	if ( pCreature != NULL && pCreature->getPlayer() != NULL )	{   				GCWhisper gcWhisper;		gcWhisper.setName	(pPacket->getSender()	);		gcWhisper.setColor	(pPacket->getColor() 	);		gcWhisper.setMessage(pPacket->getMessage()	);		gcWhisper.setRace	(pPacket->getRace()		);		pCreature->getPlayer()->sendPacket(&gcWhisper);	}	__LEAVE_CRITICAL_SECTION((*g_pPCFinder))#endif			__END_DEBUG	__END_DEBUG_EX __END_CATCH}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -