Erro no simbulo "playerid" -
zqkRazer - 15.08.2014
Fui tentar colocar destroy textdraw na public OnFilterScriptExit() com o textdraw TextDrawDestroy(Icone[playerid]); й apareceu undefined symbol "playerid" alguйm sabe arrumar?
tentei colocar um new playerid; compila certo mais ele nгo destroi
Re: Erro no simbulo "playerid" -
Gii - 15.08.2014
pawn Код:
public OnFilterScriptExit() {
static i;
for ( i = 0; i < MAX_PLAYERS; ++i ) {
TextDrawDestroy(Icone[i]);
}
}
Re: Erro no simbulo "playerid" -
zqkRazer - 16.08.2014
Nao deu
Re: Erro no simbulo "playerid" -
DannielCooper - 16.08.2014
Castiel se esqueceu do return 1. E como vocк parece nгo ter estudado nada de PAWN, ta aн.
pawn Код:
public OnFilterScriptExit() {
static i;
for ( i = 0; i < MAX_PLAYERS; ++i ) {
TextDrawDestroy(Icone[i]);
}
return 1;
}
Re: Erro no simbulo "playerid" -
zqkRazer - 17.08.2014
O textdraw some sу que por 2 segundos e volta
Re: Erro no simbulo "playerid" -
syslogg - 17.08.2014
o motivo de aparecer isso й pq a callback "OnFilterScriptExit()" Nгo retorna nenhum valor como parametro... ou seja, ela nгo retorna o playerid...
Use:
PHP код:
for (new i = 0; i < MAX_PLAYERS; ++i ) {
TextDrawDestroy(Icone[i]);
}
statics vc nгo pode alterar o valor...
Re: Erro no simbulo "playerid" -
zSuYaNw - 17.08.2014
Quote:
Originally Posted by syslogg
statics vc nгo pode alterar o valor...
|
Nгo sei em que mundo vocк vive, porйm no nosso (ID 0) dб para alterar o valor SIM!
oque vocк nгo pode fazer, й alterar o valor dele logo na criaзгo.
pawn Код:
static
_i
;
for(_i = 0; _i ^ MAX_TEXT_DRAWS; ++_i){
TextDrawDestroy( Text: _i);
printf("Textdraw %d foi destruido.", _i);
}
Enquanto ao RETURN, para quem nгo sabe a funзгo dele em um cуdigo й para dar uma resposta hб chamada dele.
Entгo quando vocк nгo coloca return, simplismente nгo estб informando se foi executado ou nгo.
Re: Erro no simbulo "playerid" -
syslogg - 17.08.2014
Ops.. Obrigado ela correзгo eu confundir com CONSTANTE... acho que й o efeito do alcool HUUHUHEHUEuh