Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. ENetPeer* currentPeer;
  2.  
  3. for (currentPeer = server->peers;
  4. currentPeer < &server->peers[server->peerCount];
  5. ++currentPeer)
  6. {
  7. if (currentPeer->state != ENET_PEER_STATE_CONNECTED)
  8. continue;
  9. if (isHere(peer, currentPeer))
  10. {
  11. ((PlayerInfo*)(peer->data))->guildflagblock = foreground;
  12. ((PlayerInfo*)(peer->data))->guildflagbackground = background;
  13. int flag = (65536 * ((PlayerInfo*)(peer->data))->guildflagbackground) + ((PlayerInfo*)(peer->data))->guildflagblock;
  14.  
  15. GamePacket p2 = packetEnd(appendIntx(appendIntx(appendIntx(appendIntx(appendString(createPacket(), "OnGuildDataChanged"), 41179607), 41179607), flag), 0));
  16.  
  17. memcpy(p2.data + 8, &(((PlayerInfo*)(peer->data))->netID), 4);
  18. ENetPacket * packet2 = enet_packet_create(p2.data,
  19. p2.len,
  20. ENET_PACKET_FLAG_RELIABLE);
  21.  
  22. enet_peer_send(currentPeer, 0, packet2);
  23. delete p2.data;
  24.  
  25. updateInvis(peer);
  26.  
  27.  
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement