Pomoc oko

Započeo // lestra, Oktobar 23, 2019, 19:54:09 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Nezz kako da zapocnem pravim nesto u dialogu i nez kako da namijestim ON/OFF
Dio skripte[/b]: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)[/b]: [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem)[/b]: link slike
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU

Napravis varijablu sad zavisi da li pravis za igraca ili nesto globalno, iskoristis bool tip i posle u dialogu ako zelis da uredjujes to ON/OFF stavis da ako klikne na to da promeni na drugo, prikazujes ovako: %s, varijabla == true ? "ON" : "OFF"

Citat: malipablo poslato Oktobar 23, 2019, 20:06:43 POSLE PODNE
Napravis varijablu sad zavisi da li pravis za igraca ili nesto globalno, iskoristis bool tip i posle u dialogu ako zelis da uredjujes to ON/OFF stavis da ako klikne na to da promeni na drugo, prikazujes ovako: %s, varijabla == true ? "ON" : "OFF"
Pravim za igraca
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU

Onda napravis da cuva settings za igraca u varijabli za settings tipa PlayerInfo na nekim modovima.

Citat: malipablo poslato Oktobar 23, 2019, 20:41:03 POSLE PODNE
Onda napravis da cuva settings za igraca u varijabli za settings tipa PlayerInfo na nekim modovima.
Uradio sam cuvanja igraca
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU

Sad stavi da kada kliknes u opciju u dijalogu ili sta vec zelis da ti promeni on-off

Citat: malipablo poslato Oktobar 23, 2019, 21:53:41 POSLE PODNE
Sad stavi da kada kliknes u opciju u dijalogu ili sta vec zelis da ti promeni on-off
Nezzz kako
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_MOJDIJALOG)
    {
        if(response)
        {
         switch(listitem){
            case 0:{
               (varijabla[playerid][listitem] == true) ? varijabla[playerid][listitem] = false : varijabla[playerid][listitem] = true;
               SCMF(playerid, BOJA_PORUKE, "%s ste ovu stavku.", (varijabla[playerid][listitem] == true) ? "Ukljucili" : "Iskljucili");
            }
            case 1:{
               //isto to za drugu stavku itd
            }
         }
        }
        else
        {
           
        }
        return 1;
    }

    return 0;
}

Pomoc oko "Pomognem ti tastaturi preko ledja mrtvih dugmica dok se ne raspadne" , Citaj Pravila !

https://balkan-samp.com/forum/index.php?topic=129157.0
Poslednja Izmena: Oktobar 24, 2019, 17:30:25 POSLE PODNE od imnaithan




Give Honor To The One Who Deserve It





Citat: imnaithan poslato Oktobar 24, 2019, 17:28:28 POSLE PODNE
Pomoc oko "Pomognem ti tastaturi preko ledja mrtvih dugmica dok se ne raspadne" , Citaj Pravila !

https://balkan-samp.com/forum/index.php?topic=129157.0
Stoko koga ti tuci idi spavaj kasno je za tb crtani davno zavrsio
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU

Citat: Aggressive poslato Oktobar 24, 2019, 22:16:49 POSLE PODNE
Stoko koga ti tuci idi spavaj kasno je za tb crtani davno zavrsio

:D :D :D :D :D :D :D :D :D :D :D :D Glup si , sta da ti kazem... Ende  8)




Give Honor To The One Who Deserve It





Citat: malipablo poslato Oktobar 24, 2019, 17:03:11 POSLE PODNE
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_MOJDIJALOG)
    {
        if(response)
        {
         switch(listitem){
            case 0:{
               (varijabla[playerid][listitem] == true) ? varijabla[playerid][listitem] = false : varijabla[playerid][listitem] = true;
               SCMF(playerid, BOJA_PORUKE, "%s ste ovu stavku.", (varijabla[playerid][listitem] == true) ? "Ukljucili" : "Iskljucili");
            }
            case 1:{
               //isto to za drugu stavku itd
            }
         }
        }
        else
        {
           
        }
        return 1;
    }

    return 0;
}
Ne moze tako ne drkaj me
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU

Sve moze, samo ti neces da procitas dokumentaciju ili mozda malo pretrazis po internetu jer od ovog jednostavnijeg nema.

Ako si tu da ti neko napravi, džabe si tu, niko ti neće praviti mod, ako ne znaš i ne želiš sam da praviš, nemoj se ni truditi biti developer, to onda nije za tebe.

#define DIALOG_ONOFF 128
new ON_OFF[2];

//U Komandi:
format(string, sizeof(string), "First: %s\nSecond: %s", (ON_OFF[0] == 1) ? "on" : "off", (ON_OFF[1] == 1) ? "on" : "off");
ShowPlayerDialog(playerid, DIALOG_ONOFF, DIALOG_STYLE_LIST, "On/Off", string, "Prebaci", "Zatvori");
            

//Response
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_ONOFF)
    {
    	if(response)
        {
            new string[30];
            ON_OFF[listitem] = (ON_OFF[listitem] > 0) ? 0 : 1;
            format(string, sizeof(string), "First: %s\nSecond: %s", (ON_OFF[0] == 1) ? "on" : "off", (ON_OFF[1] == 1) ? "on" : "off");
            ShowPlayerDialog(playerid, DIALOG_ONOFF, DIALOG_STYLE_LIST, "On/Off", string, "Prebaci", "Zatvori");
        }
        return 1; 
    }
    return 0;
}

Citat: Aggressive poslato Oktobar 28, 2019, 10:06:03 PRE PODNE
Ne moze tako ne drkaj me
Može nego si ti nesposoban, očigledno...

Pročitaj malo tutoriale, npr:
https://balkan-samp.com/forum/index.php?topic=130563.0

Edit: Što volim kada vidim da neko zapravo uči od mene (Slade i ekipa gore hehe), ?❤️
Poslednja Izmena: Oktobar 31, 2019, 08:51:11 PRE PODNE od RuKripter