Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [CH] Michael poslato Avgust 09, 2014, 16:08:25 POSLE PODNE

Naslov: [Pomoc] Problem sa komandom /kill
Poruka od: [CH] Michael poslato Avgust 09, 2014, 16:08:25 POSLE PODNE
Skripta koju koristim: CH DM
Detaljan opis problema: pa ovako, imam bug kada igrac se ubije sa komandom /kill izbaci mi u server logu
[16:01:31] [debug] Run time error 4: "Array index out of bounds"
[16:01:31] [debug]  Accessing element at index 65535 past array upper bound 49
[16:01:31] [debug] AMX backtrace:
[16:01:31] [debug] #0 0019cc08 in ?? () from CHDM.amx
[16:01:31] [debug] #1 00118c3c in ?? () from CHDM.amx
[16:01:31] [debug] #2 0000d90c in public OnPlayerDeath () from CHDM.amx
[16:01:31] [death] DaVinci died 54
Dio skripte: eo komanda
CMD:kill(playerid, params[])
{
if(PlayerInfo[playerid][pPrijavljen] == 0) return SCM(playerid,Crvena,"Route66: {C0C0C0}Moras biti logiran!");
if(Duel[playerid] == 1) return SendClientMessage(playerid, Crvena, "Route66: {C0C0C0}Abuseru u duelu si!");
if(War[playerid] == 1) return SendClientMessage(playerid, Crvena, "Route66: {C0C0C0}Abuseru u waru si!");
SendClientMessage(playerid, Crvena, "Route66: {C0C0C0} Ubili ste se");
SetPlayerToTeamColor(playerid);
SetPlayerHealth(playerid, 0);
SetPlayerArmour(playerid, 0);
ubiosekill[playerid] = 1;
    return 1;
}
pito sam sabljaka reko je da ubacim na onplayerdeath
   if(killerid==INVALID_PLAYER_ID)
ali ne pomaze.. Pomoc molim :$
Neke slike/video za lakse dobivanje pomoci(neobavezno): ma eo cmd i log
Naslov: Odg: [Pomoc] Problem sa komandom /kill
Poruka od: Mato RP poslato Avgust 09, 2014, 16:09:44 POSLE PODNE
Moras dodati SetPlayerHealth(playerid, 0);
Naslov: Odg: [Pomoc] Problem sa komandom /kill
Poruka od: [CH] Michael poslato Avgust 09, 2014, 16:13:59 POSLE PODNE
joj pa stoji u cmd kill
Naslov: Odg: [Pomoc] Problem sa komandom /kill
Poruka od: Mato RP poslato Avgust 09, 2014, 16:20:05 POSLE PODNE
pa jasam ovako napravio komandu  dobra je bila

koamnda: CMD:kill(playerid, params[])
{
    SetPlayerHealth(playerid, 0);
    return 1;
}
Naslov: Odg: [Pomoc] Problem sa komandom /kill
Poruka od: [CH] Michael poslato Avgust 11, 2014, 13:41:27 POSLE PODNE
Stavio sam sve uredno ali meni i dalje kada neko kuca /kill
dobijem ovo
[13:38:13] [debug] Run time error 4: "Array index out of bounds"
[13:38:13] [debug]  Accessing element at index 65535 past array upper bound 49
[13:38:13] [debug] AMX backtrace:
[13:38:13] [debug] #0 0011c1ac in ?? () from CHDM.amx
[13:38:13] [debug] #1 0000d90c in public OnPlayerDeath () from CHDM.amx
[13:38:13] [death] KuLa died 255

pomoc :$
Naslov: Odg: [Pomoc] Problem sa komandom /kill
Poruka od: [CH]Lenon poslato Avgust 11, 2014, 15:31:51 POSLE PODNE
http://forum.sa-mp.com/showthread.php?t=347895
Naslov: Odg: [Pomoc] Problem sa komandom /kill
Poruka od: [CH] Michael poslato Avgust 11, 2014, 17:49:54 POSLE PODNE
okej moze lock ja sam stavio == a ide !=
hvala lenon