Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. #include maps\mp\_utility;
  2. #include common_scripts\utility;
  3. #include maps\mp\gametypes\_hud_util;
  4. #include maps\mp\gametypes\_hud_message;
  5.  
  6. init()
  7. {
  8. level.settings = spawnstruct(); // Some people probably weirded out about this haha
  9. level.settings.ebscale = 500;
  10. level thread onPlayerConnect();
  11. }
  12.  
  13. onPlayerConnect()
  14. {
  15. for(;;)
  16. {
  17. level waittill("connected", player);
  18. player thread onPlayerSpawned();
  19. }
  20. }
  21.  
  22. onPlayerSpawned()
  23. {
  24. self endon("disconnect");
  25. level endon("game_ended");
  26. for(;;)
  27. {
  28. self waittill("spawned_player");
  29. self thread buttonbinds();
  30. self iprintln("text here");
  31. }
  32. }
  33.  
  34. buttonbinds()
  35. {
  36. self endon("disconnect");
  37. self endon("death");
  38. for(;;)
  39. {
  40. if((self actionslotfourbuttonpressed() && self isHost()))
  41. {
  42. self thread codenamehere();
  43. wait 0.05;
  44. }
  45. if((self actionslotfourbuttonpressed() && self isHost()))
  46. {
  47. self thread codenamehere();
  48. wait 0.3;
  49. }
  50. if((self actionslotfourbuttonpressed() && self isHost()))
  51. {
  52. self thread codenamehere();
  53. wait 0.3;
  54. }
  55. if((self actionslotfourbuttonpressed() && self isHost()))
  56. {
  57. self thread codenamehere();
  58. wait 0.3;
  59. }
  60. wait 0.05;
  61. }
  62. }
  63.  
  64. ToggleNoclip()
  65. {
  66. if(!isDefined(level.settings.noclip[self.name]))
  67. level.settings.noclip[self.name] = false;
  68. level.settings.noclip[self.name] = !level.settings.noclip[self.name];
  69. self iPrintln("Noclip: " + (level.settings.noclip[self.name] ? "^2On^7\nFrag Button To Fly" : "^1Off"));
  70. clip = spawn( "script_origin", self.origin, 1 );
  71. clip.angles = self.angles;
  72. self playerlinkto( clip, undefined );
  73. self disableweapons();
  74. while(level.settings.noclip[self.name])
  75. {
  76. if( self fragbuttonpressed())
  77. {
  78. clip.origin += (anglesToForward(self getPlayerAngles())*50);
  79. wait 0.05;
  80. }
  81. wait .05;
  82. }
  83. self unlink();
  84. self enableweapons();
  85. clip delete();
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement