[Ajuda] Porque esta dando esses warnings
#1

PHP код:
C:\Documents and Settings\Administrador\Meus documentos\GM New 1.0\pawno\include\DOF2.inc(1283) : warning 219local 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 219local 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 219local 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 219local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase 
merda
Reply
#2

Isso й porque ja existe uma variavel com esse nome.
Exclui essas linhas e tenta.
Reply
#3

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


Forum Jump:


Users browsing this thread: 1 Guest(s)