Započeo kim3205
•11. Jun 2015.• Zaključano[Pomoc] Kaucija za zatvor
466
pregleda
10
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
0 / 250 XP
Početnik(0)
1,984
Postovi:
223
Teme:
Pridružio se:Maj 2012
11. Jun 2015.
Skripta koju koristim:BSRP
Detaljan opis problema:Kako da namestim kad igrac nije u zatvor da mu se kaucija nemoze platiti ?
Dio skripte:
Detaljan opis problema:Kako da namestim kad igrac nije u zatvor da mu se kaucija nemoze platiti ?
Dio skripte:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,660
Postovi:
86
Teme:
Pridružio se:Avg. 2012
11. Jun 2015.
Pa odradis proveru sa varijablom koja mu se postavlja na 1 kada je on u zatvoru.
E sad ti vidi sa kojom ces varijablom da proveravas.
if(Varijabla != 1) return SCM(playerid, -1,"Ne mozete platiti kauciju, nista u zatvoru");
E sad ti vidi sa kojom ces varijablom da proveravas.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
535
Postovi:
50
Teme:
Pridružio se:Nov. 2013
11. Jun 2015.
if(PlayerInfo =! 1 return SCM(playerid, -1,"Ne mozete platiti kauciju,niste u zatvoru");
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo =! 1 return SCM(playerid, -1,"{BFCOC2} Ne mozete platiti kauciju,niste u zatvoru");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
0 / 250 XP
Početnik(0)
1,984
Postovi:
223
Teme:
Pridružio se:Maj 2012
11. Jun 2015.
Paul Castellano wrote on June 11, 2015, 10:14 am:
if(PlayerInfo =! 1 return SCM(playerid, -1,"Ne mozete platiti kauciju,niste u zatvoru");
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo =! 1 return SCM(playerid, -1,"{BFCOC2} Ne mozete platiti kauciju,niste u zatvoru");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}
Bajo moj hvala na pomoci,sad me zanima kako mogu da napravim naprimer kad igrac uhapse sa wanted lvl 2 da plati sa 4 golda a sa wanted lvl 3 da plati sa 6 golda sa wanted lvl 4 da plati 8 golda i tako to ?
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
579
Postovi:
114
Teme:
Pridružio se:Jul 2012
11. Jun 2015.
★ ᴘɪɴᴋɪ ★ wrote on June 11, 2015, 10:14 am:
if(PlayerInfo =! 1 return SCM(playerid, -1,"Ne mozete platiti kauciju,niste u zatvoru");
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo =! 1 return SCM(playerid, -1,"{BFCOC2} Ne mozete platiti kauciju,niste u zatvoru");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}
Bajo moj hvala na pomoci,sad me zanima kako mogu da napravim naprimer kad igrac uhapse sa wanted lvl 2 da plati sa 4 golda a sa wanted lvl 3 da plati sa 6 golda sa wanted lvl 4 da plati 8 golda i tako to ?
Kada ga uhapse verovatno mu se wanted level brise , tako da ne mozes to sa Wantedom.
Probaj da odradis za vremenom u zatvoru tipa
if(PlayerInfo >= 1 && PlayerInfo <= 600)
{
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
PlayerInfo -= 10;
}
else if(PlayerInfo >= 601 && PlayerInfo <= 1200)
{
PlayerInfo -= 15;
new string;
format(string, sizeof(string), "Platio si kauciju od 15 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 15 zlatnika",GetName(playerid));
SCM(id, BELA, string);
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
0 / 250 XP
Početnik(0)
1,984
Postovi:
223
Teme:
Pridružio se:Maj 2012
11. Jun 2015.
Vitez El arambasa wrote on June 11, 2015, 10:14 am:
if(PlayerInfo =! 1 return SCM(playerid, -1,"Ne mozete platiti kauciju,niste u zatvoru");
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo =! 1 return SCM(playerid, -1,"{BFCOC2} Ne mozete platiti kauciju,niste u zatvoru");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}
Bajo moj hvala na pomoci,sad me zanima kako mogu da napravim naprimer kad igrac uhapse sa wanted lvl 2 da plati sa 4 golda a sa wanted lvl 3 da plati sa 6 golda sa wanted lvl 4 da plati 8 golda i tako to ?
Kada ga uhapse verovatno mu se wanted level brise , tako da ne mozes to sa Wantedom.
Probaj da odradis za vremenom u zatvoru tipa
if(PlayerInfo >= 1 && PlayerInfo <= 600)
{
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
PlayerInfo -= 10;
}
else if(PlayerInfo >= 601 && PlayerInfo <= 1200)
{
PlayerInfo -= 15;
new string;
format(string, sizeof(string), "Platio si kauciju od 15 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 15 zlatnika",GetName(playerid));
SCM(id, BELA, string);
}Bajo cimaj me na PM ako te ne mrzi da mi ovo odradis posto nmg da razumem bas kako treba ?
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
11. Jun 2015.
Paul Castellano wrote on June 11, 2015, 10:14 am:
if(PlayerInfo =! 1 return SCM(playerid, -1,"Ne mozete platiti kauciju,niste u zatvoru");
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
A ako ne znaš,samo zamjeni svoju komandu sa ovom:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo =! 1 return SCM(playerid, -1,"{BFCOC2} Ne mozete platiti kauciju,niste u zatvoru");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
new string;
format(string, sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}
pa dodaj mu samo cekiranje kada ga uhapsis da mu pomjeri to na 1
nadji cmd gdje ti je hapsenje ili gdje ti je igrac uhapsen i samo ovo dodaj po nju onda ce ti kada kucas /platikauciju na provjeri proci taj dio za zatvor i raditi ce ti ostalo.
PlayerInfo = 1; za potrvdu u zatvoru
PlayerInfo = 0; za potvrdu da nije u zatvoru
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
579
Postovi:
114
Teme:
Pridružio se:Jul 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava