Detaljan opis problema: ZnaÄi imam taser sistem u kojem kad upisemo /taseron dobijemo taser u ruci... A igraÄ se taza tako da ga udarimo sakom... Uglavnom dolje su retki kad se igrac taza... I meni treba da mi netko u ovom kodu dolje doda da pise kad igraÄ taza nekog "Ime_Prezime je udario sokerom Ime_Prezime" i da sokiranoj osobi pise "*Sokirani ste od Ime_Prezime" i obrnuto...
ZnaÄi komanda valja, al kad tazam covjeka nista mu nepise, jedino sam ja uspio dodat GameTextForPlayer "Sokirani ste!" A ovo ostalo neznam... Probavao sam svakako al uvijek mi izbaci error i to...
Dio skripte:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
if(TazerAcceso == 1)
{
if(GetPlayerWeapon(playerid) == 0)
{
ApplyAnimation(playerid,"KNIFE", "knife_3", 4.0, 0, 1, 1, 1, 1000);
SetTimerEx("TimerClear",2000,false,"d",playerid);
new victimid = GetClosestPlayer(playerid);
if(IsPlayerConnected(victimid))
{
if(GetDistanceBetweenPlayers(playerid,victimid) < 2)
{
new Float:health;
GetPlayerHealth(victimid, health);
SetPlayerHealth(victimid, health - 5.0);
GameTextForPlayer(victimid, "~r~Sokirani ste!", 2500, 3);
SetTimerEx("TimerFall",300,false,"d",victimid);
TogglePlayerControllable(victimid, 0);
SetTimerEx("Untaze", 8000, false, "i", victimid);
}
}
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
