[POMOC] Bodovi

5. Sep. 2012. Zaključano
804
pregleda
12
postova
Tarik (Krdzalic)
3
Hustler
5. Sep. 2012.
Skripta koju koristim: Nezz tacno, zab. sam
Detaljan opis problema: Pa kako da napravim donator bodove za odredjene opcije, moze li me neko uvesti u to kako da napravim a ja c ostalo
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Deleted User
Obrisan korisnik
5. Sep. 2012.
Evo primeri ili osnove komandi:
CMD:donatorbod(playerid,params[])
{
new
      id,
      bod
;
if(sscanf(params,"ud",id,bod)) return SendClientMessage(playerid,-1,"/donatorbod [ID Igraca] [Koliko bodova]");
PlayerInfo += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}
CMD:donator(playerid,params[])
{
new text;
if(sscanf(params,"s",text)) return SendClientMessage(playerid,-1,"/donator [exp/Level]");
if(strcmp(text,"exp",true))
{
//Sta da radi ako je ukucao exp i onda tu mu skines sa pBod i ostalo
}
else if(strcmp(text,"Level",true))
{
//Sta da radi ako je ukucao Level i onda tu mu skines sa pBod i ostalo
}
return 1;
}

Ako si zeleo nesto takvo
Tarik (Krdzalic)
3
Hustler
5. Sep. 2012.
mozes li mi to u strcmp  😄
Deleted User
Obrisan korisnik
5. Sep. 2012.
Tarik (Krdzalic) wrote on September 5, 2012, 4:36 pm:
mozes li mi to u strcmp  😄

Pa mozes zcmd i strcmp zajedno da koristis....
http://forum.sa-mp.com/showpost.php?p=1565860&postcount=428
Tarik (Krdzalic)
3
Hustler
5. Sep. 2012.
ma ne znam ja radit u tom ZCMD, mozes li mi ti kod komande "/DONATOR" napraviti za togphone, pare, drogu, matse, exp i bon za mobitel ako ti nije problem, ili da mi objasnis kako da napravim :S
Marko Koprivanac
5
Underboss
5. Sep. 2012.
Tarik (Krdzalic) wrote on September 5, 2012, 5:33 pm:
ma ne znam ja radit u tom ZCMD, mozes li mi ti kod komande "/DONATOR" napraviti za togphone, pare, drogu, matse, exp i bon za mobitel ako ti nije problem, ili da mi objasnis kako da napravim :S


Stvari trazis ovde:

http://balkan-samp.com/forum/index.php?topic=51045.0
Panovsky123
2
Wheel Man
5. Sep. 2012.
Ovo nije za tu !
mikec
4
Made Man
6. Sep. 2012.
Quote from September 5, 2012, 4:36 pm:
mozes li mi to u strcmp  😄

Pa mozes zcmd i strcmp zajedno da koristis....
http://forum.sa-mp.com/showpost.php?p=1565860&postcount=428

Ee, thanks mate .. ovo je i meni trebalo! 🙂
isk0
5
Underboss
6. Sep. 2012.
Evo ti Krdzo 😄
if(strcmp(cmd, "/donatorbod", true) == 0)
{
new
      id,
      bod
;
if(sscanf(params,"ud",id,bod)) return SendClientMessage(playerid,-1,"/donatorbod [ID Igraca] [Koliko bodova]");
PlayerInfo += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

Evo ova druga...
if(strcmp(cmd, "/donator", true) == 0)
{
new text;
if(sscanf(params,"s",text)) return SendClientMessage(playerid,-1,"/donator [exp/Level]");
if(strcmp(text,"exp",true))
{
//Sta da radi ako je ukucao exp i onda tu mu skines sa pBod i ostalo
}
else if(strcmp(text,"Level",true))
{
//Sta da radi ako je ukucao Level i onda tu mu skines sa pBod i ostalo
}
return 1;
}
Deleted User
Obrisan korisnik
6. Sep. 2012.
Quote from September 6, 2012, 6:51 am:
Evo ti Krdzo 😄
if(strcmp(cmd, "/donatorbod", true) == 0)
{
new
      id,
      bod
;
if(sscanf(params,"ud",id,bod)) return SendClientMessage(playerid,-1,"/donatorbod [ID Igraca] [Koliko bodova]");
PlayerInfo += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

Evo ova druga...
if(strcmp(cmd, "/donator", true) == 0)
{
new text;
if(sscanf(params,"s",text)) return SendClientMessage(playerid,-1,"/donator [exp/Level]");
if(strcmp(text,"exp",true))
{
//Sta da radi ako je ukucao exp i onda tu mu skines sa pBod i ostalo
}
else if(strcmp(text,"Level",true))
{
//Sta da radi ako je ukucao Level i onda tu mu skines sa pBod i ostalo
}
return 1;
}

Nemoj se provaljivati gde ti je sada definisano params?
BloodMaster je objasnio jedan nacin kako bi mogao strcmp + sscanf pa evo to sto je Blood okacio (da li radi? ne znam):
if(strcmp(cmdtext,"/komanda",true,9/*ovaj argument se mora koristiti, tj, koliko sama komanda ima slova, uključujući kosu crtu ali u našem slučaju i razmak!*/)
{
new params;
format(params,sizeof params,"%s",cmdtext);
strdel(params,0,9);// (tu ide onaj broj koji smo i gore stavili)

//i sada se nastavlja klasično kao i u ZCMD te YCMD komandama
if(sscanf(params....

}

}
isk0
5
Underboss
6. Sep. 2012.
Quote from September 6, 2012, 6:51 am:
Evo ti Krdzo 😄
if(strcmp(cmd, "/donatorbod", true) == 0)
{
new
      id,
      bod
;
if(sscanf(params,"ud",id,bod)) return SendClientMessage(playerid,-1,"/donatorbod [ID Igraca] [Koliko bodova]");
PlayerInfo += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

Evo ova druga...
if(strcmp(cmd, "/donator", true) == 0)
{
new text;
if(sscanf(params,"s",text)) return SendClientMessage(playerid,-1,"/donator [exp/Level]");
if(strcmp(text,"exp",true))
{
//Sta da radi ako je ukucao exp i onda tu mu skines sa pBod i ostalo
}
else if(strcmp(text,"Level",true))
{
//Sta da radi ako je ukucao Level i onda tu mu skines sa pBod i ostalo
}
return 1;
}

Nemoj se provaljivati gde ti je sada definisano params?
BloodMaster je objasnio jedan nacin kako bi mogao strcmp + sscanf pa evo to sto je Blood okacio (da li radi? ne znam):
if(strcmp(cmdtext,"/komanda",true,9/*ovaj argument se mora koristiti, tj, koliko sama komanda ima slova, uključujući kosu crtu ali u našem slučaju i razmak!*/)
{
new params;
format(params,sizeof params,"%s",cmdtext);
strdel(params,0,9);// (tu ide onaj broj koji smo i gore stavili)

//i sada se nastavlja klasično kao i u ZCMD te YCMD komandama
if(sscanf(params....

}

}


Zurio sam u skolu pa nisam imao bas puno vremena da zagledam :/
Tarik (Krdzalic)
3
Hustler
6. Sep. 2012.
hvala OGRP Lucky, moze lock 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha