Skripta koju koristim: Moja
Detaljan opis problema: Kada ubacim neki textdraw normalno prvo new i kako se zove i tako pa onda na ongamemodeinit kad udjem na home server ili na hostiran server nema textdrawa, kako to da popravim...
Dio skripte:
New : new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
OnGameModeInit :
Textdraw1 = TextDrawCreate(612.000000, 380.000000, "LC");
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.500000, 1.600000);
TextDrawColor(Textdraw1, -65281);
TextDrawSetOutline(Textdraw1, 1);
TextDrawSetProportional(Textdraw1, 1);
Textdraw2 = TextDrawCreate(552.000000, 390.000000, "RolePl4");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.469999, 1.600000);
TextDrawColor(Textdraw2, -1);
TextDrawSetOutline(Textdraw2, 1);
TextDrawSetProportional(Textdraw2, 1);
Textdraw3 = TextDrawCreate(612.000000, 393.000000, "y");
TextDrawBackgroundColor(Textdraw3, 255);
TextDrawFont(Textdraw3, 2);
TextDrawLetterSize(Textdraw3, 0.889999, 2.000000);
TextDrawColor(Textdraw3, -1);
TextDrawSetOutline(Textdraw3, 1);
TextDrawSetProportional(Textdraw3, 1);
TextDrawShowForPlayer(playerid, text_id);
TextDrawShowForAll(text_id);
http://wiki.sa-mp.com/wiki/TextDrawCreate
tu sve imaš o textdraw funkcijama..
Ne kontam to bas..kako da uradim mozes mi malo bolje objasniti ?
Stavi ovako
pod
OnPlayerSpawn(playerid)
stavis:
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
Odnosno unverzalni kod ti je:
TextDrawShowForPlayer(playerid, ime_textdrawa);
:)
Hvala vam puno,, radi ;)