Weired warning
#1

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.
Reply
#2

Try this: (Not Tested)

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

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.

Reply
#4

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

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)