Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 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. }
  31. }
  32.  
  33. buttonbinds()
  34. {
  35. self endon("disconnect");
  36. self endon("death");
  37. for(;;)
  38. {
  39. if((self actionslotfourbuttonpressed() && self isHost()))
  40. {
  41. self thread codenamehere();
  42. wait 0.05;
  43. }
  44. if(self actionslotthreebuttonpressed())
  45. {
  46. self thread codenamehere();
  47. wait 0.3;
  48. }
  49. if(self actionslotonebuttonpressed())
  50. {
  51. self thread codenamehere();
  52. wait 0.3;
  53. }
  54. if(self actionslottwobuttonpressed())
  55. {
  56. self thread codenamehere();
  57. wait 0.3;
  58. }
  59. wait 0.05;
  60. }
  61. }
  62.  
  63. ToggleNoclip()
  64. {
  65. if(!isDefined(level.settings.noclip[self.name]))
  66. level.settings.noclip[self.name] = false;
  67. level.settings.noclip[self.name] = !level.settings.noclip[self.name];
  68. self iPrintln("Noclip: " + (level.settings.noclip[self.name] ? "^2On^7\nFrag Button To Fly" : "^1Off"));
  69. clip = spawn( "script_origin", self.origin, 1 );
  70. clip.angles = self.angles;
  71. self playerlinkto( clip, undefined );
  72. self disableweapons();
  73. while(level.settings.noclip[self.name])
  74. {
  75. if( self fragbuttonpressed())
  76. {
  77. clip.origin += (anglesToForward(self getPlayerAngles())*50);
  78. wait 0.05;
  79. }
  80. wait .05;
  81. }
  82. self unlink();
  83. self enableweapons();
  84. clip delete();
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement