dcmd_godcar(playerid,params[])
{
#pragma unused params
if(AccInfo[playerid][Level] >= 0 || IsPlayerAdmin(playerid))
{ GetPlayerVehicleID(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
SetVehicleHealth(vehicleid, 9999999999.0);
RepairVehicle(vehicleid);
if(IsPlayerInAnyVehicle(playerid))
{
if(AccInfo[playerid][GodCar] == 0)
{
AccInfo[playerid][GodCar] = 1;
return SendClientMessage(playerid,white,"You have {32CD32}enabled{FFFFFF} godcar mode!");
}
else
{
AccInfo[playerid][GodCar] = 0;
return SendClientMessage(playerid,white,"You have {FF002B}disabled{FFFFFF} godcar mode!");
}
}
else return SendClientMessage(playerid,red,"ERROR: You need to be in a car to use this command");
}
new OnPlayerUpdateExTimer[MAX_PLAYERS];
new bool:godcar[MAX_PLAYERS];
forward OnPlayerUpdateEx(playerid);
public OnPlayerConnect(playerid)
{
OnPlayerUpdateExTimer[playerid] = SetTimerEx("OnPlayerUpdateEx", 1000, true, "i", playerid);
godcar[playerid] = false;
return 1;
}
public OnPlayerDisconnect(playerid)
{
KillTimer(OnPlayerUpdateExTimer[playerid]);
godcar[playerid] = false;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/godcar", cmdtext, true, 10) == 0)
{
if(godcar[playerid] == false)
{
godcar[playerid] = true;
SendClientMessage(playerid, -1, "Activated!");
}
else
if(godcar[playerid] == true)
{
godcar[playerid] = false;
SendClientMessage(playerid, -1, "DeActivated!");
}
return 1;
}
return 0;
}
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(godcar[playerid] == true)
{
RepairVehicle(GetPlayerVehicleID(playerid));
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
}
}
}
can ya fix this warning plz
![]() warning 235: public function lacks forward declaration (symbol "OnPlayerUpdateEx") |
forward OnPlayerUpdateEx(playerid);