Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. local SMSG_INIT_WORLD_STATES = 0x2C2
  2. local SMSG_UPDATE_WORLD_STATE = 0x2C3
  3.  
  4. function Player:InitializeWorldState(Map, Zone, StateID, Value)
  5.     local data = CreatePacket(SMSG_INIT_WORLD_STATES, 18);
  6.     data:WriteULong(Map);
  7.     data:WriteULong(Zone);
  8.     data:WriteULong(0);  
  9.     data:WriteUShort(1);
  10.     data:WriteULong(StateID);
  11.     data:WriteULong(Value);
  12.     self:SendPacket(data)
  13. end
  14.  
  15. function Player:UpdateWorldState(StateID, Value)
  16.     local data = CreatePacket(SMSG_UPDATE_WORLD_STATE, 8);
  17.     data:WriteULong(StateID);
  18.     data:WriteULong(Value);
  19.     self:SendPacket(data)
  20. end
  21.  
  22. --[[ Example:
  23.     player:InitializeWorldState(Map, Zone, StateID, Value)
  24.     player:UpdateWorldState(StateID, Value)
  25. ]]