Огонь по своим в конце раунда

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
PHP:
#pragma newdecls required

ConVar mp_friendlyfire;

public void OnPluginStart()
{
	(mp_friendlyfire = FindConVar("mp_friendlyfire")).Flags = mp_friendlyfire.Flags & ~FCVAR_NOTIFY;
	HookEvent("round_start", Event_Round, EventHookMode_PostNoCopy);
	HookEvent("round_end", Event_Round, EventHookMode_PostNoCopy);
}

public void Event_Round(Event event, const char[] name, bool dontBroadcast)
{
	mp_friendlyfire.BoolValue = name[6] == 'e';
}
 
Последнее редактирование:

Mikhaylovich

Участник
Сообщения
42
Реакции
1
PHP:
#pragma newdecls required

ConVar mp_friendlyfire;

public void OnPluginStart()
{
    mp_friendlyfire.Flags = (mp_friendlyfire = FindConVar("mp_friendlyfire")).Flags & ~FCVAR_NOTIFY;
    HookEvent("round_start", Event_Round, EventHookMode_PostNoCopy);
    HookEvent("round_end", Event_Round, EventHookMode_PostNoCopy);
}

public void Event_Round(Event event, const char[] name, bool dontBroadcast)
{
    mp_friendlyfire.BoolValue = name[6] == 'e';
}
Спасибо,но не работает
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
Капец раздел скатилась в заказы плагинов бесплатно.
 

CAH4E3

Сосанчез.
Сообщения
1,597
Реакции
779
friendlyfire.zip
--- Добавлено позже ---
Друг сказал работает, не кидайте тапками, код не мой, я не шарю в скриптинге)
--- Добавлено позже ---
Тс, отпишись.
 
Последнее редактирование:

Mikhaylovich

Участник
Сообщения
42
Реакции
1
У меня работал. Проверь сам квар в консоли до конца раунда и после. Оффтоп
В консоли ставится , а вот урон своим не наносится
 

Mikhaylovich

Участник
Сообщения
42
Реакции
1
Пропиши сам в консоли сервера без плагина: mp_friendlyfire 1, затем убедись, что значение не изменилось: mp_friendlyfire
Если и после этого урона нет, то... сам знаешь.
Что знаю? Откуда) Если б знал то не спрашивал бы.Я же написал что оно изменилось , но урон не наносится.
 

CAH4E3

Сосанчез.
Сообщения
1,597
Реакции
779
Что знаю? Откуда) Если б знал то не спрашивал бы.Я же написал что оно изменилось , но урон не наносится.
значение
ff_damage_reduction_bullets
ff_damage_reduction_grenade
ff_damage_reduction_grenade_self
ff_damage_reduction_other
чему равно?
 

Mikhaylovich

Участник
Сообщения
42
Реакции
1
Вывод один - плагин не причём.
friendlyfire.zip
--- Добавлено позже ---
Друг сказал работает, не кидайте тапками, код не мой, я не шарю в скриптинге)
--- Добавлено позже ---
Тс, отпишись.
А как сделать так же но mp_teammates_are_enemies , скомпилировал но у меня не выключается при запуске раунда. Надо что бы очки за убийство своих не снимались
 
Сверху Снизу