MDC Komanda

Započeo cofilinko
20. Apr. 2023.
356
pregleda
7
postova
cofilinko
4
Enforcer
20. Apr. 2023.
Problem(error/warning): Kreiram komandu za listu svih trazenih igraca na serveru. Problem je kada 2 igraca imaju Wanted Level. Na listi u dijalogu mi se prikazuje samo jedan igrac dok drugog uopste ne registruje.
Deo skripte:

CMD:mdc(playerid, params[])
{
if(RentVozila(GetPlayerVehicleID(playerid)) && Rentovanje == 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return Greska(playerid, "Ne mozes sada.");
if(IsPlayerConnected(playerid))
{
    if(!IgracPolicajac(playerid)) return Greska(playerid, "Niste clan drzavnih organa.");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(Ulogovan == 1)
        {
            if(PlayerInfo > 0)
            {
            new wl;
            wl = PlayerInfo;
            new string;
            strdel(string, 0, sizeof(string));
            format(string, sizeof(string), "[ID:%d] %s | Zlocin: %s | Wanted Level: %d |\n",i,GetName(i), PlayerCrime, wl);
SPD(playerid, 29999, DSM, "Lista osumljicenih igraca", string, "Zatvori", "");
if(strlen(string) == 0) return SCM(playerid, SIVA, "Trenutno nema trazenih igraca.");
}
}
}
}
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):/
Slika/video ingame problema(obavezno ako je ingame problem):
stevich
6
Kingpin
20. Apr. 2023.
zategni sraf
cofilinko
4
Enforcer
20. Apr. 2023.
undefined wrote on April 20, 2023, 5:50 pm:
zategni sraf

Hvala?
stevich
6
Kingpin
20. Apr. 2023.
nema na cemu
cofilinko
4
Enforcer
20. Apr. 2023.
undefined wrote on April 20, 2023, 5:52 pm:
nema na cemu

Nego sto se problema tice, imas neki predlog vezan za njega?
Dime123
4
Made Man
21. Apr. 2023.

CMD:mdc(playerid, params[])
{
new kol = 0, string, string1;
if(!IgracPolicajac(playerid)) return Greska(playerid, "Niste clan drzavnih organa.");
if(RentVozila(GetPlayerVehicleID(playerid)) && Rentovanje == 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return Greska(playerid, "Ne mozes sada.");
for(new i = 0; i < MAX_PLAYERS; i++)
{
    if(PlayerInfo != 0)
    {
        format(string, sizeof(string),"[%d]\t%s\t%s\t\t%d\n", i, GetName(i), PlayerInfo, PlayerInfo);
        strcat(string1, string, sizeof(string1));
        kol ++;
    }
    format(string, sizeof(string), "ID\tIme\tZlocin\tWanted Level\n%s", string1);
    ShowPlayerDialog(playerid, 24122, DIALOG_STYLE_TABLIST_HEADERS, "Lista osumljicenih", string, "Izlaz", "");
}
if(kol == 0) return Greska(playerid, "Nije pronadjeno igraca sa wanted levelom.");
return 1;
}
cofilinko
4
Enforcer
21. Apr. 2023.
Goku ^ wrote on April 21, 2023, 12:11 am:

CMD:mdc(playerid, params[])
{
new kol = 0, string, string1;
if(!IgracPolicajac(playerid)) return Greska(playerid, "Niste clan drzavnih organa.");
if(RentVozila(GetPlayerVehicleID(playerid)) && Rentovanje == 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return Greska(playerid, "Ne mozes sada.");
for(new i = 0; i < MAX_PLAYERS; i++)
{
    if(PlayerInfo != 0)
    {
        format(string, sizeof(string),"[%d]\t%s\t%s\t\t%d\n", i, GetName(i), PlayerInfo, PlayerInfo);
        strcat(string1, string, sizeof(string1));
        kol ++;
    }
    format(string, sizeof(string), "ID\tIme\tZlocin\tWanted Level\n%s", string1);
    ShowPlayerDialog(playerid, 24122, DIALOG_STYLE_TABLIST_HEADERS, "Lista osumljicenih", string, "Izlaz", "");
}
if(kol == 0) return Greska(playerid, "Nije pronadjeno igraca sa wanted levelom.");
return 1;
}

Hvala ti puno. Mislim da vidim gde sam pravio gresku <3.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha