Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- createClamp(pos)
- {
- pos = pos( self getTagOrigin("tag_eye"), self GetCursorPosition(), self );
- GetCursorPosition()
- {
- return BulletTrace( self getTagOrigin("tag_eye"), vector_Scale(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ];
- }
- vector_scale(vec, scale)
- {
- return (vec[0] * scale, vec[1] * scale, vec[2] * scale);
- }
- //Create stuffs
- clamp = spawn("script_model", pos);
- clamp setModel(getWeaponModel("c4_mp"));
- clampTrigger = spawn("trigger_radius", pos, 0, 70, 70);
- for(;;)
- {
- clampTrigger waittill("trigger", player); //Wait until a player has entered the area
- player notifyOnPlayerCommand("F", "+activate");
- player freezeControls(true); //Freeze controls
- for(i = 0; i < 10; i++) //Wait until F has been pressed 10 times
- player waittill("F");
- player freezeControls(false);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment