[Pomoc]Dialog

Započeo MEDO
22. Jul 2012.
291
pregleda
2
postova
PWN|Medis
5
Kingpin
22. Jul 2012.
Skripta koju koristim: DL-RP
Detaljan opis problema: Problem je u tome sto se dialozi mjesaju probao sam sve i svasta al ne ide, ja kad pritisenm posao Cistac Ulica ono mi odoabre dostavlja kad pristisenm smecar odabere mi dostavljaca uvijek odabire isti posao moze pomoc
Dio skripte:
case DIALOG_POSLOVI:
        {
            if(!response) return 1;
            if(response == 0)
            {
                SPD(playerid, DIALOG_CISTAC, DIALOG_STYLE_MSGBOX, ""COL_WHITE"Cistac Ulica",""COL_WHITE"Posao:"COL_RED"Cistac Ulica\n \n"COL_WHITE"Vozila:"COL_RED" Sweeper\n \n"COL_WHITE"Zarada: "COL_RED"75$\n \n"COL_WHITE"Level: "COL_RED"1\n \n"COL_WHITE"Opis posla:\n Vas posao je da cistite ulica Dillmore. Zarada je minimalna\n ali s obzirom kako ste pocetnik idealna je za vas.","Zaposli se","Izlaz");
                SCM(playerid, COLOR_SYNTAX, "Informacije o poslu "COL_RED"Cistac Ulica.");
}
if(response == 1)
{
    SPD(playerid, DIALOG_DOSTAVLJAC, DIALOG_STYLE_MSGBOX, ""COL_WHITE"Dostavljac",""COL_WHITE"Posao:"COL_RED"Dostavljac\n \n"COL_WHITE"Vozila:"COL_RED" Boxville\n \n"COL_WHITE"Zarada: "COL_RED"100$\n \n"COL_WHITE"Level: "COL_RED"1\n \n"COL_WHITE"Opis posla:\n Vas posao je da dostavljate robu prodavnicama u Dillmore. Zarada je minimalna\n ali s obzirom kako ste pocetnik idealna je za vas.","Zaposli se","Izlaz");
                SCM(playerid, COLOR_SYNTAX, "Informacije o poslu "COL_RED"Dostavljac.");
}
if(response == 2)
{
    SPD(playerid, DIALOG_SMECAR, DIALOG_STYLE_MSGBOX, ""COL_WHITE"Smecar",""COL_WHITE"Posao:"COL_RED"Smecar\n \n"COL_WHITE"Vozila:"COL_RED" Kamion za smecare\n \n"COL_WHITE"Zarada: "COL_RED"200$\n \n"COL_WHITE"Level: "COL_RED"1\n \n"COL_WHITE"Opis posla:\n Vas posao je da idite i kupite smece. Zarada je minimalna\n ali s obzirom kako ste pocetnik idealna je za vas.","Zaposli se","Izlaz");
                SCM(playerid, COLOR_SYNTAX, "Informacije o poslu "COL_RED"Smecar.");
}
return 1;
}

case DIALOG_CISTAC:
{
if(!response) return 1;
if( response )
{
    if(PlayerInfo != 0) return SCM(playerid, COLOR_SYNTAX,"Vec imate posao. Ne mozete imati dva posla!");
    else
    {
                PlayerInfo = 1;
                SCM(playerid, COLOR_SYNTAX,"Cestitamo, zaposlili se ste kao "COL_RED"Cistac Ulica."COL_WHITE" Komande: "COL_RED"/cisti.");
                SCM(playerid, COLOR_SYNTAX,"Da date otkaz kucajte "COL_RED"/otkaz.");
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
    }
}
return 1;
}
case DIALOG_SMECAR:
{
if(!response) return 1;
if( response )
{
    if(PlayerInfo != 0) return SCM(playerid, COLOR_SYNTAX,"Vec imate posao. Ne mozete imati dva posla!");
    else
    {
                PlayerInfo = 3;
                SCM(playerid, COLOR_SYNTAX,"Cestitamo, zaposlili se ste kao "COL_RED"Smecar."COL_WHITE" Komande: "COL_RED"/smecar.");
                SCM(playerid, COLOR_SYNTAX,"Da date otkaz kucajte "COL_RED"/otkaz.");
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
    }
}
return 1;
}
case DIALOG_DOSTAVLJAC:
{
if(!response) return 1;
if( response )
{
    if(PlayerInfo != 0) return SCM(playerid, COLOR_SYNTAX,"Vec imate posao. Ne mozete imati dva posla!");
    else
    {
                PlayerInfo = 2;
                SCM(playerid, COLOR_SYNTAX,"Cestitamo, zaposlili se ste kao "COL_RED"Dostavljac."COL_WHITE" Komande: "COL_RED"/dostavi.");
                SCM(playerid, COLOR_SYNTAX,"Da date otkaz kucajte "COL_RED"/otkaz.");
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
    }
}
return 1;
}
    }
    return 1;
}

To je to  u vezi je poslova ako bi napravio drugi dialog ne mjesa se samo se taj mjesa
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Snooker
4
Shot Caller
22. Jul 2012.
Izmeni ID-ove definisanih DIALOG_POSLOVI... Mozda vec postoji taj id u skripti.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha