Advertisement
Guest User

Can anyone help me?

a guest
Apr 20th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. //script that'll open the hallway and close again after 10 seconds
  2. function hurryup() {
  3. front_gate = GetEnt("front","targetname");
  4. end_gate1 = GetEnt("end_1","targetname"); //the door at the end is divided
  5. end_gate2 = GetEnt("end_2","targetname"); //in 3
  6. end_gate3 = GetEnt("end_3","targetname"); //parts
  7. trig = GetEnt("start","targetname"); //trigger to start it
  8. areatrig = GetEnt("areatrigger", "targetname"); //trigger
  9.  
  10. trig setHintString("Press ^3[{+activate}] to start.");
  11. trig SetCursorHint("HINT_NOICON");
  12.  
  13. trig waittill("trigger", player);
  14. trig Hide();
  15. player playsound("timer_clock10s");
  16. front_gate movez(91,1);
  17. end_gate1 movez(91,1);
  18. end_gate2 movez(91,1);
  19. end_gate3 movez(91,1);
  20. wait 10;
  21. front_gate movez(-91,5);
  22. end_gate1 movez(-91,5);
  23. end_gate2 movez(-91,5);
  24. end_gate3 movez(-91,5);
  25. wait 5;
  26. trig show();
  27. while(1)
  28. {
  29. areatrig waittill("trigger", player);
  30. player_teleporter_init();
  31. }
  32. break;
  33. }
  34.  
  35.  
  36.  
  37. //Teleporter script (it's the SoE one from Uptownpapi25).
  38. function player_teleporter_init()
  39. {
  40. player_tp = GetEntArray( "teleport_player", "targetname" );
  41. for( i = 0; i < player_tp.size; i++ )
  42. {
  43. player_tp[i] thread player_teleport();
  44. }
  45. }
  46.  
  47. function player_teleport()
  48. {
  49. destination = GetEnt( self.target, "targetname" );
  50. while(1)
  51. {
  52. self waittill( "trigger", player );
  53. player playsound("teleport_jumper"); // custom sound lol
  54. player SetOrigin( destination.origin );
  55. player SetPlayerAngles( destination.angles );
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement