Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Matrix23 poslato Jun 25, 2019, 18:40:55 POSLE PODNE

Naslov: oko skriptu
Poruka od: Matrix23 poslato Jun 25, 2019, 18:40:55 POSLE PODNE
Problem(error/warning): Imam problema sa skriptom za postavljanje duznosti na igracu preko dialog, sve mozete pogledati u videu

Deo skripte: https://pastebin.com/zpqmmw4C

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log) nije

Slika/video ingame problema(obavezno ako je ingame problem)[/b]: https://www.youtube.com/watch?v=hm_wWTxJhR0
Naslov: Odg: oko skriptu
Poruka od: Muma poslato Jun 25, 2019, 18:49:25 POSLE PODNE
Ko je ovo pravio da ga bacim sa 20og sprata?

[pawn]case D_Z_LEADER:
        {
            if(!response) return 1;
            {

                new id, string[128];
                if(sscanf(inputtext, "u", id ))
                {
                    g_SPD(playerid, D_Z_LEADER, DIALOG_STYLE_INPUT, ""SRWBOJA"Dolznost", ""BELA"Vnesete ID od licnosta na koja sakate da postavite dolznost (1).", "Odberi","Izlez");
                    if(id == INVALID_PLAYER_ID) return Error(playerid, "Toj Igracot ne e na serverot.");
                    PlayerInfo[id][pZaduzenje] = 2;
                    SacuvajKorisnike(id);
                    Info(playerid, "Postavivte rank (2) igracu %s.", GetName(id));
                    Info(id, "%s vam je postavio rank (2).", GetName(playerid));
                    SOMF(-1, "{F3FF02}[ANTICHEAT] Administrator %s je postavi igracu %s Zaduzenje na (2)!", GetName(playerid), GetName(id));
                    format(string,sizeof(string), "ZADUZENJE | Staff: %s | Igrac: %s | Zaduzenje: (2)", GetName(playerid), id);
                    UpisiLog(LOG_AGKOMANDE, string);
                    return 1;
                }

            }
        }[/pawn]
Naslov: Odg: oko skriptu
Poruka od: Matrix23 poslato Jun 25, 2019, 18:51:52 POSLE PODNE
Citat: mumitza. poslato Jun 25, 2019, 18:49:25 POSLE PODNE
Ko je ovo pravio da ga bacim sa 20og sprata?

[pawn]case D_Z_LEADER:
        {
            if(!response) return 1;
            {

                new id, string[128];
                if(sscanf(inputtext, "u", id ))
                {
                    g_SPD(playerid, D_Z_LEADER, DIALOG_STYLE_INPUT, ""SRWBOJA"Dolznost", ""BELA"Vnesete ID od licnosta na koja sakate da postavite dolznost (1).", "Odberi","Izlez");
                    if(id == INVALID_PLAYER_ID) return Error(playerid, "Toj Igracot ne e na serverot.");
                    PlayerInfo[id][pZaduzenje] = 2;
                    SacuvajKorisnike(id);
                    Info(playerid, "Postavivte rank (2) igracu %s.", GetName(id));
                    Info(id, "%s vam je postavio rank (2).", GetName(playerid));
                    SOMF(-1, "{F3FF02}[ANTICHEAT] Administrator %s je postavi igracu %s Zaduzenje na (2)!", GetName(playerid), GetName(id));
                    format(string,sizeof(string), "ZADUZENJE | Staff: %s | Igrac: %s | Zaduzenje: (2)", GetName(playerid), id);
                    UpisiLog(LOG_AGKOMANDE, string);
                    return 1;
                }

            }
        }[/pawn]

                  Pravio je ʜʀᴜꜱᴛᴀɴᴏᴠɪᴋ._
Naslov: Odg: oko skriptu
Poruka od: Muma poslato Jun 25, 2019, 19:04:56 POSLE PODNE
https://pastebin.com/raw/W8wv6XmF izvol'te, pravite za ostalo, nema na čemu
Naslov: Odg: oko skriptu
Poruka od: anderson87 poslato Jun 25, 2019, 19:32:48 POSLE PODNE

[pawn]case D_Z_LEADER:
        {
            if(response)
            {

                new id, string[128];
                if(sscanf(inputtext, "u", id ))
                {
                    g_SPD(playerid, D_Z_LEADER, DIALOG_STYLE_INPUT, ""SRWBOJA"Dolznost", ""BELA"Vnesete ID od licnosta na koja sakate da postavite dolznost (1).", "Odberi","Izlez");
                    if(id == INVALID_PLAYER_ID) return Error(playerid, "Toj Igracot ne e na serverot.");
                    PlayerInfo[id][pZaduzenje] = 2;
                    SacuvajKorisnike(id);
                    Info(playerid, "Postavivte rank (2) igracu %s.", GetName(id));
                    Info(id, "%s vam je postavio rank (2).", GetName(playerid));
                    SOMF(-1, "{F3FF02}[ANTICHEAT] Administrator %s je postavi igracu %s Zaduzenje na (2)!", GetName(playerid), GetName(id));
                    format(string,sizeof(string), "ZADUZENJE | Staff: %s | Igrac: %s | Zaduzenje: (2)", GetName(playerid), id);
                    UpisiLog(LOG_AGKOMANDE, string);
                    return 1;
                }

            }
        }[/pawn]

Greska u response??
Naslov: Odg: oko skriptu
Poruka od: Matrix23 poslato Jun 25, 2019, 20:02:25 POSLE PODNE
Citat: ʜʀᴜꜱᴛᴀɴᴏᴠɪᴋ._ poslato Jun 25, 2019, 19:32:48 POSLE PODNE
[pawn]case D_Z_LEADER:
        {
            if(response)
            {

                new id, string[128];
                if(sscanf(inputtext, "u", id ))
                {
                    g_SPD(playerid, D_Z_LEADER, DIALOG_STYLE_INPUT, ""SRWBOJA"Dolznost", ""BELA"Vnesete ID od licnosta na koja sakate da postavite dolznost (1).", "Odberi","Izlez");
                    if(id == INVALID_PLAYER_ID) return Error(playerid, "Toj Igracot ne e na serverot.");
                    PlayerInfo[id][pZaduzenje] = 2;
                    SacuvajKorisnike(id);
                    Info(playerid, "Postavivte rank (2) igracu %s.", GetName(id));
                    Info(id, "%s vam je postavio rank (2).", GetName(playerid));
                    SOMF(-1, "{F3FF02}[ANTICHEAT] Administrator %s je postavi igracu %s Zaduzenje na (2)!", GetName(playerid), GetName(id));
                    format(string,sizeof(string), "ZADUZENJE | Staff: %s | Igrac: %s | Zaduzenje: (2)", GetName(playerid), id);
                    UpisiLog(LOG_AGKOMANDE, string);
                    return 1;
                }

            }
        }[/pawn]

Greska u response??


Opet isto bruda....Mozes napraviti kad ja vnesim id od igraca da njemu dajde zaduzenje ? Zatoa sto ovako je kad kliknem 'enter' samo meni daje.......Mozes napraviti celu tu skriptu kako treba  ?
Naslov: Odg: oko skriptu
Poruka od: GoodbyeSamp poslato Jun 25, 2019, 20:05:28 POSLE PODNE
Muma ti je dao kod, prema tome odradi sam, niko nije duzan da nekom odradjuje nesto. Primer imas, gresku si uvideo, pogledaj ako nisi I eto. GL
Naslov: Odg: oko skriptu
Poruka od: Matrix23 poslato Jun 25, 2019, 20:07:19 POSLE PODNE
Citat: Zile42O poslato Jun 25, 2019, 20:05:28 POSLE PODNE
Muma ti je dao kod, prema tome odradi sam, niko nije duzan da nekom odradjuje nesto. Primer imas, gresku si uvideo, pogledaj ako nisi I eto. GL

Ja nisam reko da je neko duzan da mi odradi to, ja samo pitam dali moze to da uradi, zatoa sto ja ovo ne radim na svoj modo nego na mod za prijatelja i necu da zgresim u modu
Naslov: Odg: oko skriptu
Poruka od: youngdeal poslato Jun 26, 2019, 02:01:52 PRE PODNE
primjer 1: https://pastebin.com/YKpnfHvg ( za Admine & GM-ove  - pisao ga na filterskripti)

primjer 2 : https://pastebin.com/EG45bRpZ ( Primijenjen FULL  skripti koju si poslao )

P.S. imas 2 vrste zaduženja: 1 - Admin , 2 - GameMaster. Ostale vrste možeš sam.