Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Attila poslato Decembar 27, 2018, 20:01:00 POSLE PODNE

Naslov: Crashdetect debug OnPlayerDeath
Poruka od: Attila poslato Decembar 27, 2018, 20:01:00 POSLE PODNE
Problem(error/warning): znaci kad koristim admin komanadu /kill ili se ubijem namerno onda mi izbaci ovaj debug sto detektuje crashdetect, al kad se compile srw tad ne izbacuje nikakav warning niti error
Dio skripte: /
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): https://i.imgur.com/iOVJIoh.png
Slika/video ingame problema(obavezno ako je ingame problem): https://i.imgur.com/iOVJIoh.png
Naslov: Odg: Crashdetect debug OnPlayerDeath
Poruka od: PazzOnee poslato Decembar 27, 2018, 20:37:37 POSLE PODNE
Moras da imas proveru da li je killerid invalid player, dodaj ovo pod OnPlayerDeath
[pawn]if(killerid != INVALID_PLAYER_ID)
    {
    PlayerInfo[killerid][pUbistava]++; PlayerInfo[playerid][pSmrti]++;
    ResetPlayerWeapons(playerid); ResetujVar(playerid);
    }[/pawn]
Naslov: Odg: Crashdetect debug OnPlayerDeath
Poruka od: ShomY071 poslato Decembar 27, 2018, 21:00:30 POSLE PODNE
Citat
Vidim dosta gresaka, al evo da probam da ti obj... killerid je igrac koji je ubio playerida
Ako ga niko nije ubio, sto znaci da je umro od komande, pada, nzm ni ja sta drugo, onda ne mozes killeridu da dajes wl, dodajes killove itd..
if(killerid != INVALID_PLAYER_ID), time proveravas da li je killerid igrac.
A kolko ja ovde vidim, nigde nemas tu proveru, i debugove ti izbacuje bas zbog toga.
Vec ti je sve reko PazzOnee, al da se nadovezem sa objasnjenjem nekim posto nzm dal smem da ostavim link sa jutjuba de sam to objasnio, evo ti reply na jednom od proslih postova.
Naslov: Odg: Crashdetect debug OnPlayerDeath
Poruka od: Attila poslato Decembar 28, 2018, 12:02:30 POSLE PODNE
hvala burazeri, sredio sam  ;)