[Pomoc] /Ubij

Započeo BIRSAâ„¢, Novembar 05, 2013, 13:32:19 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

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.


Ako nemoze ovako kako ti je kris objasnio onda probaj ovako umesto
SetPlayerHealth(id, health);
stavi ovako
SetPlayerHealth(id, 0);