Advertisement
Guest User

Untitled

a guest
Aug 30th, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. public string GameName { get; set; }
  2. public string GameDesc { get; set; }
  3.  
  4. public int GamePlayers { get; set; }
  5. public int GameCounter { get; set; }
  6. public int GameToken { get; set; }
  7.  
  8. public int LobbyId { get; set; }
  9. public int GameId { get; set; }
  10.  
  11. public bool Online { get; set; }
  12.  
  13. public void CycleServer()
  14. {
  15. GameName = "SKYWARS";
  16. GameDesc = "SkyWars is where Skyblock meets PvP.";
  17.  
  18. foreach (GameClient Client in MercuryEnvironment.GetGame().GetClientManager().clients.Values)
  19. {
  20. if (GameId == 0)
  21. {
  22. if (LobbyId != 0)
  23. {
  24. if (GamePlayers < 8)
  25. {
  26. if (Client.GetHabbo().GameData.GameToken == LobbyId)
  27. {
  28. Client.SendWhisper("SKYWARS will begin soon, waiting for [" + GamePlayers + "] out of [8] Players.");
  29. }
  30. }
  31. else
  32. {
  33. Client.SendWhisper("SKYWARS Enough players are now in the lobby, the game will begin soon.");
  34.  
  35. TokenUtility TokenUtility = new TokenUtility();
  36. GameId = TokenUtility.GetToken();
  37.  
  38. GameName = "SKYWARS";
  39. MapUtility.PrepareMap(GameId, GameName);
  40.  
  41. if (Client.GetHabbo().CurrentRoom != null)
  42. {
  43. Client.GetMessageHandler().PrepareRoomForUser(Convert.ToUInt32(GameId), "");
  44. LobbyId = 0;
  45. }
  46. }
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement