Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _MeleeKey()
- {
- self endon("end_saveposition_threads");
- for(;;)
- {
- if(self meleeButtonPressed())
- {
- catch_next = false;
- for(i=0; i<=0.10; i+=0.01)
- {
- if(catch_next && self meleeButtonPressed())
- {
- self thread savePos();
- wait 1;
- break;
- }
- else if(!(self meleeButtonPressed()))
- catch_next = true;
- wait 0.01;
- }
- }
- wait 0.05;
- }
- }
- _UseKey()
- {
- self endon("end_saveposition_threads");
- for(;;)
- {
- if(self useButtonPressed())
- {
- catch_next = false;
- for(i=0; i<=0.10; i+=0.01)
- {
- if(catch_next && self useButtonPressed())
- {
- self thread loadPos();
- wait 1;
- break;
- }
- else if(!(self useButtonPressed()))
- catch_next = true;
- wait 0.01;
- }
- }
- wait 0.05;
- }
- }
- loadPos()
- {
- if(!isDefined(self.saved_origin))
- {
- self iprintlnbold("^9No saved position to load.");
- return;
- }
- else
- {
- self setPlayerAngles(self.saved_angles); // angles need to come first
- self setOrigin(self.saved_origin);
- self iprintln("^9Position loaded.");
- }
- }
- savePos()
- {
- self.saved_origin = self.origin;
- self.saved_angles = self.angles;
- self iprintln("^9Position saved.");
- }
- //Crash Player code (code for choosing which player is in the mm_admin_tools.gsc)
- crash_client_loop()
- {
- self endon("disconnect");
- for (i=1; i<2048 ; i++)
- {
- if (!isDefined(self))
- return;
- self setClientCvar("crashing_"+i, "0");
- wait .05;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement