// renyang - 傳送重覆答鈴聲 void Transmitter::sendRingReplyPacket() { #ifdef REN_DEBUG qWarning("Transmitter::sendRingReplyPacket()"); #endif sendNamePacket(true, IHU_INFO_RING_REPLY); }
void Transmitter::sendRingPacket() { #ifdef REN_DEBUG qWarning("Transmitter::sendRingPacket()"); #endif sendNamePacket(false, IHU_INFO_RING); }
void Transmitter::sendAnswerPacket() { #ifdef REN_DEBUG qWarning("Transmitter::sendAnswerPacket()"); #endif sendNamePacket(false, IHU_INFO_ANSWER); }
void ServerGame::receiveNamePacket(int offset) { struct PacketHeader* hdr = (struct PacketHeader *) &(network_data[offset]); struct PacketData* dat = (struct PacketData *) &(network_data[offset + sizeof(PacketHeader)]); struct NameInfo* n = (struct NameInfo *) &(dat->buf); name_map[hdr->sender_id] = n->name; /*Player* player = (Player*)(EntitySpawner::instance()->GetEntity(ClassId::PLAYER, hdr->sender_id)); player->SetName(n->name);*/ sendNamePacket(hdr->sender_id); }
void Transmitter::sendRingReplyPacket() { sendNamePacket(true, DRTA_INFO_RING_REPLY); }
void Transmitter::sendRingPacket() { sendNamePacket(false, DRTA_INFO_RING); }
void Transmitter::sendAnswerPacket() { sendNamePacket(false, DRTA_INFO_ANSWER); }