Započeo xXxPored
•26. Okt. 2011.• Zaključano[Pomoc] Kupi kredit
1,402
pregleda
15
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
411
Postovi:
89
Teme:
Pridružio se:Mar. 2011
26. Okt. 2011.
Skripta koju koristim: MOj edit
Detaljan opis problema: Ovako htio bi da naoravim za kredit za mobitel ono...Da kad kupujes ne mozes kupiti vise do 350 kredita dakle sad kad kupujes mozes da kupis milion xD sad ako neko zna kako da stavim taj limit
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Unaprijed Hvala
Detaljan opis problema: Ovako htio bi da naoravim za kredit za mobitel ono...Da kad kupujes ne mozes kupiti vise do 350 kredita dakle sad kad kupujes mozes da kupis milion xD sad ako neko zna kako da stavim taj limit
Dio skripte:
COMMAND:kupi(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(Businesses[PlayerInfo] == 1)
{
new string, price1 = Businesses[PlayerInfo];
new price2 = Businesses[PlayerInfo];
new price3 = Businesses[PlayerInfo];
new price5 = Businesses[PlayerInfo];
new price6 = Businesses[PlayerInfo];
format( string, sizeof( string ), "{0080FF}[$%d]Mobitel\n{FF0000}[$%d]Imenik\n{0080FF}[$%d]Sprunk\n{FF0000}Kredit\n{0080FF}[$%d]Laptop\n{FF0000}[$%d]Kondom ", price1, price2, price3, price5, price6);
ShowPlayerDialog( playerid, 631, DIALOG_STYLE_LIST, "{FFFF00}Odaberi artikal koji zelis da kupis.", string, "Kupi", "Ponisti" );
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Unaprijed Hvala
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
190
Postovi:
15
Teme:
Pridružio se:Jun 2011
26. Okt. 2011.
Bas ti mi mozemo pomoci u ovoj komandi, ukojoj ima samo ShowPlayerDialog xD
Daj dialog response 631...
Daj dialog response 631...
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
411
Postovi:
89
Teme:
Pridružio se:Mar. 2011
26. Okt. 2011.
Imam nasao sam jer kad pises koliko ces kredita otvori ti dilaog, i ovo sam svoje ubacio...Ovako kako pise i sad kad je in game
Eo vidis ovo pise da ne mozes iznad ali kad ja upisme opet moze iznad 350

if(strval(inputtext) < 1) return SendClientMessage(playerid,-1,"Nemozete kupiti vise od 350 kredita."),ShowPlayerDialog(playerid, 3667, DIALOG_STYLE_INPUT, "Krediti", "Ovdje upisite koliko kredita zelite kupiti.", "Uredu", "Ponisti");
if(strval(inputtext) > 350) return SendClientMessage(playerid,-1,"Nemozete kupiti vise od 350 kredita."),ShowPlayerDialog(playerid, 3667, DIALOG_STYLE_INPUT, "Krediti", "Ovdje upisite koliko kredita zelite kupiti.", "Uredu", "Ponisti");
case 4:
if( GetPlayerCash(playerid) >= Businesses[PlayerInfo)
{Eo vidis ovo pise da ne mozes iznad ali kad ja upisme opet moze iznad 350

Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,362
Postovi:
35
Teme:
Pridružio se:Jun 2010
26. Okt. 2011.
ναηιℓℓα.αмχ◄ №¹ wrote on October 26, 2011, 7:38 am:
ovako,ovo stavis pod dialogresponse gdje igrac bira kolko ce kredita kupit...
// EDIT : Raditi ce ti samo ako to za kredite imas odradeno u dijalogu 😉
if(strval(inputtext) < 1) return SendClientMessage(playerid,-1,"Nemozete kupiti vise od 350 kredita."),ShowPlayerDialog(playerid, IDDIJALOGA, DIALOG_STYLE_INPUT, "Krediti", "Ovdje upisite koliko kredita zelite kupiti.", "Uredu", "Odustani");
if(strval(inputtext) > 350) return SendClientMessage(playerid,-1,"Nemozete kupiti vise od 350 kredita."),ShowPlayerDialog(playerid, IDDIJALOGA, DIALOG_STYLE_INPUT, "Krediti", "Ovdje upisite koliko kredita zelite kupiti.", "Uredu", "Odustani");
// EDIT : Raditi ce ti samo ako to za kredite imas odradeno u dijalogu 😉
radio je u zcmd...
samo umjesto strval(inputtext) stavi strlen(params)
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
973
Postovi:
50
Teme:
Pridružio se:Apr. 2011
26. Okt. 2011.
DJeronimo wrote on October 26, 2011, 7:47 pm:
Umjesto tog stavio strlen(params) izbacuje dva errora 😢
(50196) : error 017: undefined symbol "params"(50197) : error 017: undefined symbol "params"definiraj "params"
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,362
Postovi:
35
Teme:
Pridružio se:Jun 2010
26. Okt. 2011.
kombiniraj..
COMMAND:kupikredit(playerid, params[])
{
new kredit;
if(sscanf(params,"i", kredit)) return SendClientMessage(playerid,-1,"INFO:: /kupikredit ");
else if(kredit < 1 || kredit > 350) return SendClientMessage(playerid,-1,"ERROR:: max.350, min. 1");
else
//primjer
PlayerInfo += kredit;
SendClientMessage(playerid,-1,"Kupljeno! (:");
return 1;
}
COMMAND:kupikredit(playerid, params[])
{
new kredit;
if(sscanf(params,"i", kredit)) return SendClientMessage(playerid,-1,"INFO:: /kupikredit ");
else if(kredit < 1 || kredit > 350) return SendClientMessage(playerid,-1,"ERROR:: max.350, min. 1");
else
//primjer
PlayerInfo += kredit;
SendClientMessage(playerid,-1,"Kupljeno! (:");
return 1;
}
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,362
Postovi:
35
Teme:
Pridružio se:Jun 2010
26. Okt. 2011.
DJeronimo wrote on October 26, 2011, 8:02 pm:
To ko da napravim komandu tu a da izbacim kredit iz dialoga?
pa ako je u dialogu onda vrati strval(inputtext) sry Å¡to sam te naveo na krivi put 🙂
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
411
Postovi:
89
Teme:
Pridružio se:Mar. 2011
26. Okt. 2011.
Pa to sam prvo uradio ali opet nema limita za kupiti opet mogu da kupim vise od 350 znaci kad ubacinm ono prvo sto si mi dao sve je ok compile idem i nema errora ni warninga ali opet mogu preko 350
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,362
Postovi:
35
Teme:
Pridružio se:Jun 2010
26. Okt. 2011.
DJeronimo wrote on October 26, 2011, 8:43 pm:
Pa INPUT
if(dialogid == primjer)
if(!response) return 1;
//dodas onu provjeru sto smo ti dali..
//a ispod ostatak skripte! znaci provjera mora bit prva tj. iznad ostatka coda
FAIL !
}
da ti sad nebi objasnjavali.. bolje da napravis posebnu komandu za to... lakse ti je
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,362
Postovi:
35
Teme:
Pridružio se:Jun 2010
26. Okt. 2011.
DJeronimo wrote on October 26, 2011, 8:57 pm:
Napravio sam 😄 HVALA svima e sad imam jos jedna probolem samo ne znam dali da postam odmah ovdje ili da novu temu otvaram xD 🙂
koliko para, toliko muzike 😄
LOCK!
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava