03.02.2013, 12:51
Quote:
|
Try this out: (Haven't tested)
pawn Код:
|
I will try like this:
pawn Код:
#define PRESSED(%0) \
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
forward HidraOff(playerid);
new Good[MAX_PLAYERS];
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (PRESSED(KEY_FIRE) || PRESSED(KEY_ACTION)) // CTRL/LMB Pressed
{
if (Good[playerid] == 1) { SetPlayerHealth(playerid, 0); return 1; }
if (IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleID(playerid) == 520)
{
SetTimerEx("HidraOff", 1000, false, "d", playerid);
Good[playerid] = 1;
}
}
return 1;
}
public HidraOff(playerid)
{
Good[playerid] = 0;
}


