Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dotext()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- for( ;; ) {
- self iPrintln( "^6PaTcH ^1MaDe ^6BY ^3ReCkLeSs K1LL3R" );
- wait 4;
- self iPrintln( "Welcome to Put your name here 's CJ game" );
- wait 2;
- self iPrintln( "iN Prone press [{+actionslot 4}] for ^5Thirdperson" );
- wait 4;
- self iPrintln( "iN Prone press [{+actionslot 4}] for ^6firstperson" );
- wait 4;
- self iPrintln( "press [{+melee}] x2 to ^2Save" );
- wait 4;
- self iPrintln( "press [{+usereload}] x2 to ^1Load" );
- wait 4;
- self iPrintln( "Hold [{+melee}] to for 5sec to ^3teleport" );
- wait 4;
- }
- }
- _MeleeKey()
- {
- self endon("disconnect");
- self endon("killed_player");
- self endon("joined_spectators");
- for(;;)
- {
- if(self meleeButtonPressed())
- {
- catch_next = false;
- count = 0;
- for(i=0; i<0.5; i+=0.05)
- {
- if(catch_next && self meleeButtonPressed() && self isOnground())
- {
- self thread savePos();
- wait 1;
- break;
- }
- else if(catch_next && self attackButtonPressed() && self isOnGround())
- {
- while(self attackButtonPressed() && count < 1)
- {
- count+=0.1;
- wait 0.1;
- }
- if(count >= 1 && self isOnGround())
- self thread savePos3();
- else if(count < 1 && self isOnGround())
- self thread savePos2();
- wait 1;
- break;
- }
- else if(!(self meleeButtonPressed()) && !(self attackButtonPressed()))
- catch_next = true;
- wait 0.05;
- }
- }
- wait 0.05;
- }
- }
- _UseKey()
- {
- self endon("disconnect");
- self endon("killed_player");
- self endon("joined_spectators");
- for(;;)
- {
- if(self useButtonPressed())
- {
- catch_next = false;
- count = 0;
- for(i=0; i<=0.5; i+=0.05)
- {
- if(catch_next && self useButtonPressed() && !(self isMantling()))
- {
- self thread loadPos();
- wait 1;
- break;
- }
- else if(catch_next && self attackButtonPressed() && !(self isMantling()))
- {
- while(self attackButtonPressed() && count < 1)
- {
- count+= 0.1;
- wait 0.1;
- }
- if(count < 1 && self isOnGround() && !(self isMantling()))
- self thread loadPos2();
- else if(count >= 1 && self isOnGround() && !(self isMantling()))
- self thread loadPos3();
- wait 1;
- break;
- }
- else if(!(self useButtonPressed()))
- catch_next = true;
- wait 0.05;
- }
- }
- wait 0.05;
- }
- }
- loadPos()
- {
- if(!isDefined(self.cj["save"]["org1"]))
- self iprintlnbold(self.cj["local"]["NOPOS"]);
- else
- {
- if(!self isOnGround())
- {
- self setPlayerAngles(self.cj["save"]["ang1"]);
- self setOrigin(self.cj["save"]["org1"]);
- self freezecontrols(true);
- wait 0.5;
- }
- else
- {
- self setPlayerAngles(self.cj["save"]["ang1"]);
- self setOrigin(self.cj["save"]["org1"]);
- self freezecontrols(true);
- wait 0.05;
- }
- self iprintln(self.cj["local"]["POSLOAD"]);
- self freezecontrols(false);
- self iPrintln( "^3LOADED ^1:D" );
- }
- }
- loadPos2()
- {
- if(!isDefined(self.cj["save"]["org2"]))
- self iprintlnbold(self.cj["local"]["NOPOS2"]);
- else
- {
- if(!self isOnGround())
- {
- self setPlayerAngles(self.cj["save"]["ang2"]);
- self setOrigin(self.cj["save"]["org2"]);
- self freezecontrols(true);
- wait 0.5;
- }
- else
- {
- self setPlayerAngles(self.cj["save"]["ang2"]);
- self setOrigin(self.cj["save"]["org2"]);
- self freezecontrols(true);
- wait 0.05;
- }
- self iprintln(self.cj["local"]["POS2LOAD"]);
- self freezecontrols(false);
- }
- }
- loadPos3()
- {
- if(!isDefined(self.cj["save"]["org3"]))
- self iprintlnbold(self.cj["local"]["NOPOS3"]);
- else
- {
- if(!self isOnGround())
- {
- self setPlayerAngles(self.cj["save"]["ang3"]);
- self setOrigin(self.cj["save"]["org3"]);
- self freezecontrols(true);
- wait 0.5;
- }
- else
- {
- self setPlayerAngles(self.cj["save"]["ang3"]);
- self setOrigin(self.cj["save"]["org3"]);
- self freezecontrols(true);
- wait 0.05;
- }
- self iprintln(self.cj["local"]["POS3LOAD"]);
- self freezecontrols(false);
- }
- }
- savePos()
- {
- wait 0.05;
- self.cj["save"]["org1"] = self.origin;
- self.cj["save"]["ang1"] = self.angles;
- self iprintln(self.cj["local"]["SAVED"]);
- self iPrintln( "^3SAVED ^4:D" );
- }
- savePos2()
- {
- wait 0.05;
- self.cj["save"]["org2"] = self.origin;
- self.cj["save"]["ang2"] = self.angles;
- self iprintln(self.cj["local"]["SAVED2"]);
- }
- savePos3()
- {
- wait 0.05;
- self.cj["save"]["org3"] = self.origin;
- self.cj["save"]["ang3"] = self.angles;
- self iprintln(self.cj["local"]["SAVED3"]);
- }
Advertisement
Add Comment
Please, Sign In to add comment