VC:MP 0.3 > Snippet Showroom

Vehicle Fixing [ 5 Seconds ] [ Working ] [ By me ]

<< < (2/2)

NE.Restricted:

--- Quote from: mrockxkingbutt on April 03, 2014, 03:13:42 pm ---Add


--- Code: ---Fixing[MAX_VEHICLES];
--- End code ---

command [ put in OnPlayerCommand ]


--- Code: ---    else if (strcmp(cmd, "fix", true) == 0) {
if(Fixing[GetPlayerVehicleID(playerid)] == 1) SendClientMessage(playerid,COLOR_RED," Already Fixing This Vehicle ");
else if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid,COLOR_RED," Not In Vehicle ");
else {
Fixing[GetPlayerVehicleID(playerid)] = 1;
SendClientMessage(playerid,COLOR_RED," Fixing ");
SetTimer("VehicleFixing", 10000, 0);
}
    return 1;
    }
--- End code ---

Timer


--- Code: ---forward VehicleFixing();
public VehicleFixing() {
for(new i ; i <MAX_VEHICLES;i++) {
if(Fixing[i] == 1) {
SetVehicleHealth(i, 1000);
SendClientMessageToAll(COLOR_GREEN," Vehicle Has Been Fixed ");
SetVehicleTyre(i,1);
Fixing[i] = 0;
}
}
return 1;
}

--- End code ---

Credits : ME

--- End quote ---
Bugged !
player1: !fix
after few secs
player2: !fix
player2 healed instantly!!!

Navigation

[0] Message Index

[*] Previous page

Go to full version