GTA-Expert Forum: Problema TextDraw - GTA-Expert Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Problema TextDraw Alcune si vedono e altre no

#1 L'utente è offline   AlexPermitano 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 11
  • Iscritto il: 22/07/16
  • GTA Preferito:GTA: San Andreas

Inviato il 24 luglio 2016 - 14:40

Sto creando un pò di text draw, per esempio una che copre i soldi e spunta la scritta portafoglio, poi quando un utente digita /portafoglio compare la textdraw con i soldi in tasca del player e altre cose, ora ho inserito altre due textdraw per la fame e la sete ma non si vedono completamente...anzi...se le metto scompaiono tutte quelle presenti nel ciclo for


Qui c'e il for, se tolgo fame e sete si vedono, se invece li metto scompare tutto.

Quote

for(new i=0; i<MAX_PLAYERS; i++)
{
//Esperienza
format(string, sizeof(string), "IC Point: %d", PlayerInfo[i][pPlayngHours]);
esperienza = TextDrawCreate(532.0,110.0,string);
TextDrawLetterSize(esperienza,0.399999,1.600000);
TextDrawColor(esperienza,COLOR_WHITE);
TextDrawFont(esperienza,1);
TextDrawSetOutline(esperienza,1);
TextDrawSetShadow(esperienza,1);
TextDrawBackgroundColor(esperienza, ROSSO);
//Soldi
format(string2, sizeof(string2), "$%d", PlayerInfo[i][pCash]);
soldimiei = TextDrawCreate(532.0,130.0,string2);
TextDrawLetterSize(soldimiei,0.399999,1);
TextDrawColor(soldimiei,COLOR_GREEN);
TextDrawFont(soldimiei,1);
TextDrawSetOutline(soldimiei,1);
TextDrawSetShadow(soldimiei,1);
//Nome
format(string3, sizeof(string3), "%­s", NomePlayer(i));
Textnome = TextDrawCreate(251.0,29.0,string3);
TextDrawLetterSize(Textnome,0.5,2.0);
TextDrawColor(Textnome,COLOR_WHITE);
TextDrawFont(Textnome,1);
TextDrawSetOutline(Textnome,1);
TextDrawSetShadow(Textnome,1);
//Fame
format(string4, sizeof(string4), "Fame: %d", PlayerInfo[i][pFame]);
Textfame = TextDrawCreate(532.0,135.0,string4);
TextDrawLetterSize(Textfame,0.399999,1);
TextDrawColor(Textfame,COLOR_GREEN);
TextDrawFont(Textfame,1);
TextDrawSetOutline(Textfame,1);
TextDrawSetShadow(Textfame,1);
//Sete
format(string5, sizeof(string5), "Sete: %d", PlayerInfo[i][pSete]);
Textsete = TextDrawCreate(532.0,140.0,string5);
TextDrawLetterSize(Textsete,0.399999,1);
TextDrawColor(Textsete,COLOR_GREEN);
TextDrawFont(Textsete,1);
TextDrawSetOutline(Textsete,1);
TextDrawSetShadow(Textsete,1);
}


Le TextDraw vengono richiamate perfettamente.

Grazie

Messaggio modificato da AlexPermitano il 24 luglio 2016 - 14:41


#2 L'utente è offline   AlexPermitano 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 11
  • Iscritto il: 22/07/16
  • GTA Preferito:GTA: San Andreas

Inviato il 24 luglio 2016 - 19:32

Diciamo che ho risolto mettendeno fame e sete in OnPlayerConnect ma non capisco il perchè, non mi piace così, io voglio tutto ordinato, come mai non posso metterlo assieme agli altri in OnGameModeInIt?

#3 L'utente è offline   AlexPermitano 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 11
  • Iscritto il: 22/07/16
  • GTA Preferito:GTA: San Andreas

Inviato il 26 luglio 2016 - 21:26

Ho risolto con il PlayerTextDraw...

Inviato dal mio HUAWEI G7-L01 utilizzando Tapatalk

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi