18.09.2011, 09:51
pawn Код:
stock IsFBIVehicles(playerid)
{
for(new i=9; i<sizeof(fbicar); i++)
if(GetPlayerVehicleID(playerid) == fbicar[i])
return 1;
}
stock IsFBIVehicles(playerid)
{
for(new i=9; i<sizeof(fbicar); i++)
if(GetPlayerVehicleID(playerid) == fbicar[i])
return 1;
}
stock IsFBIVehicles(playerid)
{
for(new i=9; i<sizeof(fbicar); i++)
if(GetPlayerVehicleID(playerid) == fbicar[i])
return 1;
else
return 0;
}
You need to create a return value if IsFBIVehicles is not true.
pawn Код:
|
stock IsFBIVehicles(playerid) {
playerid = GetPlayerVehicleID(playerid);
if(playerid) {
for(new i = 9; i != sizeof fbicar; ++i) {
if(playerid == fbicar[i]) {
return true;
}
}
}
return false;
}
public Repair(playerid)
{
if(IsPlayerInAnyVehicle(playerid))
{
PlayerPlaySound(playerid,1134,0,0,0);
RepairVehicle(GetPlayerVehicleID(playerid));
return 1;
}
}
Thank you Nero..can you fix this too?
pawn Код:
|
public Repair(playerid)
{
if(IsPlayerInAnyVehicle(playerid))
{
PlayerPlaySound(playerid,1134,0,0,0);
RepairVehicle(GetPlayerVehicleID(playerid));
}
return 1;
}