[Ajuda] Textdraw - Global
#1

Coloquei uma textdraw no meu servidor de imagem que é baixada ao entrar (SAMP 0.3.DL)

Ela foi exibida pra mim e pra umas outras 3 pessoas, porém pra outras elas não é exibida.

Eu certifiquei se foi baixado antes de entrar no servidor e disseram que sim, que estavam conseguindo visualizar objetos personalizados que também são baixados, então acredito que o problema seja na hora da exibição de textdraw tentei de 2 formas.

PHP Code:
new Text:LogoMarca// Inicio do GM
LogoMarca TextDrawCreate(544.421875310.333282"mdl-2001:logo1"); // OnGameModeInit
TextDrawLetterSize(LogoMarca0.0000000.000000);
TextDrawTextSize(LogoMarca77.77452091.000000);
TextDrawAlignment(LogoMarca1);
TextDrawColor(LogoMarca, -1);
TextDrawSetShadow(LogoMarca0);
TextDrawSetOutline(LogoMarca0);
TextDrawFont(LogoMarca4);
//e pra exibir tá na OnPlayerSpawn... 
TextDrawShowForPlayer(playeridLogoMarca); 
E também fiz da forma do
PHP Code:
new Text:LogoMarca[MAX_PLAYERS]; ... 
e ainda assim permanece, alguém pode ajudar? sabe dizer se é algum limite para as pessoas visualizar.
Reply
#2

Deve ser pq й Global. Tente com PlayerTextdraw
Reply
#3

Mas se й uma textdraw que й pra aparecer para todos pq utilizar o PlayerTextdraw
Reply
#4

Faзa um teste, crie um comando e dentro dele coloque TextDrawShowForPlayer(playerid, LogoMarca); . E veja se irб aparecer para todos.
Reply
#5

A funзгo para exibir estб correta, nгo tem como ser PlayerTextDraw, ele nгo exibe sprites. Onde vocк colocou a textdraw com a sprite?
Reply
#6

Eu coloquei em OnGameModeInit a parte de criaзгo, e a parte de exibir em OnPlayerSpawn.

Quando o player sai da tela de registro exibir a imagem, sу que pra alguns nгo aparece e pra outros aparece
Reply
#7

Quote:
Originally Posted by JuninTJF
View Post
Eu coloquei em OnGameModeInit a parte de criaзгo, e a parte de exibir em OnPlayerSpawn.

Quando o player sai da tela de registro exibir a imagem, sу que pra alguns nгo aparece e pra outros aparece
@Edit


Cod:
PHP Code:
new Text:LogoMarca[MAX_PLAYERS];
for(new 
iGetMaxPlayers(); i++)
{
    
LogoMarca[i] = TextDrawCreate(544.421875310.333282"mdl-2001:logo1"); // OnGameModeInit
    
TextDrawLetterSize(LogoMarca[i], 0.0000000.000000);
    
TextDrawTextSize(LogoMarca[i], 77.77452091.000000);
    
TextDrawAlignment(LogoMarca[i], 1);
    
TextDrawColor(LogoMarca[i], -1);
    
TextDrawSetShadow(LogoMarca[i], 0);
    
TextDrawSetOutline(LogoMarca[i], 0);
    
TextDrawFont(LogoMarca[i], 4);
}
TextDrawShowForPlayer(playeridLogoMarca[playerid]); 
Testa ai e ver se agora tб funcionando direito!
Reply
#8

Não funcionou... Quando adicionei o seu código as textdraw nem some mais.

fiz um debug pra testar e não tá printando no console.

PHP Code:
    for(new iGetMaxPlayers(); i++)
    {
        
LogoMarca[i] = TextDrawCreate(544.421875310.333282"mdl-2001:logo1"); // OnGameModeInit
        
TextDrawLetterSize(LogoMarca[i], 0.0000000.000000);
        
TextDrawTextSize(LogoMarca[i], 77.77452091.000000);
        
TextDrawAlignment(LogoMarca[i], 1);
        
TextDrawColor(LogoMarca[i], -1);
        
TextDrawSetShadow(LogoMarca[i], 0);
        
TextDrawSetOutline(LogoMarca[i], 0);
        
TextDrawFont(LogoMarca[i], 4);
    }
    print(
"DEBUG: TextDraws SUCESS!"); 
Quando adiciono o seu código tudo para e nem printa.
Reply
#9

Quote:
Originally Posted by JuninTJF
View Post
Nгo funcionou... Quando adicionei o seu cуdigo as textdraw nem some mais.

fiz um debug pra testar e nгo tб printando no console.

PHP Code:
    for(new iGetMaxPlayers(); i++)
    {
        
LogoMarca[i] = TextDrawCreate(544.421875310.333282"mdl-2001:logo1"); // OnGameModeInit
        
TextDrawLetterSize(LogoMarca[i], 0.0000000.000000);
        
TextDrawTextSize(LogoMarca[i], 77.77452091.000000);
        
TextDrawAlignment(LogoMarca[i], 1);
        
TextDrawColor(LogoMarca[i], -1);
        
TextDrawSetShadow(LogoMarca[i], 0);
        
TextDrawSetOutline(LogoMarca[i], 0);
        
TextDrawFont(LogoMarca[i], 4);
    }
    print(
"DEBUG: TextDraws SUCESS!"); 
Quando adiciono o seu cуdigo tudo para e nem printa.
Uй, era pra tб funcionando, alguns textdraw's faзo desse modo й funciona, jб tive o mesmo problema que vocк, fiz isso e funcionou ;/
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)