\r
anticheat_physics();\r
\r
- buttons = self.BUTTON_ATCK + 2 * self.BUTTON_JUMP + 4 * self.BUTTON_ATCK2 + 8 * self.BUTTON_ZOOM + 16 * self.BUTTON_CROUCH + 32 * self.BUTTON_GRABBER + 64 * self.BUTTON_USE + 128 * (self.movement_x < 0) + 256 * (self.movement_x > 0) + 512 * (self.movement_y < 0) + 1024 * (self.movement_y > 0);\r
+ buttons = self.BUTTON_ATCK + 2 * self.BUTTON_JUMP + 4 * self.BUTTON_ATCK2 + 8 * self.BUTTON_ZOOM + 16 * self.BUTTON_CROUCH + 32 * self.BUTTON_JETPACK + 64 * self.BUTTON_USE + 128 * (self.movement_x < 0) + 256 * (self.movement_x > 0) + 512 * (self.movement_y < 0) + 1024 * (self.movement_y > 0);\r
\r
if(!buttons)\r
c = "x";\r
{\r
// slight annoyance for nick change scripts\r
self.movement = -1 * self.movement;\r
- self.BUTTON_ATCK = self.BUTTON_JUMP = self.BUTTON_ATCK2 = self.BUTTON_ZOOM = self.BUTTON_CROUCH = self.BUTTON_GRABBER = self.BUTTON_USE = 0;\r
+ self.BUTTON_ATCK = self.BUTTON_JUMP = self.BUTTON_ATCK2 = self.BUTTON_ZOOM = self.BUTTON_CROUCH = self.BUTTON_JETPACK = self.BUTTON_USE = 0;\r
\r
if(self.nickspamcount >= cvar("g_nick_flood_penalty_red")) // if you are persistent and the slight annoyance above does not stop you, I'll show you!\r
{\r
}\r
}\r
\r
- if(self.eater.classname == "player")\r
+ if(self.predator.classname == "player")\r
return;\r
\r
if (self.movetype == MOVETYPE_NONE)\r
PM_Accelerate(wishdir, wishspeed, wishspeed, sv_accelerate*maxspd_mod, 1, 0);\r
}\r
}\r
- else if ((self.items & IT_JETPACK) && self.BUTTON_GRABBER && (!cvar("g_jetpack_fuel") || self.ammo_fuel >= 0.01 || self.items & IT_UNLIMITED_WEAPON_AMMO))\r
+ else if ((self.items & IT_JETPACK) && self.BUTTON_JETPACK && (!cvar("g_jetpack_fuel") || self.ammo_fuel >= 0.01 || self.items & IT_UNLIMITED_WEAPON_AMMO) && self.predator.classname != "player")\r
{\r
//makevectors(self.v_angle_y * '0 1 0');\r
makevectors(self.v_angle);\r
else if (self.flags & FL_ONGROUND)\r
{\r
// we get here if we ran out of ammo\r
- if((self.items & IT_JETPACK) && self.BUTTON_GRABBER && !(buttons_prev & 32))\r
+ if((self.items & IT_JETPACK) && self.BUTTON_JETPACK && !(buttons_prev & 32) && self.predator.classname != "player")\r
sprint(self, "You don't have any fuel for the ^2Jetpack\n");\r
\r
// walking\r
{\r
float wishspeed0;\r
// we get here if we ran out of ammo\r
- if((self.items & IT_JETPACK) && self.BUTTON_GRABBER && !(buttons_prev & 32))\r
+ if((self.items & IT_JETPACK) && self.BUTTON_JETPACK && !(buttons_prev & 32) && self.predator.classname != "player")\r
sprint(self, "You don't have any fuel for the ^2Jetpack\n");\r
\r
if(maxspd_mod < 1)\r