Započeo [GU:RP] Ivica
•24. Feb. 2013.• Zaključano[Pomoc] municija
616
pregleda
12
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
24. Feb. 2013.
Skripta koju koristim:cyber
Detaljan opis problema:radio sam sellgun i sada idem prodavati igracu oruzje eagle sa 100 municije i ja njemu prodam i pise dali ste igracu oruzje deage sa 0 municije a treba da bude 100, ako me shvacate nezz kako da rijesim to?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:radio sam sellgun i sada idem prodavati igracu oruzje eagle sa 100 municije i ja njemu prodam i pise dali ste igracu oruzje deage sa 0 municije a treba da bude 100, ako me shvacate nezz kako da rijesim to?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
24. Feb. 2013.
molim vas jel zna netko
pobao sam namjestit kad ja podajem nekom oruzje da mu pise koliko je municije dobio ai stalno pise nula kak da popravim to.Ispricavam se na dp
CMD:sellgun(playerid, params[])
{
if(PlayerInfo != 9) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Niste zaposleni kao diler oruzjem!");
new id, oruzje, Float:Poz, hIme;
new string;
if(sscanf(params, "ds", id, oruzje))
{
SCM(playerid, GRAD2, "{FFAF00}Koristite: {FFFFFF} /sellgun [Korisnicki ID ili Dio Imena] [Naziv oruzja]");
SCM(playerid, BELA, "Dostupna oruzja: Noz,Cvijece, Palica, Deagle (100 metaka), Shotgun (50 metaka)");
SCM(playerid, BELA, "Dostupna oruzja: MP5 (150 metaka), AK47 (150 metaka), M4A1 (150 metaka), Rifle (50 metaka)");
return 1;
}
if(id == playerid) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Ne mozete sami sebi prodati oruzje!");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Taj igrac je offline!");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz) || IgracNaReconu == true) return SCM(playerid, GRAD2, "(greska) Predaleko ste!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Morate biti van vozila!");
if(PlayerInfo <= 0) return SCM(playerid, GRAD2, "Ne mozete napraviti oruzje kada nemate dovoljno materijala!");
if(PlayerInfo < 3) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Taj igrac je manji nivo od 3!");
if(PlayerInfo > 0) return SCM(playerid, GRAD2, "Zatvoreni ste, ne mozete koristiti ovu komandu!");
if(!strcmp(oruzje, "Noz", true)) GivePlayerWeapon(id, 4, 1);
else if(!strcmp(oruzje, "Palica", true)) GivePlayerWeapon(id, 5, 1);
else if(!strcmp(oruzje, "Cvijece", true)) GivePlayerWeapon(id, 14, 1);
else if(!strcmp(oruzje, "Deagle", true)) GivePlayerWeapon(id, 24, 100);
else if(!strcmp(oruzje, "Shotgun", true)) GivePlayerWeapon(id, 25, 50);
else if(!strcmp(oruzje, "MP5", true)) GivePlayerWeapon(id, 29, 150);
else if(!strcmp(oruzje, "AK47", true)) GivePlayerWeapon(id, 30, 150);
else if(!strcmp(oruzje, "M4A1", true)) GivePlayerWeapon(id, 31, 150);
else if(!strcmp(oruzje, "Rifle", true)) GivePlayerWeapon(id, 33, 50);
else return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Nepoznato ime oruzja!");
RPIme(playerid, hIme);
RPIme(id, hIme);
new gunAmmo = GetPlayerAmmo(playerid);
PlayerInfo--;
SCMF(id, SIVA,"Primili ste oruzje %s sa %d municije od %s",oruzje,gunAmmo,hIme);
SCMF(playerid, SIVA, "Napravio si oruzje %s sa %d municije i dao ih %s, ostalo vam je jos %d materijala.", oruzje,gunAmmo,hIme,PlayerInfo);
format(string, sizeof string, "*%s je napravio oruzje i dao ih %s.", hIme, hIme);
ProxDetector(10.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
return 1;
}pobao sam namjestit kad ja podajem nekom oruzje da mu pise koliko je municije dobio ai stalno pise nula kak da popravim to.Ispricavam se na dp
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,519
Postovi:
30
Teme:
Pridružio se:Jun 2010
24. Feb. 2013.
CMD:sellgun(playerid, params[])
{
if(PlayerInfo != 9) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Niste zaposleni kao diler oruzjem!");
new id, oruzje, Float:Poz, hIme;
new string;
if(sscanf(params, "ds", id, oruzje))
{
SCM(playerid, GRAD2, "{FFAF00}Koristite: {FFFFFF} /sellgun [Korisnicki ID ili Dio Imena] [Naziv oruzja]");
SCM(playerid, BELA, "Dostupna oruzja: Noz,Cvijece, Palica, Deagle (100 metaka), Shotgun (50 metaka)");
SCM(playerid, BELA, "Dostupna oruzja: MP5 (150 metaka), AK47 (150 metaka), M4A1 (150 metaka), Rifle (50 metaka)");
return 1;
}
if(id == playerid) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Ne mozete sami sebi prodati oruzje!");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Taj igrac je offline!");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz) || IgracNaReconu == true) return SCM(playerid, GRAD2, "(greska) Predaleko ste!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Morate biti van vozila!");
if(PlayerInfo <= 0) return SCM(playerid, GRAD2, "Ne mozete napraviti oruzje kada nemate dovoljno materijala!");
if(PlayerInfo < 3) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Taj igrac je manji nivo od 3!");
if(PlayerInfo > 0) return SCM(playerid, GRAD2, "Zatvoreni ste, ne mozete koristiti ovu komandu!");
if(!strcmp(oruzje, "Noz", true)) GivePlayerWeapon(id, 4, 1);
else if(!strcmp(oruzje, "Palica", true)) GivePlayerWeapon(id, 5, 1);
else if(!strcmp(oruzje, "Cvijece", true)) GivePlayerWeapon(id, 14, 1);
else if(!strcmp(oruzje, "Deagle", true)) GivePlayerWeapon(id, 24, 100);
else if(!strcmp(oruzje, "Shotgun", true)) GivePlayerWeapon(id, 25, 50);
else if(!strcmp(oruzje, "MP5", true)) GivePlayerWeapon(id, 29, 150);
else if(!strcmp(oruzje, "AK47", true)) GivePlayerWeapon(id, 30, 150);
else if(!strcmp(oruzje, "M4A1", true)) GivePlayerWeapon(id, 31, 150);
else if(!strcmp(oruzje, "Rifle", true)) GivePlayerWeapon(id, 33, 50);
else return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Nepoznato ime oruzja!");
RPIme(playerid, hIme);
RPIme(id, hIme);
new gunAmmo = GetPlayerAmmo(id);
PlayerInfo--;
SCMF(id, SIVA,"Primili ste oruzje %s sa %d municije od %s",oruzje,gunAmmo,hIme);
SCMF(playerid, SIVA, "Napravio si oruzje %s sa %d municije i dao ih %s, ostalo vam je jos %d materijala.", oruzje,gunAmmo,hIme,PlayerInfo);
format(string, sizeof string, "*%s je napravio oruzje i dao ih %s.", hIme, hIme);
ProxDetector(10.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
return 1;
}Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,519
Postovi:
30
Teme:
Pridružio se:Jun 2010
26. Feb. 2013.
CMD:sellgun(playerid, params[])
{
if(PlayerInfo != 9) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Niste zaposleni kao diler oruzjem!");
new id, oruzje, Float:Poz, hIme;
new string;
if(sscanf(params, "ds", id, oruzje))
{
SCM(playerid, GRAD2, "{FFAF00}Koristite: {FFFFFF} /sellgun [Korisnicki ID ili Dio Imena] [Naziv oruzja]");
SCM(playerid, BELA, "Dostupna oruzja: Noz,Cvijece, Palica, Deagle (100 metaka), Shotgun (50 metaka)");
SCM(playerid, BELA, "Dostupna oruzja: MP5 (150 metaka), AK47 (150 metaka), M4A1 (150 metaka), Rifle (50 metaka)");
return 1;
}
if(id == playerid) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Ne mozete sami sebi prodati oruzje!");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Taj igrac je offline!");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz) || IgracNaReconu == true) return SCM(playerid, GRAD2, "(greska) Predaleko ste!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Morate biti van vozila!");
if(PlayerInfo <= 0) return SCM(playerid, GRAD2, "Ne mozete napraviti oruzje kada nemate dovoljno materijala!");
if(PlayerInfo < 3) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Taj igrac je manji nivo od 3!");
if(PlayerInfo > 0) return SCM(playerid, GRAD2, "Zatvoreni ste, ne mozete koristiti ovu komandu!");
new gunAmmo;
if(!strcmp(oruzje, "Noz", true)) GivePlayerWeapon(id, 4, 1);
else if(!strcmp(oruzje, "Palica", true)) { GivePlayerWeapon(id, 5, 1); gunAmmo = 1; }
else if(!strcmp(oruzje, "Cvijece", true)) { GivePlayerWeapon(id, 14, 1); gunAmmo = 1; }
else if(!strcmp(oruzje, "Deagle", true)) { GivePlayerWeapon(id, 24, 100); gunAmmo = 100; }
else if(!strcmp(oruzje, "Shotgun", true)) { GivePlayerWeapon(id, 25, 50); gunAmmo = 50; }
else if(!strcmp(oruzje, "MP5", true)) { GivePlayerWeapon(id, 29, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "AK47", true)) { GivePlayerWeapon(id, 30, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "M4A1", true)) { GivePlayerWeapon(id, 31, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "Rifle", true)) { GivePlayerWeapon(id, 33, 50); gunAmmo = 50; }
else return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Nepoznato ime oruzja!");
RPIme(playerid, hIme);
RPIme(id, hIme);
PlayerInfo--;
SCMF(id, SIVA,"Primili ste oruzje %s sa %d municije od %s",oruzje,gunAmmo,hIme);
SCMF(playerid, SIVA, "Napravio si oruzje %s sa %d municije i dao ih %s, ostalo vam je jos %d materijala.", oruzje,gunAmmo,hIme,PlayerInfo);
format(string, sizeof string, "*%s je napravio oruzje i dao ih %s.", hIme, hIme);
ProxDetector(10.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
return 1;
}Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
26. Feb. 2013.
jel ide ovako ili
else if(!strcmp(oruzje, "Shotgun", true)) { if(PlayerInfo > 49) GivePlayerWeapon(id, 25, 50); gunAmmo = 50; }Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
26. Feb. 2013.
da ali oce mu oduzet toliko matsa kada proda to odredeno oruzje recimo proda eagle i oduzme mu 100 matsa.Hvala
i kako samo jos nadodat na ono da ako nema toliko matsa da mu ispise poruku.
i kako samo jos nadodat na ono da ako nema toliko matsa da mu ispise poruku.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
235
Postovi:
57
Teme:
Pridružio se:Jan. 2013
26. Feb. 2013.
Pokusaj prebacit komandu u if strmpc......
Da li imas ZCMD include?
if(PlayerInfo != 9) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Niste zaposleni kao diler oruzjem!");
new id, oruzje, Float😛oz, hIme;
new string;
if(sscanf(params, "ds", id, oruzje))
{
SCM(playerid, GRAD2, "{FFAF00}Koristite: {FFFFFF} /sellgun [Korisnicki ID ili Dio Imena] [Naziv oruzja]");
SCM(playerid, BELA, "Dostupna oruzja: Noz,Cvijece, Palica, Deagle (100 metaka), Shotgun (50 metaka)");
SCM(playerid, BELA, "Dostupna oruzja: MP5 (150 metaka), AK47 (150 metaka), M4A1 (150 metaka), Rifle (50 metaka)");
return 1;
}
if(id == playerid) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Ne mozete sami sebi prodati oruzje!");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Taj igrac je offline!");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz) || IgracNaReconu == true) return SCM(playerid, GRAD2, "(greska) Predaleko ste!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Morate biti van vozila!");
if(PlayerInfo <= 0) return SCM(playerid, GRAD2, "Ne mozete napraviti oruzje kada nemate dovoljno materijala!");
if(PlayerInfo < 3) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Taj igrac je manji nivo od 3!");
if(PlayerInfo > 0) return SCM(playerid, GRAD2, "Zatvoreni ste, ne mozete koristiti ovu komandu!");
new gunAmmo;
if(!strcmp(oruzje, "Noz", true)) GivePlayerWeapon(id, 4, 1);
else if(!strcmp(oruzje, "Palica", true)) { GivePlayerWeapon(id, 5, 1); gunAmmo = 1; }
else if(!strcmp(oruzje, "Cvijece", true)) { GivePlayerWeapon(id, 14, 1); gunAmmo = 1; }
else if(!strcmp(oruzje, "Deagle", true)) { GivePlayerWeapon(id, 24, 100); gunAmmo = 100; }
else if(!strcmp(oruzje, "Shotgun", true)) { GivePlayerWeapon(id, 25, 50); gunAmmo = 50; }
else if(!strcmp(oruzje, "MP5", true)) { GivePlayerWeapon(id, 29, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "AK47", true)) { GivePlayerWeapon(id, 30, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "M4A1", true)) { GivePlayerWeapon(id, 31, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "Rifle", true)) { GivePlayerWeapon(id, 33, 50); gunAmmo = 50; }
else return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Nepoznato ime oruzja!");
RPIme(playerid, hIme);
RPIme(id, hIme);
PlayerInfo--;
SCMF(id, SIVA,"Primili ste oruzje %s sa %d municije od %s",oruzje,gunAmmo,hIme);
SCMF(playerid, SIVA, "Napravio si oruzje %s sa %d municije i dao ih %s, ostalo vam je jos %d materijala.", oruzje,gunAmmo,hIme,PlayerInfo);
format(string, sizeof string, "*%s je napravio oruzje i dao ih %s.", hIme, hIme);
ProxDetector(10.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
return 1;
}
Da li imas ZCMD include?
if(PlayerInfo != 9) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Niste zaposleni kao diler oruzjem!");
new id, oruzje, Float😛oz, hIme;
new string;
if(sscanf(params, "ds", id, oruzje))
{
SCM(playerid, GRAD2, "{FFAF00}Koristite: {FFFFFF} /sellgun [Korisnicki ID ili Dio Imena] [Naziv oruzja]");
SCM(playerid, BELA, "Dostupna oruzja: Noz,Cvijece, Palica, Deagle (100 metaka), Shotgun (50 metaka)");
SCM(playerid, BELA, "Dostupna oruzja: MP5 (150 metaka), AK47 (150 metaka), M4A1 (150 metaka), Rifle (50 metaka)");
return 1;
}
if(id == playerid) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Ne mozete sami sebi prodati oruzje!");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Taj igrac je offline!");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz) || IgracNaReconu == true) return SCM(playerid, GRAD2, "(greska) Predaleko ste!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Morate biti van vozila!");
if(PlayerInfo <= 0) return SCM(playerid, GRAD2, "Ne mozete napraviti oruzje kada nemate dovoljno materijala!");
if(PlayerInfo < 3) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Taj igrac je manji nivo od 3!");
if(PlayerInfo > 0) return SCM(playerid, GRAD2, "Zatvoreni ste, ne mozete koristiti ovu komandu!");
new gunAmmo;
if(!strcmp(oruzje, "Noz", true)) GivePlayerWeapon(id, 4, 1);
else if(!strcmp(oruzje, "Palica", true)) { GivePlayerWeapon(id, 5, 1); gunAmmo = 1; }
else if(!strcmp(oruzje, "Cvijece", true)) { GivePlayerWeapon(id, 14, 1); gunAmmo = 1; }
else if(!strcmp(oruzje, "Deagle", true)) { GivePlayerWeapon(id, 24, 100); gunAmmo = 100; }
else if(!strcmp(oruzje, "Shotgun", true)) { GivePlayerWeapon(id, 25, 50); gunAmmo = 50; }
else if(!strcmp(oruzje, "MP5", true)) { GivePlayerWeapon(id, 29, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "AK47", true)) { GivePlayerWeapon(id, 30, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "M4A1", true)) { GivePlayerWeapon(id, 31, 150); gunAmmo = 150; }
else if(!strcmp(oruzje, "Rifle", true)) { GivePlayerWeapon(id, 33, 50); gunAmmo = 50; }
else return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Nepoznato ime oruzja!");
RPIme(playerid, hIme);
RPIme(id, hIme);
PlayerInfo--;
SCMF(id, SIVA,"Primili ste oruzje %s sa %d municije od %s",oruzje,gunAmmo,hIme);
SCMF(playerid, SIVA, "Napravio si oruzje %s sa %d municije i dao ih %s, ostalo vam je jos %d materijala.", oruzje,gunAmmo,hIme,PlayerInfo);
format(string, sizeof string, "*%s je napravio oruzje i dao ih %s.", hIme, hIme);
ProxDetector(10.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
return 1;
}
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
27. Feb. 2013.
sta pricas nebuloze ba skupljas bezveze postove, ako neznas ne odgovoraj kake ima veze prebacio ja cmd u zcmd ycmd ili strcmp na isto dode xD to se treba ubacit u dio di gunammo ali nezz kako zna netko
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava