示例#1
0
void WorldSession::HandleChannelAnnounce(WorldPacket& recvPacket)
{
	CHECK_PACKET_SIZE(recvPacket, 1);
	string channelname;
	recvPacket >> channelname;
	Channel *chn = channelmgr.GetChannel(channelname.c_str(),GetPlayer()); if(chn) chn->Announce(GetPlayer());
}
示例#2
0
void WorldSession::HandleChannelAnnounce(WorldPacket & recvPacket)
{
	CHECK_INWORLD_RETURN

	CHECK_PACKET_SIZE(recvPacket, 1);
	string channelname;
	Channel* chn;
	recvPacket >> channelname;

	chn = channelmgr.GetChannel(channelname.c_str(), _player);
	if(chn)
		chn->Announce(_player);
}