SA-MP Forums Archive
[Ajuda] Textdraws. - 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] Textdraws. (/showthread.php?tid=627809)



Textdraws. - Relaxed - 01.02.2017

Entгo, estava criando uma textdraw para por no FS, deixar lб e testar.
Mas estou com os seguintes erros.
Код:
error 017: undefined symbol "TDEditor_TD"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
* Sгo todos na mesma linha *.

Aonde estб acontecendo os erros.

Код:
public OnPlayerSpawn(playerid)
{
	TextDrawShowForPlayer(playerid, TDEditor_TD[0]); // Linha dos erros.
	TextDrawShowForPlayer(playerid, TDEditor_TD[1]);
	return 1;
}
As textdrawcreate jб estгo em OnFilterScriptInit normalmente.
e tambйm jб tem a
Код:
 new Text:TDEditor_TD[2];
Mas estб dando os 4 erros acima.


Re: Textdraws. - MultiKill - 01.02.2017

A array TDEditor й global ou local?

Ela deve ser global (deve estar fora de qualquer bloco).


Re: Textdraws. - Relaxed - 01.02.2017

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
A array TDEditor й global ou local?

Ela deve ser global (deve estar fora de qualquer bloco).
Ela й global.

@EDIT

Arrumei '-' kk


Re: Textdraws. - MultiKill - 01.02.2017

PHP код:
{
//isso й um bloco

PHP код:
{
    {
        
//variбvel local criado dentro deste bloco.
        
new var = 1;
    }
    
//vai dar um erro, pois a variбvel var nгo existe dentro desse bloco.
    
printf("var %d", var);
}
//outro exemplo:
{
    new var = 
1;
   {
       
//nгo vai dar erro pois a variбvel existe nesse bloco
       
printf("var %d", var);
   }
}
//com variбvel global:
new var = 1;
{
    
//nгo vai dar erro pois a variбvel й global.
    
printf("var %d", var);

@edit
http://excript.com/cpp/bloco-instrucao-cpp.html


Re: Textdraws. - Relaxed - 01.02.2017

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
PHP код:
{
//isso й um bloco

PHP код:
{
    {
        
//variбvel local criado dentro deste bloco.
        
new var = 1;
    }
    
//vai dar um erro, pois a variбvel var nгo existe dentro desse bloco.
    
printf("var %d", var);
}
//outro exemplo:
{
    new var = 
1;
   {
       
//nгo vai dar erro pois a variбvel existe nesse bloco
       
printf("var %d", var);
   }
}
//com variбvel global:
new var = 1;
{
    
//nгo vai dar erro pois a variбvel й global.
    
printf("var %d", var);

@edit
http://excript.com/cpp/bloco-instrucao-cpp.html
@EDIT

ARRUMADO.