Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.57 KB | None | 0 0
  1. void World::SendPlayerGoldInArea(WorldPacket * packet, uint32 areaid, uint32 TeamId, int gold, WorldSession * self)
  2. {
  3.     m_sessionlock.AcquireReadLock();
  4.     SessionMap::iterator itr;
  5.     for(itr = m_sessions.begin(); itr != m_sessions.end(); itr++)
  6.     {
  7.         if (itr->second->GetPlayer() && itr->second->GetPlayer()->IsInWorld())
  8.         {
  9.             if (itr->second->GetPlayer()->GetAreaID() == areaid && itr->second->GetPlayer()->GetTeam() == TeamId)
  10.             {
  11.                 itr->second->GetPlayer()->ModGold(gold);
  12.                 itr->second->SendPacket(packet);
  13.             }
  14.         }
  15.     }
  16.     m_sessionlock.ReleaseReadLock();
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement