problem sa komandom buygun

Započeo Deken
19. Dec. 2018.
585
pregleda
6
postova
Deken
5
Underboss
19. Dec. 2018.
Problem(error/warning): nema toga ima warning ali nebitan je skroz
Dio skripte:
 CMD:buygun(playerid,params[])
{
if(GetPlayerMoney(playerid) <1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para kod sebe ne trazi nista dzabe!");
GetPlayerMoney(playerid);
ShowPlayerDialog(playerid, DIALOG_GUNSHOP,DIALOG_STYLE_LIST, "Lista oruzija", "Desert Eagle\n"BELA"Sniper Rifle\n"BELA"Colt 45\n"BELA"AK-47\n"BELA"M4\n"BELA"Baseball Bat\n"BELA"Silenced Pistol\n"BELA"Shotgun"BELA"\n Country Rifle", "Kupi", "Otkazi");
return 1;
}
komanda
 public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case 100:
{
if(!response)
{
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Hvala sto se kupili pusku kod nas ili dosli kod nas da vidite izbor pusaka vidimo se kasnije!");
return 1;
}
switch(listitem)
{
case 0:
{
if(GetPlayerMoney(playerid)<4000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Deagle!");
GivePlayerWeapon(playerid,24,100);
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si Desert Eagle sa 100 metaka za 4000$!");
GivePlayerMoney(playerid,-4000);
PlayerInfo -4000;
}
case 1:
{
if(GetPlayerMoney(playerid)<12000) return  SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Sniper!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije Sniper Rifle sa 100 metaka za 12000$!");
GivePlayerWeapon(playerid,34,100);
GivePlayerMoney(playerid,-12000);
PlayerInfo -12000;
}
case 2:
{
if(GetPlayerMoney(playerid)<3000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Colt45!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije Colt45 sa 100 metaka za 3000$!");
GivePlayerWeapon(playerid,22,100);
GivePlayerMoney(playerid,-3000);
PlayerInfo -3000;
}
case 3:
{
if(GetPlayerMoney(playerid)<9000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za AK-47!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije AK-47 sa 100 metaka za 9000$!");
GivePlayerWeapon(playerid,30,100);
GivePlayerMoney(playerid,-9000);
PlayerInfo -9000;
}
case 4:
{
if(GetPlayerMoney(playerid)<3000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za M4!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije M4 sa 100 metaka za 9000$!");
GivePlayerWeapon(playerid,31,100);
GivePlayerMoney(playerid,-9000);
PlayerInfo -9000;
}
case 5:
{
if(GetPlayerMoney(playerid)<500) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Basball Bat!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije Baseball bat za 500$!");
GivePlayerWeapon(playerid,5,1);
GivePlayerMoney(playerid,-500);
PlayerInfo -500;
}
case 6:
{
if(GetPlayerMoney(playerid)<3000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Silenced Pistol!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije Silenced Pistol sa 100 metaka za 3000$!");
GivePlayerWeapon(playerid,23,100);
GivePlayerMoney(playerid,-3000);
PlayerInfo -3000;
}
case 7:
{
if(GetPlayerMoney(playerid)<3000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Shotgun!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije Shotgun sa 50 metaka za 3000$!");
GivePlayerWeapon(playerid,25,50);
GivePlayerMoney(playerid,-3000);
PlayerInfo -3000;
}
case 8:
{
if(GetPlayerMoney(playerid)<4000) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para za Country Rifle!");
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Kupio si oruzije Country Rifle sa 100 metaka za 4000$!");
GivePlayerWeapon(playerid,33,100);
GivePlayerMoney(playerid,-4000);
PlayerInfo -4000;
}
}
}
}
return 1;
}
OnDialog Response
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
sad pitanje je kad udjem u igru i ukucam komandu izadje mi dialog i kad stisnem dvaput na naprimer digl koji je case 0 on se automatski iskljuci niti dobijem poruku niti pare nista ako moze pomoc
da se zna pocetnik sam sam sam pravio pa ako ima kakvih gresaka tek ucim
James_SmithXDl
6
OG Legend
19. Dec. 2018.
CMD:buygun(playerid,params[])
{
if(GetPlayerMoney(playerid) <1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para kod sebe ne trazi nista dzabe!");
GetPlayerMoney(playerid); // sto ce ti ovo?
ShowPlayerDialog(playerid, DIALOG_GUNSHOP,DIALOG_STYLE_LIST, "Lista oruzija", "Desert Eagle\n"BELA"Sniper Rifle\n"BELA"Colt 45\n"BELA"AK-47\n"BELA"M4\n"BELA"Baseball Bat\n"BELA"Silenced Pistol\n"BELA"Shotgun"BELA"\n Country Rifle", "Kupi", "Otkazi");
return 1;
}
Deken
5
Underboss
20. Dec. 2018.
youngdeal wrote on December 19, 2018, 11:21 pm:
CMD:buygun(playerid,params[])
{
if(GetPlayerMoney(playerid) <1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Nemas dovoljno para kod sebe ne trazi nista dzabe!");
GetPlayerMoney(playerid); // sto ce ti ovo?
ShowPlayerDialog(playerid, DIALOG_GUNSHOP,DIALOG_STYLE_LIST, "Lista oruzija", "Desert Eagle\n"BELA"Sniper Rifle\n"BELA"Colt 45\n"BELA"AK-47\n"BELA"M4\n"BELA"Baseball Bat\n"BELA"Silenced Pistol\n"BELA"Shotgun"BELA"\n Country Rifle", "Kupi", "Otkazi");
return 1;
}

Sta dalje to sam ispravio
Rudimental
5
OG Legend
20. Dec. 2018.
Kako si definisao ovo DIALOG_GUNSHOP posto u publicu OnDialogResponse ne vidim da si ga definisao, osim ako ga negde na vrhu nisi definisao kao 100 ovde u primeru sto se vidi broj 100.. Takodje fali ti if (response) evo na slici kako ti treba. http://prntscr.com/lxdym2
I mislim da je to to da bi sve trebalo da radi koliko vidim..
Deken
5
Underboss
21. Dec. 2018.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on December 20, 2018, 10:25 am:
Kako si definisao ovo DIALOG_GUNSHOP posto u publicu OnDialogResponse ne vidim da si ga definisao, osim ako ga negde na vrhu nisi definisao kao 100 ovde u primeru sto se vidi broj 100.. Takodje fali ti if (response) evo na slici kako ti treba. http://prntscr.com/lxdym2
I mislim da je to to da bi sve trebalo da radi koliko vidim..

Hvala brate probacu danas pa javljam imam definisan dialogunshop na vrhu ali kao define dialogunshop 3
Deken
5
Underboss
21. Dec. 2018.
Deken wrote on December 21, 2018, 12:09 am:
Hvala brate probacu danas pa javljam imam definisan dialogunshop na vrhu ali kao define dialogunshop 3

To je to brate radi hvala 😄  tema lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha