[Ajuda] Textdraws.
#1

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

A array TDEditor й global ou local?

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

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
Reply
#4

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
Reply
#5

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


Forum Jump:


Users browsing this thread: 1 Guest(s)