Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Tommaso Moreti poslato Februar 16, 2013, 21:31:02 POSLE PODNE

Naslov: [Pomoc] Textdraw kod biranja skinova
Poruka od: Tommaso Moreti poslato Februar 16, 2013, 21:31:02 POSLE PODNE
Skripta koju koristim: radim od 0
Detaljan opis problema: Nema problema... imam jedno pitanje... kako da napravim textdraw kada ono biras skin i naprimjer imas neki skin i pise iznad njega police, ides dalje naides na neki drugi i iznad njega pise vatrogasac npr.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoc] Textdraw kod biranja skinova
Poruka od: Tommaso Moreti poslato Februar 16, 2013, 22:07:42 POSLE PODNE
Moze neko
Naslov: Odg: [Pomoc] Textdraw kod biranja skinova
Poruka od: ...Nikola... poslato Februar 16, 2013, 22:12:44 POSLE PODNE
pri vrhu moda
#define CIVIL 1
#define GROVE   2

new Text:ClassSelect[MAX_PLAYERS];
pod OnPlayerConnect
ClassSelect[playerid] = TextDrawCreate(310.000000, 200.000000, "~r~<~g~Groove~r~>");
TextDrawAlignment(ClassSelect[playerid], 2);
TextDrawBackgroundColor(ClassSelect[playerid], 255);
TextDrawFont(ClassSelect[playerid], 3);
TextDrawLetterSize(ClassSelect[playerid], 0.700000, 3.000000);
TextDrawColor(ClassSelect[playerid], -1);
TextDrawSetOutline(ClassSelect[playerid], 1);
TextDrawSetProportional(ClassSelect[playerid], 1);

pod ongamemodeinit
AddPlayerClassEx(CIVIL, 101, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
AddPlayerClassEx(GROVE, 105, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);

public  OnPlayerRequestClass
public OnPlayerRequestClass(playerid, classid)
{
TextDrawShowForPlayer(playerid, ClassSelect[playerid]);
switch(GetPlayerTeam(playerid))
{
case CIVIL: { SetPlayerTeam(playerid, CIVIL); TextDrawSetString(ClassSelect[playerid], "~r~<~y~Civil~r~>");}
case GROOVE: { SetPlayerTeam(playerid, GROOVE); TextDrawSetString(ClassSelect[playerid], "~r~<~g~Groove Gang~r~>");}
}
return 1;
}

pod OnPlayerSpawn
TextDrawHideForPlayer(playerid, ClassSelect[playerid]);
TextDrawDestroy(ClassSelect[playerid]);