30.09.2013, 13:28
Try this man 

pawn Code:
#include <a_samp>
#define SECOND changeme
new RepairVehiclesAllowed[MAX_PLAYERS];
forward AllowedRepairSystem(playerid);
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_ANALOG_UP)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"[ Server ] Man!! You have to got a vehicle to use this");
if(RepairVehiclesAllowed[playerid] != 0) return SendClientMessage(playerid,-1,"[ Server ] Wait a minute until the repair system complete...");
new vehicleid = GetPlayerVehicleID(playerid);
SetVehicleHealth(vehicleid, 1000.0);
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0x800080FF, "[ Server ] Vehicle repaired.");
SetTimer("AllowedRepairSystem",SECOND*1000,false);
}
return 1;
}
public AllowedRepairSystem(playerid)
{
RepairVehiclesAllowed[playerid] = 0;
return 1;
}