DeanMrz
Умник
Помогите пожалуйсто совместить паблик в 1
Код:
Еще:
Код:
PHP:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
if(IsACop(playerid) && weaponid == 3 && IsPlayerConnected(damagedid) && !IsACop(damagedid))
{
if(GetPVarInt(damagedid, #tazer_dest)) return SendClientMessage(playerid, -1, ""#net"Игрок уже оглушен!");
TogglePlayerControllable(damagedid, false);
ClearAnimations(damagedid);
ApplyAnimation(damagedid,"PED","KO_skid_front",4.1,0,1,1,1,0);
format(string, 76, "%s оглушил %s",PlayerInfo[playerid][pNames],PlayerInfo[damagedid][pNames]);
ProxDetector(30.0,playerid,string,0xDD90FFFF,0xDD90FFFF,0xDD90FFFF);
SetTimerEx("TazedTimer", 8000, false, "i", damagedid);
SetPVarInt(damagedid, #tazer_dest, true);
}
return 1;
}
PHP:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid) // ????-??
{
new Float:Dmg[3];
GetPlayerArmour(damagedid, Dmg[1]);
GetPlayerHealth(damagedid, Dmg[0]);
if(Dmg[1] > 0)
{
if(amount > Dmg[1])
{
Dmg[2] = amount - Dmg[1];
Dmg[0] = Dmg[0] - Dmg[2];
SetPlayerArmour(damagedid, 0.0);
return SetPlayerHealth(damagedid, Dmg[0]);
}
Dmg[1] = Dmg[1] - amount;
SetPlayerArmour(damagedid, Dmg[1]);
}
if(Dmg[1] < 1)
{
Dmg[0] = Dmg[0] - amount;
SetPlayerHealth(damagedid, Dmg[0]);
}
return true;}
