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

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

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

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

Не проходит дамаг с оружия.

Статус
В этой теме нельзя размещать новые ответы.

DCarnucci33

Новичок
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 OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
	if(issuerid != INVALID_PLAYER_ID && (weaponid >= 22 && weaponid <= 32))
	{
	    new Float: hp; GetPlayerHealth(playerid,hp);
		new Float: ar; GetPlayerArmour(playerid,ar);

		if(hp >= OldHealth[playerid] && ar == 0.0 || ar >= OldArmour[playerid]) Shot_AntiGM_Total[playerid]++;
		else Shot_AntiGM_Total[playerid] = 0;

		if(Shot_AntiGM_Total[playerid] == 3) Shot_AntiGM_Total[playerid] = 0, OnPlayerCheat(playerid,AC_GM_2_CODE,AC_SEND);
		GetPlayerHealth(playerid,OldHealth[playerid]), GetPlayerHealth(playerid,OldArmour[playerid]);
	}
    if(issuerid == INVALID_PLAYER_ID) return 1;
    PlayerPlaySound(issuerid,17802,0,0,0);
	return 1;
}
PHP:
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
	new Float:vh;
    GetVehicleHealth(vehicleid, vh);
    if(1000 - vh >= 1 && !player_belt_cars{playerid})
	{
	    new Float:HealthPlayer;
	    GetPlayerHealth(playerid, HealthPlayer);
    	SetPlayerHealth(playerid, HealthPlayer-10);
    	
    	SendClientMessage(playerid, -1, ""#information"Âû ïîñòðàäàëè â ñëåäñòâèè àâàðèè ïîñêîëüêó íå áûëè ïðèñòåãíóòû! Ââåäèòå /remen ÷òî-áû èçáåæàòü ýòîãî âïðåäü");
    	return 1;
	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу