Skripta koju koristim: 0
Detaljan opis problema:Problem sa komandom /ubij, znaci kada kucam da nekog ubijem npr: /ubij 32, ono killa mene.
Dio skripte:Dole komanda.
Neke slike/video za lakse dobivanje pomoci(neobavezno):
COMMAND:ubij(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, COLOR_RED, "Niste u mogucnosti koristiti ovu komandu!"), PlayerPlaySound(playerid, 1085, 0, 0 , 0);
if(!AdminDuty[playerid])
{
SCM(playerid, GRAD2, "------: Da bi koristili ovu komandu morate biti administrator na duznosti!"), PlayerPlaySound(playerid, 1085, 0, 0 , 0);
return 1;
}
new string[150], id, playa, health, giveplayer[MAX_PLAYER_NAME];
if(sscanf(params, "u", id)) return SCM(playerid, GRAD2, "Koristi /ubij [ igracev id ]"), PlayerPlaySound(playerid, 1085, 0, 0 , 0);
if(!IsPlayerConnected(id)) return SCM(playerid, COLOR_GRAD1, "{009DFF}------: {FFFFFF}Taj igrac nije na serveru.");
SetPlayerHealth(playa, health);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "{E0F213}Admin Obavijest: {FFFFFF}Admin %s je ubio %s.", sendername,giveplayer);
SendAdminMessage(COLOR_WHITE,string);
format(string, sizeof(string), "{009DFF}------: {FFFFFF}Ubijen si od admina %s.",sendername);
SendClientMessage(playa, COLOR_WHITE, string);
return 1;
}
Tebe? Pa po tome ja bih rekao da killa random igraca, ne tebe.
Å ta si promijenio tu ?
Ako nemoze ovako kako ti je kris objasnio onda probaj ovako umesto SetPlayerHealth(id, health);
stavi ovako SetPlayerHealth(id, 0);