
Untitled
By: a guest on
Aug 17th, 2012 | syntax:
None | size: 1.59 KB | hits: 41 | expires: Never
public OnPlayerGiveDamage(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 450, 1433.4640,1463.2686,10.8203))
{
new Float:slx, Float:sly, Float:slz;// 1 slap
GetPlayerPos(playerid, slx, sly, slz);// 2
SetPlayerPos_H(playerid, slx, sly, slz+5);// 3
PlayerPlaySound(playerid, 1130, slx, sly, slz+5);// 4
ResetPlayerWeapons(playerid);
SendClientMessage(playerid,COLOR_RED,"Global Gaming: Zabranjeno je ubijanje na manifestacijama/eventima.");
}
new string[128];
new sendername[MAX_PLAYER_NAME];
if(TazerAcceso[playerid] == 1)
{
if(GetPlayerWeapon(playerid) == 0)
{
new victimid = GetClosestPlayer(playerid);
if(IsPlayerConnected(victimid))
{
if(GetDistanceBetweenPlayers(playerid,victimid) < 2)
{
new Float:health;
GetPlayerHealth(victimid, health);
SetPlayerHealth(victimid, health - 5.0);
SetTimerEx("TimerFall",300,false,"d",victimid);
TogglePlayerControllable(victimid, 0);
SetTimerEx("Untaze", 20000, false, "i", victimid);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string),"%s je onesposobio %s svojim tazerom.",sendername,victimid);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
ApplyAnimation(playerid,"KNIFE", "knife_3", 4.0, 0, 1, 1, 1, 1000);
SetTimerEx("TimeClear",2000,false,"d",playerid);
}
}
}
}
return 1;
}