[POMOC] Bodovi

Započeo Tarik (Krdzalic), Septembar 05, 2012, 18:13:27 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

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): //
Skriptam za novac ! Javite mi se preko privatne poruke !
[/B]

Stari covek

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[id][pBod] += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

CMD:donator(playerid,params[])
{
new text[24];
if(sscanf(params,"s[24]",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

mozes li mi to u strcmp  :D
Poslednja Izmena: Septembar 05, 2012, 18:44:35 POSLE PODNE od Tarik (Krdzalic)
Skriptam za novac ! Javite mi se preko privatne poruke !
[/B]


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
Skriptam za novac ! Javite mi se preko privatne poruke !
[/B]

Citat: Tarik (Krdzalic) poslato Septembar 05, 2012, 19:33:10 POSLE PODNE
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
Izvinjavam se na svim glupostima i ako sam nekome napisao nesto lose, neko drugi je koristio moj profil!
__________________________________________
https://bk.gta.world - GTA World Balkan - RAGEMP


[quote author=[OG:RP] Mr.Gagi link=topic=52769.msg384323#msg384323 date=1346865864]
Citat: Tarik (Krdzalic) poslato Septembar 05, 2012, 18:36:29 POSLE PODNE
mozes li mi to u strcmp  :D
Pa mozes zcmd i strcmp zajedno da koristis....
http://forum.sa-mp.com/showpost.php?p=1565860&postcount=428
[/quote]

Ee, thanks mate .. ovo je i meni trebalo! :)

Evo ti Krdzo :D
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[id][pBod] += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

Evo ova druga...
if(strcmp(cmd, "/donator", true) == 0)
{
new text[24];
if(sscanf(params,"s[24]",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;
}
Poslednja Izmena: Septembar 06, 2012, 09:04:35 PRE PODNE od [OGRP]Lucky


Village's Roleplay USKORO...

Village's Roleplay USKORO...

Stari covek

[quote author=[OGRP]Lucky link=topic=52769.msg384633#msg384633 date=1346914275]
Evo ti Krdzo :D
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[id][pBod] += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

Evo ova druga...
if(strcmp(cmd, "/donator", true) == 0)
{
new text[24];
if(sscanf(params,"s[24]",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;
}

[/quote]
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[64];
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....


}

}

[quote author=[OG:RP] Mr.Gagi link=topic=52769.msg384823#msg384823 date=1346938752]
[quote author=[OGRP]Lucky link=topic=52769.msg384633#msg384633 date=1346914275]
Evo ti Krdzo :D
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[id][pBod] += bod;//Napravis spram svog moda dodaje na tu varijablu bodove
return 1;
}

Evo ova druga...
if(strcmp(cmd, "/donator", true) == 0)
{
new text[24];
if(sscanf(params,"s[24]",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;
}

[/quote]
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[64];
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....


}

}

[/quote]
Zurio sam u skolu pa nisam imao bas puno vremena da zagledam :/


Village's Roleplay USKORO...

Village's Roleplay USKORO...

hvala OGRP Lucky, moze lock :)
Skriptam za novac ! Javite mi se preko privatne poruke !
[/B]