23.06.2018, 23:14
Emh....no.
Better.
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_AIM))
{
targetTimer[playerid] return SetTimerEx("TargetObjectTimer", TARGET_TIMER_INTERVAL, true, "i", playerid);
else ( EnablePlayerCameraTarget(playerid, true));
}
else if(RELEASED(KEY_AIM))
{
if(lastTargetObj[playerid] != INVALID_OBJECT_ID) return lastTargetObj[playerid] = INVALID_OBJECT_ID or OnPlayerAimAtObject(playerid, INVALID_OBJECT_ID);
{
}
KillTimer(targetTimer[playerid]); EnablePlayerCameraTarget(playerid, false);
}
#if defined ExOnPlayerKeyStateChange
return ExOnPlayerKeyStateChange(playerid, newkeys, oldkeys);
#else
return 1;
#endif
}