Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [NG | RP] Almir poslato Maj 04, 2013, 20:58:36 POSLE PODNE

Naslov: [Pomoć] TextDraw
Poruka od: [NG | RP] Almir poslato Maj 04, 2013, 20:58:36 POSLE PODNE
Skripta: CLRP
Problem: Ovako, kad stavim textdraw kao "new StatsAlmir8[MAX_PLAYERS]; kako onda moram staviti pod "OnGameModeInit", tacnije pod:
StatsAlmir8 = TextDrawCreate(121.875000, 163.916778, "Ime");
TextDrawLetterSize(StatsAlmir8, 0.328124, 1.279166);
TextDrawAlignment(StatsAlmir8, 1);
TextDrawColor(StatsAlmir8, -1378294017);
TextDrawSetShadow(StatsAlmir8, 0);
TextDrawSetOutline(StatsAlmir8, 0);
TextDrawBackgroundColor(StatsAlmir8, 51);
TextDrawFont(StatsAlmir8, 2);
TextDrawSetProportional(StatsAlmir8, 1);
i pod  komandu za kreiranje textdrawa, tj TextDrawSetString(StatsAlmir7, coordsstring1);?
Slike:
Dio skripte:[/b]
Naslov: Odg: [Pomoć] TextDraw
Poruka od: Crazyn3ss poslato Maj 04, 2013, 21:01:14 POSLE PODNE
Citat: BC Aldin Delic poslato Maj 04, 2013, 20:58:36 POSLE PODNE
Skripta: CLRP
Problem: Ovako, kad stavim textdraw kao "new StatsAlmir8[MAX_PLAYERS]; kako onda moram staviti pod "OnGameModeInit", tacnije pod:
StatsAlmir8 = TextDrawCreate(121.875000, 163.916778, "Ime");
TextDrawLetterSize(StatsAlmir8, 0.328124, 1.279166);
TextDrawAlignment(StatsAlmir8, 1);
TextDrawColor(StatsAlmir8, -1378294017);
TextDrawSetShadow(StatsAlmir8, 0);
TextDrawSetOutline(StatsAlmir8, 0);
TextDrawBackgroundColor(StatsAlmir8, 51);
TextDrawFont(StatsAlmir8, 2);
TextDrawSetProportional(StatsAlmir8, 1);
i pod  komandu za kreiranje textdrawa, tj TextDrawSetString(StatsAlmir7, coordsstring1);?
Slike:
Dio skripte:[/b]

da sve ide tako
Naslov: Odg: [Pomoć] TextDraw
Poruka od: [NG | RP] Almir poslato Maj 04, 2013, 21:05:33 POSLE PODNE
Nece, budu errori...
Naslov: Odg: [Pomoć] TextDraw
Poruka od: strahinja poslato Maj 04, 2013, 21:07:02 POSLE PODNE
new Text:StatsAlmir8;
Naslov: Odg: [Pomoć] TextDraw
Poruka od: pax95 poslato Maj 04, 2013, 21:07:40 POSLE PODNE
Citat: Crazyn3ss poslato Maj 04, 2013, 21:01:14 POSLE PODNE
Citat: BC Aldin Delic poslato Maj 04, 2013, 20:58:36 POSLE PODNE
Skripta: CLRP
Problem: Ovako, kad stavim textdraw kao "new StatsAlmir8[MAX_PLAYERS]; kako onda moram staviti pod "OnGameModeInit", tacnije pod:
StatsAlmir8 = TextDrawCreate(121.875000, 163.916778, "Ime");
TextDrawLetterSize(StatsAlmir8, 0.328124, 1.279166);
TextDrawAlignment(StatsAlmir8, 1);
TextDrawColor(StatsAlmir8, -1378294017);
TextDrawSetShadow(StatsAlmir8, 0);
TextDrawSetOutline(StatsAlmir8, 0);
TextDrawBackgroundColor(StatsAlmir8, 51);
TextDrawFont(StatsAlmir8, 2);
TextDrawSetProportional(StatsAlmir8, 1);
i pod  komandu za kreiranje textdrawa, tj TextDrawSetString(StatsAlmir7, coordsstring1);?
Slike:
Dio skripte:[/b]

da sve ide tako
Ne lupaj momak...

for(new i = 0; i < MAX_PLAYERS;i++)
{
StatsAlmir8[i] = TextDrawCreate(121.875000, 163.916778, "Ime");
TextDrawLetterSize(StatsAlmir8[i], 0.328124, 1.279166);
TextDrawAlignment(StatsAlmir8[i], 1);
TextDrawColor(StatsAlmir8[i], -1378294017);
TextDrawSetShadow(StatsAlmir8[i], 0);
TextDrawSetOutline(StatsAlmir8[i], 0);
TextDrawBackgroundColor(StatsAlmir8[i], 51);
TextDrawFont(StatsAlmir8[i], 2);
TextDrawSetProportional(StatsAlmir8[i], 1);
//Ovde dodajes isto ostale TD-ove koji imaju parametar [playerid] ili ti definises ga sa [MAX_PLAYERS] i tu u tu petlju, nemoj svaki TD sa parametrom [playerid] da pravis posebnu petlju za njega znaci ostale td-ove kao sto sam rekao dodajes tu ali one koji imaju [playerid] ili ti [MAX_PLAYERS] u definiciji
}

A ovaj drugi deo bi isao: TextDrawSetString(StatsAlmir8[playerid], coordsstring1);
Naslov: Odg: [Pomoć] TextDraw
Poruka od: [NG | RP] Almir poslato Maj 04, 2013, 21:20:00 POSLE PODNE
Hvala svima, al' posebno Gagiu :D