Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
Статус
В этой теме нельзя размещать новые ответы.

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;}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу