[Ajuda] Porque esta dando esses warnings - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Porque esta dando esses warnings (
/showthread.php?tid=543570)
Porque esta dando esses warnings -
joaobgnc - 27.10.2014
PHP код:
C:\Documents and Settings\Administrador\Meus documentos\GM New 1.0\pawno\include\DOF2.inc(1283) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Administrador\Meus documentos\GM New 1.0\pawno\include\DOF2.inc(1314) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Administrador\Meus documentos\GM New 1.0\pawno\include\DOF2.inc(1337) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Administrador\Meus documentos\GM New 1.0\gamemodes\new.pwn(3138) : warning 219: local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
merda
Re: Porque esta dando esses warnings -
ArthurxD - 27.10.2014
Isso й porque ja existe uma variavel com esse nome.
Exclui essas linhas e tenta.
Re: Porque esta dando esses warnings -
MultiKill - 27.10.2014
Isso ocorre como o
ArthurxD disse acima por existir variбveis como o mesmo nome. Sendo uma global e a outra ou as outras locais:
pawn Код:
new string[60]; // Variбvel global
public OnPlayerSpawn(playerid)
{
new string[60]; //Variбvel Local
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new string[60]; //Variбvel Local
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
new string[60]; //Variбvel Local
return 1;
}
O exemplo acima resultara em alguns avisos.