JoBoz

231

Jun 14th, 2011
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. createClamp(pos)
  2. {
  3.  
  4.  
  5. pos = pos( self getTagOrigin("tag_eye"), self GetCursorPosition(), self );
  6.  
  7.  
  8. GetCursorPosition()
  9. {
  10. return BulletTrace( self getTagOrigin("tag_eye"), vector_Scale(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ];
  11. }
  12. vector_scale(vec, scale)
  13. {
  14. return (vec[0] * scale, vec[1] * scale, vec[2] * scale);
  15. }
  16.  
  17.  
  18. //Create stuffs
  19. clamp = spawn("script_model", pos);
  20. clamp setModel(getWeaponModel("c4_mp"));
  21. clampTrigger = spawn("trigger_radius", pos, 0, 70, 70);
  22. for(;;)
  23. {
  24. clampTrigger waittill("trigger", player); //Wait until a player has entered the area
  25. player notifyOnPlayerCommand("F", "+activate");
  26. player freezeControls(true); //Freeze controls
  27. for(i = 0; i < 10; i++) //Wait until F has been pressed 10 times
  28. player waittill("F");
  29. player freezeControls(false);
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment