Errors/warnings. [Lot of help needed, please.]
#1

Could someone please help with these warnings?
Код:
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2323) : warning 219: local variable "X" shadows a variable at a preceding level
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2323) : warning 219: local variable "Y" shadows a variable at a preceding level
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2323) : warning 219: local variable "Z" shadows a variable at a preceding level
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2324) : error 035: argument type mismatch (argument 2)
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2325) : warning 213: tag mismatch
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2325) : warning 213: tag mismatch
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2325) : warning 213: tag mismatch
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2325) : warning 205: redundant code: constant expression is zero
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2323) : warning 203: symbol is never used: "Z"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2323) : warning 203: symbol is never used: "Y"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(2323) : warning 203: symbol is never used: "X"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(3775) : warning 219: local variable "X" shadows a variable at a preceding level
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(3775) : warning 219: local variable "Y" shadows a variable at a preceding level
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(3775) : warning 219: local variable "Z" shadows a variable at a preceding level
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(3776) : error 035: argument type mismatch (argument 2)
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\SWR.pwn(3777) : warning 213: tag mismatch
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\SWR.pwn(3777) : warning 213: tag mismatch
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\SWR.pwn(3777) : warning 213: tag mismatch
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\SWR.pwn(3775) : warning 203: symbol is never used: "Z"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(3775) : warning 203: symbol is never used: "Y"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(3775) : warning 203: symbol is never used: "X"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(4303) : error 017: undefined symbol "playername"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(4303) : error 017: undefined symbol "playername"
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(4303) : error 029: invalid expression, assumed zero
C:\Users\Owner\Desktop\LSLRP 0.3\gamemodes\XXXX.pwn(4303) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


6 Errors.
Here are each lines:
2323: new Float:X,Float:Y,Float:Z;
2324: GetVehiclePos(vehicleid, X, Y, Z);
2325: if (X == 0.0 && Y == 0.0 && Z == 0.0) return 0;
3775: new Float:X, Float:Y, Float:Z;
3776: GetVehiclePos(pRent[playerid], X, Y, Z);
3777: RentCheck[playerid] = SetPlayerCheckpoint(playerid, X, Y, Z, 5);
4303: GetPlayerName(playerid, playername, sizeof(playername));

Two people have told me that my codes should work.. but for some reason they're not. Where it says X, Y, Z aren't used, they are.. The new Float:X, Float:Y, Float:Z go with the GetVehiclePos(vehicleid, X, Y, Z); and if (X == 0.0 && Y == 0.0 && Z == 0.0) return 0; so I don't see how they're never used.
Reply
#2

First problem I see is

pawn Код:
GetPlayerName(playerid, playername, sizeof(playername));
Says its not defined. Define Playername, and then see were that leaves you.
Reply
#3

I may solve it for you if you give me a pastebin link
Reply
#4

//Nevermind, fixed all of this.
Reply
#5

It's because you never used those definitions.
Reply
#6

Quote:
Originally Posted by Devine
//Nevermind, fixed all of this.
Good Boy :P
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)