Započeo cofilinko
•20. Apr. 2023.MDC Komanda
379
pregleda
7
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
247
Postovi:
44
Teme:
Pridružio se:Mar. 2023
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:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):/
Slika/video ingame problema(obavezno ako je ingame problem):
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):
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
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;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
247
Postovi:
44
Teme:
Pridružio se:Mar. 2023
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
