Warning: local variable "playermoney" -
PabLoHenriique - 11.06.2014
Olв pessoal do forum-samp, hoje vou querer ajuda de vocкs pois minha GM esta dando este seguinte warning:
Код HTML:
C:\Documents and Settings\P. Henrique\Desktop\The New Life\gamemodes\BUL.pwn(12445) : warning 219: local variable "playermoney" shadows a variable at a preceding level
Tentei, tentei mais nгo tirei este warning!
Re: Warning: local variable "playermoney" -
MultiKill - 11.06.2014
Significa que a variбvel foi definida dentro de uma callback e outra fora da callback.
Re: Warning: local variable "playermoney" -
PabLoHenriique - 12.06.2014
Olha ae, ta dando erro no "new playermoney;" e o que esta "Fim da GM toda!" acho que esta bugado.
Код HTML:
// Comeзo do OnPlayerCommandText.
public OnPlayerCommandText(playerid,cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid,moneys,idx;
cmd = strtok(cmdtext,idx);
...
...
...
}
stock GivePlayerMoneyEx(playerid,ammount)return playermoney[playerid] += ammount;
GetPlayerMoneyEx(playerid)return playermoney[playerid];
ResetPlayerMoneyEx(playerid)return playermoney[playerid] = 0;
// Fim da GM toda!
O'que vocкs acham?
Respuesta: Warning: local variable "playermoney" -
SkullFire - 12.06.2014
PHP код:
new playermoney[MAX_PLAYERS];
Re: Warning: local variable "playermoney" -
MultiKill - 12.06.2014
Nгo estб no fim do Gm.
Olha este exemplo:
Se eu colocar:
E devolta dentro de uma callnack
pawn Код:
public Exemplo(playerid)
{
new Exemplo;
return 1;
}
Vai dar esse aviso se eu fazer isso logo acima.
Entгo apague a variбvel playermoney que estб na callback OnPlayerCommandText.
Re: Warning: local variable "playermoney" -
PabLoHenriique - 12.06.2014
Okay, tentar aqui.
Re: Warning: local variable "playermoney" -
PabLoHenriique - 12.06.2014
Entгo tб faltando uma 'return 1;' ?
Re: Warning: local variable "playermoney" -
MultiKill - 12.06.2014
Como assim?
Re: Respuesta: Warning: local variable "playermoney" -
PabLoHenriique - 12.06.2014
Quote:
Originally Posted by SkullGamer
PHP код:
new playermoney[MAX_PLAYERS];
|
Jб tentei e o warning continua...
Re: Warning: local variable "playermoney" -
PabLoHenriique - 12.06.2014
Valeu, deu tudo certo!
Код HTML:
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
Header size: 9088 bytes
Code size: 1592760 bytes
Data size: 4768948 bytes
Stack/heap size: 16384 bytes; estimated max. usage=5643 cells (22572 bytes)
Total requirements: 6387180 bytes
++rep