Opis problema: E vako pravio sam stats na klik...Medjutim kada kucam /stats izbaci mi textdraw ali kad akliknem na njega nista se ne dogadja...i ono kada nasloonim mis na text osnovno ne promeni boju kao sto je to u drugim systemima ....
Dio scripte:
ongamemodeinit
//stats
TextOsnovno = TextDrawCreate(43.000000, 125.000000, "Osnovno");
TextDrawBackgroundColor(TextOsnovno, 255);
TextDrawFont(TextOsnovno, 1);
TextDrawLetterSize(TextOsnovno, 0.500000, 1.000000);
TextDrawColor(TextOsnovno, -1);
TextDrawSetOutline(TextOsnovno, 0);
TextDrawSetProportional(TextOsnovno, 1);
TextDrawSetShadow(TextOsnovno, 1);
TextDrawUseBox(TextOsnovno, 1);
TextDrawBoxColor(TextOsnovno, 255);
TextDrawTextSize(TextOsnovno, 183.000000, 0.000000);
TextDrawSetSelectable(TextOsnovno, 1);
onplayerconnect
TextIme = TextDrawCreate(43.000000, 138.000000, "Ime:");
TextDrawBackgroundColor(TextIme, 255);
TextDrawFont(TextIme, 1);
TextDrawLetterSize(TextIme, 0.430000, 1.000000);
TextDrawColor(TextIme, -1);
TextDrawSetOutline(TextIme, 0);
TextDrawSetProportional(TextIme, 1);
TextDrawSetShadow(TextIme, 1);
TextDrawUseBox(TextIme, 1);
TextDrawBoxColor(TextIme, 255);
TextDrawTextSize(TextIme, 176.000000, 0.000000);
cmd:stats
CMD:stats(playerid, params[])
{
if(PlayerInfo < 1) return SendClientMessage(playerid,0xFFFFFFAA," Nisi se logovao");
TextDrawShowForPlayer(playerid, TextOsnovno);
SelectTextDraw(playerid, 0xA3B4C5FF);
return 1;
}
onplayerclicttextdraw
if(clickedid == TextOsnovno)
{
TextDrawShowForPlayer(playerid, TextIme);
TextDrawHideForPlayer(playerid, TextOsnovno);
TextDrawHideForPlayer(playerid, TextNovac);
TextDrawHideForPlayer(playerid, TextImovina);
TextDrawHideForPlayer(playerid, TextWarFZ);
TextDrawHideForPlayer(playerid, TextTorba);
CancelSelectTextDraw(playerid);
new statsstr, statsstr2, statsstr3;
new nxtlevel = PlayerInfo;
new expamount = nxtlevel*sledecilevel;
new olevel = PlayerInfo;
new arespekti = PlayerInfo;
new eplate = PlayerInfo;
new agodine = PlayerInfo;
new isplatapred = PlayerInfo;
new inforank = PlayerInfo;
new orgkazna = PlayerInfo;
new ICDrzava;
if(PlayerInfo == 1) { ICDrzava = "Los Santos"; }
else if(PlayerInfo == 2) { ICDrzava = "San Fierro"; }
else if(PlayerInfo == 3) { ICDrzava = "Las Venturas"; }
new ICSpol;
if(PlayerInfo == 1) { ICSpol = "Musko"; }
else if(PlayerInfo == 2) { ICSpol = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Musko"; }
else if(PlayerInfo == 2) { otext = "Zensko"; }
new ttext;
if(PlayerInfo == 0) { ttext = "Nemate posao"; }
else if(PlayerInfo == 1) { ttext = "Farmer"; }
else if(PlayerInfo == 2) { ttext = "Diler Droge"; }
else if(PlayerInfo == 3) { ttext = "Dee Jay"; }
else if(PlayerInfo == 4) { ttext = "Dzeparos"; }
else if(PlayerInfo == 5) { ttext = "Cistac ulica"; }
else if(PlayerInfo == 6) { ttext = "Mehnicar"; }
else if(PlayerInfo == 7) { ttext = "Vozac autobusa"; }
else if(PlayerInfo == 8) { ttext = "Diler oruzija"; }
else if(PlayerInfo == 9) { ttext = "Ilegalni taksista"; }
else if(PlayerInfo == 10) { ttext = "Dostavljac"; }
else if(PlayerInfo == 11) { ttext = "Pjevac"; }
else if(PlayerInfo == 12) { ttext = "Mornar"; }
new ptext;
if(PlayerInfo == 1) { ptext = "BiH"; }
else if(PlayerInfo == 2) { ptext = "Srbija"; }
else if(PlayerInfo == 3) { ptext = "Hrvatska"; }
else if(PlayerInfo == 4) { ptext = "Crna Gora"; }
else if(PlayerInfo == 5) { ptext = "Makedonija"; }
else if(PlayerInfo == 6) { ptext = "Slovenija"; }
new pugovor = PlayerInfo;
new orttext;
if(PlayerInfo == 0 || PlayerInfo == 0) { orttext = "Civil"; }
else if(PlayerInfo == 1 || PlayerInfo == 1) { orttext = "LSN"; }
else if(PlayerInfo == 2 || PlayerInfo == 2) { orttext = "Yakuza"; }
else if(PlayerInfo == 3 || PlayerInfo == 3) { orttext = "Triad Family"; }
else if(PlayerInfo == 4 || PlayerInfo == 4) { orttext = "LSPD"; }
else if(PlayerInfo == 5 || PlayerInfo == 5) { orttext = "GSF"; }
else if(PlayerInfo == 6 || PlayerInfo == 6) { orttext = "Ballas"; }
else if(PlayerInfo == 7 || PlayerInfo == 7) { orttext = "Medicina"; }
format(statsstr, sizeof(statsstr), "~b~Ime: ~w~%s~n~n~\
~b~Prezime: ~w~%s~n~~n~\
~b~OOC Porijeklo: ~w~%s~n~~n~\
~b~OOC Godine: ~w~%d~n~~n~\
~b~OOC Pol: ~w~%s~n~~n~\
~b~Level: ~w~%d~n~~n\
~b~Respekti: ~w~%d/%d~n~~n~\
~b~Sati igre: ~w~%d~n~~n~\
~b~Norma: ~w~%d/30~n~~n~",GetPlayerFirstName(playerid),GetPlayerLastName(playerid), ptext,
agodine, otext, olevel, arespekti, expamount, eplate, isplatapred);
format(statsstr2, sizeof(statsstr2), "~b~Porijeklo: ~w~%s~n~~n~\
~b~Godine: ~w~%d~n~~n~\
~b~Pol: ~w~%s~n~~n~\
~b~Posao: ~w~%s~n~~n~\
~b~Posao ugovor: ~w~%d/5~n~~n~\
~b~Supruznik: ~w~%s~n~~n~\
~b~Org: ~w~%s~n~~n~\
~b~Rank: ~w~%d~n~~n~\
~b~Org kazna: %d",ICDrzava, PlayerInfo,ICSpol,
ttext, pugovor, PlayerInfo, orttext, inforank, orgkazna);
format(statsstr3, sizeof(statsstr3), "%s%s", statsstr, statsstr2);
TextDrawSetString(TextIme, statsstr3);
TextDrawSetString(TextOsnovno, "Osnovno");
}
Slika/video:
