[Pomoc] stats

Započeo [IG] Bole
25. Mar. 2017. Zaključano
595
pregleda
7
postova
Bojan_Babic
4
Enforcer
25. Mar. 2017.
Skripta koju koristim: Edit
Detaljan opis problema: Kad kucam /stats pise ne poznata komanda i u samp-server.exe mi crash detect hrpu errora daje
Dio skripte:
YCMD:stats(playerid, params[], help)
{
new stasr0;
new stasr1;
new stasr2;
new stasr3;
new stasr;
new cash =  GetPlayerMoney(playerid);
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "BiH"; }
else if(PlayerInfo == 3) { otext = "Crna Gora"; }
else if(PlayerInfo == 4) { otext = "Hrvatska"; }
else if(PlayerInfo == 5) { otext = "Makedonija"; }
else if(PlayerInfo == 6) { otext = "Slovenija"; }
else if(PlayerInfo == 7) { otext = "Ostalo"; }
    new ftext;
    if(PlayerInfo == 1 || PlayerInfo == 1)
{ ftext = "Policija"; }
  else if(PlayerInfo == 2 || PlayerInfo == 2)
{ ftext = "The Sicilian Mafia"; }
else if(PlayerInfo == 3 || PlayerInfo == 3)
{ ftext = "Groove Street Family"; }
        else if(PlayerInfo == 4 || PlayerInfo == 4)
{ ftext = "Yakuza"; }
  else if(PlayerInfo == 5 || PlayerInfo == 5)
{ ftext = "La Cosa Nostra"; }
else if(PlayerInfo == 6 || PlayerInfo == 6)
{ ftext = "Novinari"; }
else if(PlayerInfo == 7 || PlayerInfo == 7)
{ ftext = "Ballas"; }
else if(PlayerInfo == 9 || PlayerInfo == 9)
{ ftext = "Los Surenos"; }
else if(PlayerInfo == 10 || PlayerInfo == 10)
{ ftext = "Mara Salvatrucha 13"; }
else if(PlayerInfo == 11 || PlayerInfo == 11)
{ ftext = "The Escobar Cartel"; }
else
{ ftext = "Nema"; }
        new jtext;
        if(PlayerInfo == 1) { jtext = "Kosac trave"; }
        else if(PlayerInfo == 2) { jtext = "Raznosac novina"; }
        else if(PlayerInfo == 3) { jtext = "Vozac nafte"; }
        else if(PlayerInfo == 5) { jtext = "Bolnicar"; }
        else if(PlayerInfo == 6) { jtext = "Miner"; }
        else if(PlayerInfo == 7) { jtext = "Dostavljac produkata"; }
        else if(PlayerInfo == 10) { jtext = "Bus vozac"; }
        else if(PlayerInfo == 11) { jtext = "Raznosac peciva"; }
        else if(PlayerInfo == 12) { jtext = "Kineska roba"; }
        else { jtext = "Nema"; }
/*new drank;
if(PlayerInfo == 1) { drank = "VIP 1"; }
else if(PlayerInfo == 2) { drank = "VIP 2"; }
else if(PlayerInfo == 3) { drank = "VIP 3"; }
else if(PlayerInfo == 4) { drank = "VIP 4"; }
else if(PlayerInfo == 5) { drank = "VIP 5"; }
else { drank = "Nema"; }*/
new age = PlayerInfo;
new ptime = PlayerInfo;
new marihuana = PlayerInfo;
//new heroin = PlayerInfo;
//new kokain = PlayerInfo;
new level = PlayerInfo;
//new pnumber = PlayerInfo;
new account = PlayerInfo;
//new housekey = PlayerInfo;
//new bizkey = PlayerInfo;
new iskustvo = (PlayerInfo * 2) + 2;
//new kola = PlayerInfo;
//new kola2 = PlayerInfo;
//new kola3 = PlayerInfo;
//new materijali = PlayerInfo[p
//new warns = PlayerInfo;
//new mkredit = PlayerInfo;
new zlt = PlayerInfo;
new exp = PlayerInfo;
format(stasr0, sizeof(stasr0), "{ffffff}Osnovno\n\n{CCCCCC}Level: %d\nSati igre: %d\nRespekti: %d/%d\nDrzava: %s\nPol: %s\n",
level, ptime, exp, iskustvo, otext, atext);
format(stasr1, sizeof(stasr1), "Organizacija: %s\nPosao ugovor: %d\nPosao: %s\n\n", ftext, PlayerInfo, jtext);
format(stasr2, sizeof(stasr2), "{ffffff}Novac\n\n{CCCCCC}Banka: %d$\nNovcanik: %d$\n\n",
account, cash);
format(stasr3, sizeof(stasr3), "{ffffff}Ostalo\n\n{CCCCCC}Marihuana: %d\nZlato: %dg", marihuana, zlt);
format(stasr, sizeof(stasr), "%s%s%s%s", stasr0,stasr1,stasr2,stasr3);
new imestr;
format(imestr, sizeof(imestr), "{CCCCCC}%s", GetName(playerid));
ShowPlayerDialog(playerid, 15151, DIALOG_STYLE_MSGBOX, imestr, stasr, "U redu", "");
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Boki Boki
6
OG Legend
25. Mar. 2017.
maksimalna duzina stringa je 1024 ja msm
Savana
4
Enforcer
26. Mar. 2017.
odem se ubit,ak ovaj skripta za 1000 igraca ,onda kamo taj svjet ide,pa da si ti takav pro skripter,kod ti ne smije biti tako naguran,sta je to,kao krava da je usla..

I jos YCMD na samp serveru 0.3.7 zato ti se to i dogadja..

evo ti kod..

maknuo sam ti nepotrebne stringove,kao prvo sta ce ti 550 ytext mtext gtext i tako dalje... ti u cijelom statsu mozes koristiti 1 string ,i 1 za manju velicinu,neznam sto nabijas za svaki text drugi string ..

ako je ime string 64 ,ne moras prezime stavljat string 32 stavi ga isto 64 ,jer u jednoj komandi 6 vrsti stringa to jos nisam vidio..

evo ti kod..

i tako radi a ne ko s ljevom nogom..
YCMD:stats(playerid, params[], help)
{
new stasr0,
cash = GetPlayerMoney(playerid),
atext,
age = PlayerInfo,
ptime = PlayerInfo,
marihuana = PlayerInfo,
//heroin = PlayerInfo,
//kokain = PlayerInfo,
level = PlayerInfo,
//pnumber = PlayerInfo,
account = PlayerInfo,
//housekey = PlayerInfo,
//bizkey = PlayerInfo,
iskustvo = (PlayerInfo * 2) + 2,
//kola = PlayerInfo,
//kola2 = PlayerInfo,
//kola3 = PlayerInfo,
//materijali = PlayerInfo[p,
//warns = PlayerInfo,
//mkredit = PlayerInfo,
zlt = PlayerInfo,
exp = PlayerInfo;

if (PlayerInfo == 1) { atext = "Musko"; }
else if (PlayerInfo == 2) { atext = "Zensko"; }

if (PlayerInfo == 1) { atext = "Srbija"; }
else if (PlayerInfo == 2) { atext = "BiH"; }
else if (PlayerInfo == 3) { atext = "Crna Gora"; }
else if (PlayerInfo == 4) { atext = "Hrvatska"; }
else if (PlayerInfo == 5) { atext = "Makedonija"; }
else if (PlayerInfo == 6) { atext = "Slovenija"; }
else if (PlayerInfo == 7) { atext = "Ostalo"; }

if (PlayerInfo == 1 || PlayerInfo == 1) {
atext = "Policija";
}
else if (PlayerInfo == 2 || PlayerInfo == 2) {
atext = "The Sicilian Mafia";
}
else if (PlayerInfo == 3 || PlayerInfo == 3) {
atext = "Groove Street Family";
}
else if (PlayerInfo == 4 || PlayerInfo == 4) {
atext = "Yakuza";
}
else if (PlayerInfo == 5 || PlayerInfo == 5) {
atext = "La Cosa Nostra";
}
else if (PlayerInfo == 6 || PlayerInfo == 6) {
atext = "Novinari";
}
else if (PlayerInfo == 7 || PlayerInfo == 7) {
atext = "Ballas";
}
else if (PlayerInfo == 9 || PlayerInfo == 9) {
atext = "Los Surenos";
}
else if (PlayerInfo == 10 || PlayerInfo == 10) {
atext = "Mara Salvatrucha 13";
}
else if (PlayerInfo == 11 || PlayerInfo == 11) {
atext = "The Escobar Cartel";
}
else {
ftext = "Nema";
}

if (PlayerInfo == 1) { atext = "Kosac trave"; }
else if (PlayerInfo == 2) { atext = "Raznosac novina"; }
else if (PlayerInfo == 3) { atext = "Vozac nafte"; }
else if (PlayerInfo == 5) { atext = "Bolnicar"; }
else if (PlayerInfo == 6) { atext = "Miner"; }
else if (PlayerInfo == 7) { atext = "Dostavljac produkata"; }
else if (PlayerInfo == 10) { atext = "Bus vozac"; }
else if (PlayerInfo == 11) { atext = "Raznosac peciva"; }
else if (PlayerInfo == 12) { atext = "Kineska roba"; }
else { atext = "Nema"; }

/*if(PlayerInfo == 1) { drank = "VIP 1"; }
else if(PlayerInfo == 2) { drank = "VIP 2"; }
else if(PlayerInfo == 3) { drank = "VIP 3"; }
else if(PlayerInfo == 4) { drank = "VIP 4"; }
else if(PlayerInfo == 5) { drank = "VIP 5"; }
else { drank = "Nema"; }*/

format(stasr0, sizeof(stasr0), "{ffffff}Osnovno\n\n{CCCCCC}Level: %d\nSati igre: %d\nRespekti: %d/%d\nDrzava: %s\nPol: %s\n",
level, ptime, exp, iskustvo, otext, atext);
format(stasr0, sizeof(stasr0), "Organizacija: %s\nPosao ugovor: %d\nPosao: %s\n\n", stasr0, PlayerInfo, stasr0);
format(stasr0, sizeof(stasr0), "{ffffff}Novac\n\n{CCCCCC}Banka: %d$\nNovcanik: %d$\n\n",
account, cash);
format(stasr0, sizeof(stasr0), "{ffffff}Ostalo\n\n{CCCCCC}Marihuana: %d\nZlato: %dg", marihuana, stasr0);
format(stasr0, sizeof(stasr0), "%s%s%s%s", stasr0, stasr0, stasr0, stasr0);

format(stasr0, sizeof(stasr0), "{CCCCCC}%s", GetName(playerid));
ShowPlayerDialog(playerid, 15151, DIALOG_STYLE_MSGBOX, imestr, stasr0, "U redu", "");
return 1;
}
Herarhije
5
Godfather
27. Mar. 2017.
@Miluska Sve objasnio nmg vjerovat da neko ovakav skripta za sto igraca oj gdje ovaj samo ode ja se je--m 4mj oko moda i imacu vjv 10 igraca dnevnih mzd ni to
Bojan_Babic
4
Enforcer
27. Mar. 2017.
Svi ste pametni a niko nije resio 😉 Inace resio sam ovo
GhostPawno
5
OG Legend
27. Mar. 2017.
Quote from March 27, 2017, 3:23 pm:
Svi ste pametni a niko nije resio 😉 Inace resio sam ovo


Ajde slikaj nam taj stats, posto sam ja postavio kod celog stats i jos par njih @[IG] Bole

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha