Advertisement
Guest User

Untitled

a guest
Apr 30th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. main()
  2. {
  3. maps\mp\_load::main();
  4.  
  5. game["allies"] = "marines";
  6. game["axis"] = "opfor";
  7. game["attackers"] = "axis";
  8. game["defenders"] = "allies";
  9. game["allies_soldiertype"] = "desert";
  10. game["axis_soldiertype"] = "desert";
  11.  
  12. thread teleport();
  13.  
  14. }
  15.  
  16.  
  17.  
  18. teleport()
  19. {
  20. trig = getEnt("value", "targetname")
  21. teleport = getEnt("value_origin", "targetname")
  22.  
  23. for(;;)
  24. {
  25. trig waittill ("trigger", who);
  26. who setOrigin(teleport1.origin);
  27. who setplayerangles(teleport1.angles);
  28. }
  29. }
  30.  
  31.  
  32.  
  33. jump() //Jumproom
  34. {
  35. level.jump_trig = getEnt( "enter6", "targetname"); //trigger
  36. jump = getEnt( "jump1", "targetname" ); //jumper origin
  37. acti = getEnt( "jump2", "targetname" ); //acti origin
  38.  
  39. while(1)
  40. {
  41. level.jump_trig waittill( "trigger", player );
  42. if( !isDefined( level.jump_trig ) )
  43. return;
  44.  
  45. level.sniper_trig delete();
  46.  
  47. player SetPlayerAngles( jump.angles );
  48. player setOrigin( jump.origin );
  49. player TakeAllWeapons();
  50. player GiveWeapon("knife_mp");
  51. player switchToWeapon( "knife_mp" ); //Makes player switch to weapon.
  52. player.maxhealth = 100; //Sets players health to normal.
  53.  
  54.  
  55. if( isDefined( level.activ ) && isAlive( level.activ ) )
  56. {
  57.  
  58. level.activ setPlayerangles( acti.angles );
  59. level.activ setOrigin( acti.origin );
  60. level.activ takeAllWeapons();
  61. level.activ GiveWeapon( "knife_mp" );
  62. level.activ SwitchToWeapon( "knife_mp" );
  63. level.activ.maxhealth = 100;
  64.  
  65. }
  66.  
  67. wait 0.05;
  68.  
  69. iPrintLnBold( " ^2" + player.name + " ^7has chosen the ^2Jump ^7Room!" );
  70. player freezecontrols(true); //Freeze the players when someone enters the room for three seconds.
  71. level.activ freezecontrols(true);
  72. wait 1;
  73. iPrintlnBold( "^13" );
  74. wait 1;
  75. iPrintlnBold( "^32" );
  76. wait 1;
  77. iPrintlnBold( "^91" );
  78. wait 1;
  79. iPrintlnBold( "^5Fight^7!" );
  80. player freezecontrols(false); //Disables the freeze.
  81. level.activ freezecontrols(false);
  82. while( isAlive( player ) && isDefined( player ) )
  83. wait 1;
  84. }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement