Kako da napravim ?

Započeo Obrisan korisnik
13. Apr. 2013. Zaključano
574
pregleda
22
postova
Deleted User
Obrisan korisnik
13. Apr. 2013.
Mod koji koristim: od 0
Opis problema:Zanima me kako da napravim u dialogu 2210 da ako igrac stisne da da mu posao 28 i posalje mu poruku a ako stisne ne ne desi se nista
    ShowPlayerDialog(playerid, 2210,DIALOG_STYLE_MSGBOX,"Zaposljavanje","Da li ste sigurni da zelite da se zaposlite kao {33CCFF}'Kosac Trave'","Da", "Ne");


Slike/video:/
Deleted User
Obrisan korisnik
13. Apr. 2013.
BUMP!Hitno je.
Daviid
4
Enforcer
13. Apr. 2013.
LOCK!!!
Blaeks_Biofor
5
Forum Don
13. Apr. 2013.
jednostavana dialog uradis pod ondialogresponse, ako izabere prvi slajd, stavi mu posao, ako izabere drugi, samo ostavi prazan deo tu
Deleted User
Obrisan korisnik
13. Apr. 2013.
Daj mi neki primjer!
Blaeks_Biofor
5
Forum Don
13. Apr. 2013.
if(dialogid == id dialoga)
{
if(response)
{
if(listitem == 0)
{
//stavis mu posao
}
if(listitem == 1)
{
//ovo ostavi ovako
}
}
}
Deleted User
Obrisan korisnik
13. Apr. 2013.
Tako sam stavio ali se nista ne desi kad izaberes da,a kada izaberes ne kikuje te sa servera.Mislim da je drugacije za msgbox dialoge samo nzm kako.
if(dialogid == 2210)
{
if(response)
{
if(listitem == 0)
{
                    SendClientMessage(playerid, COLOR_WHITE, "Zaposlili ste se kao 'Kosac trave' i dobicete ugovor na 5 sati.");
                    SendClientMessage(playerid, COLOR_WHITE, "Cestitamo vam na novom poslu((/help da vidite komande))");
        PlayerInfo = 28;
}
if(listitem == 1)
{
//ovo ostavi ovako
}
}
}
Deleted User
Obrisan korisnik
13. Apr. 2013.
BUMP! hitno je
Blaeks_Biofor
5
Forum Don
13. Apr. 2013.
ne bumpaj

mesanje IDa dialoga ?
Deleted User
Obrisan korisnik
13. Apr. 2013.
samo je jedan u modu s idom 2210
Deleted User
Obrisan korisnik
13. Apr. 2013.
evo kako sam uradio pri vrhu skripte dodao
#define KOSACD  1699
new kosac;

pod onplayerpickuppickup dodao
    if ( pickupid == kosac )
{
if(PlayerInfo == 0)
{
    ShowPlayerDialog(playerid, KOSACD, DIALOG_STYLE_MSGBOX, "Zaposljavanje", "Da li ste sigurni da zelite da se zaposlite kao {33CCFF}'Kosac trave'", "Da", "Ne");
}
}

pod ondialogresponse
if(dialogid == KOSACD)
{
    if(!response) return 1;
if(response)
    {
      PlayerInfo = 28; // psotavlja igracu posao na 1
SendClientMessage(playerid, -1, "Uspesno si se zaposlio kao kosac trave.");
    }
}

I nista se ne desava
Deleted User
Obrisan korisnik
14. Apr. 2013.
	kosac = CreatePickup(1274, 1, 1963.8228,-1245.4791,20.0464)
Deleted User
Obrisan korisnik
14. Apr. 2013.
U svakom msgbox dijalogu kad stisnem ne kikuje me a da nista ne uradi.Cak i kod komande /jbcfg je tako.Sta da radim ?
Blaeks_Biofor
5
Forum Don
14. Apr. 2013.
nadji pod ondialogresponse , skroz na kraj
Kick(playerid);
i brisi ga
Deleted User
Obrisan korisnik
14. Apr. 2013.
I dalje isto,samo sada ne kikuje kada stisnes odgovor dva vec se nista ne desava na svim dialozima msgbox

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha