Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. numberPlayerSpawned()
  2. {
  3. while(true)
  4. {
  5. self waittill("spawned_player");
  6. self.hasnum = false;
  7. self.counter = 0;
  8. wait 0.05;
  9. }
  10. }
  11.  
  12. endmaptrig()
  13. {
  14. counter = 0;
  15. trig = getent("roomselection","targetname");
  16. for(;;)
  17. {
  18. trig waittill("trigger",player);
  19. if(player.hasnum == false)
  20. {
  21. counter++;
  22. player.counter = counter;
  23. player.hasnum = true;
  24. player iprintlnbold("You Finished ["+player.counter+"]");
  25. }
  26. wait 0.05;
  27. }
  28. }
  29.  
  30. roomselection()
  31. {
  32. trig = getent("roomselection","targetname");
  33. outside_target = getent("endroom_target","targetname");
  34. inside_target = getent("inside2","targetname");
  35. player_enterd = 1;
  36. level.someonein = false;
  37. while(true)
  38. {
  39. trig waittill("trigger",player);
  40. if(player.hasnum == true && player.counter == player_enterd && level.someonein == false)
  41. {
  42. player setorigin(inside_target.origin);
  43. player_enterd++;
  44. player thread checkOnDeath();
  45. player thread checkOnDisconnect();
  46. player thread checkOnSpawned();
  47. player thread checkOnSpectators();
  48. level.someonein = true;
  49. iprintln("test1");
  50. wait 0.05;
  51. }
  52. else
  53. {
  54. iprintln("test2");
  55. wait 0.05;
  56. }
  57. wait 0.05;
  58. }
  59. }
  60.  
  61. checkOnDeath()
  62. {
  63. self waittill("death");
  64. level.someonein = false;
  65. }
  66.  
  67. checkOnDisconnect()
  68. {
  69. self waittill("disconnect");
  70. level.someonein = false;
  71. }
  72.  
  73. checkOnSpawned()
  74. {
  75. self waittill("spawned");
  76. level.someonein = false;
  77. }
  78.  
  79. checkOnSpectators()
  80. {
  81. self waittill("joined_spectators");
  82. level.someonein = false;
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement