Skripta koju koristim:
Detaljan opis problema: Napravio sam textdraw ali ga ingame ne prepoznaje tj uopste ga ne prikazuje. Nema nikakvih errora kada ga compile.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Evo jedan textdraw ako treba mogu postaviti sve. Ovo sam postavio na kraju skripte nzm da li treba tu, kad sam ga postavio pod onplayerconnect izbacilo je errore
TextDraw7(playerid)
{
TextLogin7[playerid] = TextDrawCreate(284.000000, 31.000000, "Dobrodosao");
TextDrawBackgroundColor(TextLogin7[playerid], 255);
TextDrawFont(TextLogin7[playerid], 3);
TextDrawLetterSize(TextLogin7[playerid], 0.529999, 1.900000);
TextDrawColor(TextLogin7[playerid], -156);
TextDrawSetOutline(TextLogin7[playerid], 0);
TextDrawSetProportional(TextLogin7[playerid], 1);
TextDrawSetShadow(TextLogin7[playerid], 1);
}
prvo ti taj td moras kreirati pod nekim callbackom primer OnPlayerConnect i onda ga pokazat preko funkcije koja je namenjena za to.
uradio sam to, pod onplayerconnect sam stavio TextDraw7(playerid)
pa onda sad samo pokazi taj td gde oces.
Dodaj TextDrawShowForPlayer tamo gde hoces da ga prikazes
TD izmeni u neko drugo ime, ne moraš baš "Textdraw7"
i taj Textdraw staviš ispod "OnGameModeInit"
onda kada to uradiš stavljaš
TextDrawShowForPlayer npr pod "OnPlayerSpawn" ili ako hoćeÅ¡ Äim se konektujeÅ¡ da ti prikaže "OnPlayerConnect" .. i ako nećeÅ¡ da ti negdje prikazuje taj TD staviÅ¡ TextDrawHideForPlayer
Ako bude problema, samo se javi u ovoj temi da riješimo.