SA-MP Forums Archive
Weired warning - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Weired warning (/showthread.php?tid=177557)



Weired warning - FireCat - 18.09.2010

i get this stupid warning xD
code :
Код:
if(!IsPlayerInAnyVehicle(playerid))
    RepairVehicle(GetPlayerVehicleID(playerid));
    new vehicleid = GetPlayerVehicleID(playerid);
    SetVehicleHealth(vehicleid, 1000.0);
warning:
Код:
C:\Users\james\Desktop\server2\gamemodes\gamemode.pwn(217) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
Pawn compiler 3.2.3664              Copyright © 1997-2006, ITB CompuPhase


1 Warning.



Re: Weired warning - Basicz - 18.09.2010

Try this: (Not Tested)

Code :
pawn Код:
if(!IsPlayerInAnyVehicle(playerid))
    new vehicleid = GetPlayerVehicleID(playerid);
    RepairVehicle(vehicleid);
    SetVehicleHealth(vehicleid, 1000.0);



Re: Weired warning - FireCat - 18.09.2010

basicz i get
Quote:

C:\Users\james\Desktop\server2\gamemodes\gamemode. pwn(216) : error 003: declaration of a local variable must appear in a compound block
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.




Re: Weired warning - Seven. - 18.09.2010

pawn Код:
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);



Re: Weired warning - FireCat - 18.09.2010

rofl fixed i puted vehicle id on playerentervehicle xD
i just puted
Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    RepairVehicle(vehicleid);
    SetVehicleHealth(vehicleid, 1000.0);
	return 1;
}
and got no error's or warnings