Zaključano

Komanda /kill - DEBUG

Započeo Carera
pre 6 godina
1,686
pregleda
19
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
AdmirTM
Enforcer
pre 6 godina
Problem(error/warning): Kada ukucam komandu /kill i ubijem se, izlazi debug.
Deo skripte:

ONPLAYERDEATH
new buff, name;
GetPlayerName(playerid, name, 24);

if (killerid != INVALID_PLAYER_ID)
{
new kname;
GetPlayerName(killerid, kname, 24);
format(buff, sizeof buff, "%s [ %d ] je ubio %s-a [ %d ]", kname, killerid, name, playerid);
}
else format(buff, sizeof buff, "%s se ubio [ %d ]", name, playerid)

CMD:kill(playerid, params[])
{
if(PlayerInfo < 1 && PlayerInfo < 3) return GRESKA(playerid, "Niste ovlasceni.");
new id;
if( sscanf( params, "us", id ) ) return SendUM(playerid, "/kill (playerid)");
else if( id == IPI) return GRESKA(playerid, "Pogresan ID!");
m_SetPlayerHealth(id, 0);
return true;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
https://imgur.com/a/PL4QvLJ

Slika/video ingame problema(obavezno ako je ingame problem): /
TerzaScripting
Underboss
pre 6 godina
us
AdmirTM
Enforcer
pre 6 godina
Terza Lazarevic wrote on July 22, 2019, 1:12 pm:
us

Nije do toga problem.
ShadowGod
Street Runner
pre 6 godina
Recompile sa -d3 i onda run server koristi cmd i u konzoli ce ti pokazati na kojoj liniji je error.
ShadowGod
Street Runner
pre 6 godina
if( sscanf( params, "u", id ) ) return SendUM(playerid, "/kill (playerid)");

EDIT:
Ti si koristio
if( sscanf( params, "us", id ) ) return SendUM(playerid, "/kill (playerid)");

A string uopce nisi ni koristio :p
AdmirTM
Enforcer
pre 6 godina
ShadowGod wrote on July 22, 2019, 2:14 pm:
if( sscanf( params, "u", id ) ) return SendUM(playerid, "/kill (playerid)");

EDIT:
Ti si koristio
if( sscanf( params, "us", id ) ) return SendUM(playerid, "/kill (playerid)");

A string uopce nisi ni koristio :p

Vratio sam prvu liniju if( sscanf( params, "u", id ) ) return SendUM(playerid, "/kill (playerid) umjesto stringa tj us32
AdmirTM
Enforcer
pre 6 godina
Ali opet nece.
TerzaScripting
Underboss
pre 6 godina
Sta ti je ovo m_setplayerhealth
AdmirTM
Enforcer
pre 6 godina
Terza Lazarevic wrote on July 22, 2019, 3:45 pm:
Sta ti je ovo m_setplayerhealth

Funkcija za setanje hp-a logicno, vidis da daje idu hp 0 da ga ubije, komanda kill ..
TerzaScripting
Underboss
pre 6 godina
Nemoj ti meni da objasnjavas sta je, nego je posalji
ShadowGod
Street Runner
pre 6 godina
Ne vrjedi, ja sam mu fino reko da compilea sa -d3 al on nece, sta mu ja mogu kada ne zeli prihvatiti pomoc.
Exnas.pwn
Godfather
pre 6 godina
Ja mislim da se nesto pokvarilo, dobro ti je reko ovaj malisa Terza daj taj kod za m_SetPlayerHealth
AdmirTM
Enforcer
pre 6 godina
002 wrote on July 22, 2019, 9:00 pm:
Ja mislim da se nesto pokvarilo, dobro ti je reko ovaj malisa Terza daj taj kod za m_SetPlayerHealth

Stock m_SetPlayerHealth(playerid, Float:hpbre)
{
    If(playerid == IPI ) return false;
    Helti_Update = getime() + 3;
    If(hpbre > 99.0 ) hpbre = 99.0;
    else if( hbre < 0.0 ) hpbre = 0.0;
    playerhealth = hpbre;
    return SetPlayerHealth( playerid, hpbre );
}
AdmirTM
Enforcer
pre 6 godina
ShadowGod wrote on July 22, 2019, 2:11 pm:
Recompile sa -d3 i onda run server koristi cmd i u konzoli ce ti pokazati na kojoj liniji je error.

Možeš li mi pojasniti kako da recompile sa -d3
Muma Rascall
Forum Don
pre 6 godina
Carera wrote on July 22, 2019, 10:02 pm:
Možeš li mi pojasniti kako da recompile sa -d3
pawno/settings http://prntscr.com/oiokpn

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava