08.04.2016, 18:52
So i have a unusual problem, i dont know how to fix it, first this command only works for the first time
when i do /novo it shows the textdraws, but only str1, and str2, but this string named tetete and td StatsNovi7 is not being shown. And also, i can use only /novo once next time i try to use it i cant, it says that command is unknown, please help
when i do /novo it shows the textdraws, but only str1, and str2, but this string named tetete and td StatsNovi7 is not being shown. And also, i can use only /novo once next time i try to use it i cant, it says that command is unknown, please help
pawn Код:
CMD:novo(playerid, params[])
{
TextDrawShowForPlayer(playerid, StatsNovi0[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi1[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi2[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi3[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi4[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi5[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi6[playerid]);
TextDrawShowForPlayer(playerid, StatsNovi7[playerid]);
new ime[128];
format(ime, sizeof(ime), "statistika - %s", ImeIgraca(playerid));
TextDrawSetString(StatsNovi1[playerid], ime);
new spol[12], adm[12], master[12], don[12];
if(PI[playerid][Spol] == 1) { spol = "Musko"; }
else if(PI[playerid][Spol] == 2) { spol = "Zensko"; }
if(PI[playerid][Admin] > 0) { adm = "Da"; }
else if(PI[playerid][Admin] == 0) { adm = "Ne"; }
if(PI[playerid][GM] > 0) { master = "Da"; }
else if(PI[playerid][GM] == 0) { master = "Ne"; }
if(PI[playerid][Donator] == 0) { don = "Ne"; }
else if(PI[playerid][Donator] == 1) { don = "Bronze"; }
else if(PI[playerid][Donator] == 2) { don = "Silver"; }
else if(PI[playerid][Donator] == 3) { don = "Gold"; }
else if(PI[playerid][Donator] == 4) { don = "VIP"; }
new str[1250];
format(str, sizeof(str), "~w~Spol: %s~n~\
~w~Godine: %d~n~\
~w~Telefon: %d~n~\
~w~Donator: %s~n~\
~w~Administrator: %s~n~\
~w~Gamemaster: %s~n~\
~w~IP: %s~n~",
spol, PI[playerid][Godine], PI[playerid][Telefon], don, adm, master, GetPlayerIpAddress(playerid));
TextDrawSetString(StatsNovi5[playerid], str);
new exp = (PI[playerid][Level] + 1) * 4;
new ptxt[50];
if(PI[playerid][Posao] == 0) { ptxt = "Nema"; }
else if(PI[playerid][Posao] == 1) { ptxt = "Kosac Trave"; }
else if(PI[playerid][Posao] == 2) { ptxt = "Djubretar"; }
else if(PI[playerid][Posao] == 3) { ptxt = "Vozac Autobusa"; }
else if(PI[playerid][Posao] == 4) { ptxt = "Auto mehanicar"; }
else if(PI[playerid][Posao] == 5) { ptxt = "Grobar"; }
else if(PI[playerid][Posao] == 6) { ptxt = "Cistac ulica"; }
else if(PI[playerid][Posao] == 7) { ptxt = "Dostavljac"; }
else if(PI[playerid][Posao] == 8) { ptxt = "Gradjevinar"; }
else if(PI[playerid][Posao] == 9) { ptxt = "Farmer"; }
new str1[1250];
format(str1, sizeof(str1), "~w~Level: %d~n~\
~w~Exp: %d/%d~n~\
~w~Sati Igre: %d~n~\
~w~Posao: %s~n~\
~w~Organizacija: %s~n~\
~w~Rank: %s(%d)~n~\
~w~Warn: %d/5~n~\
~w~Droga: %dg~n~\
~w~Mats: %d",
PI[playerid][Level], PI[playerid][Exp], exp, PI[playerid][SatiIgre], ptxt, ImeOrganizacije(PI[playerid][Clan]), GetPlayerRank(playerid), PI[playerid][Rank], PI[playerid][Opomene], PI[playerid][Droga], PI[playerid][Mats]);
TextDrawSetString(StatsNovi6[playerid], str1);
new ptxt1[21], ptxt2[21], ffirma[21], vauto[21], kredit[21];
if(PI[playerid][Kuca] != -1) { ptxt1 = "Da"; }
else if(PI[playerid][Kuca] == -1) { ptxt1 = "Ne"; }
if(PI[playerid][Stan] != -1) { ptxt2 = "Da"; }
else if(PI[playerid][Stan] == -1) { ptxt2 = "Ne"; }
if(PI[playerid][Firma] != -1) { ffirma = "Da"; }
else if(PI[playerid][Firma] == -1) { ffirma = "Ne"; }
if(PI[playerid][Auto] != -1) { vauto = "Da"; }
else if(PI[playerid][Auto] == -1) { vauto = "Ne"; }
if(PI[playerid][Kredit] == 0) { kredit = "Ne"; }
else if(PI[playerid][Kredit] != 0) { kredit = "Da"; }
new tetete[1250];
format(tetete, sizeof(tetete), "~w~Novac: ~g~$%d~n~\
~w~Pin Kod: ~g~%d~n~\
~w~Banka: ~g~$%d~n~\
~w~Kredit: ~g~%s~n~\
~w~Kuca: ~g~%s~n~\
~w~Stan: ~g~%s~n~\
~w~Firma: ~g~%s~n~\
~w~Auto: ~g~%s",
PI[playerid][Novac], PI[playerid][PinKod], PI[playerid][Banka], kredit, ptxt1, ptxt2, ffirma, vauto);
TextDrawSetString(StatsNovi7[playerid], tetete);
GledaStatse[playerid] = 1;
return 1;
}