Сделать холостое оружие

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
Нужно убрать снаряды при стрельбе. Т.е. игрок стреляет, а снарядов, которые должны поражать цель, нет.
Как это можно сделать? Думал просто обнулять урон клиента, но снаряды есть, и следы от них и т.д. тоже, тогда это тоже надо убрать.

Грубо говоря, как сделать холостое оружие.
 
M

MihailM

Primo, ну если как вариант , только убрать все снаряды .
p.s. была такая мысль сделать для игрока ,который на первых местах типа "осечки" для оружия ..
 
Последнее редактирование модератором:

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #3
Primo, попробуй отловить событие "bullet_impact".
PHP:
public void OnPluginStart()
{
	HookEvent("bullet_impact", Event_OnBulletImpact, EventHookMode_Pre);
}

public Action Event_OnBulletImpact(Event event, const char[] name, bool dontBroadcast)
{
	event.SetFloat("x", 0.0);
	event.SetFloat("y", 0.0);
	event.SetFloat("z", 0.0);
	return Plugin_Changed;
}
 

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
White Wolf, не работает.
 
N

NiGaByte

Primo, блокировать звук выстрела, блокировать рисовку спрайта выстрела, что там ещё, не списывать патрон, ну не знаю что ещё блочить надо чтобы было похоже на выстрел без патрона...
 

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
NiGaByte, ну это логично. Просто хотелось бы узнать все возможные варианты, а то вдруг можно обойтись парой строчек.
 
M

MihailM

Primo, Оффтоп
 

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
SteamM, ну так мне и надо убрать снаряды все :D Хочу сделать пушку одну :D

Добавлено через 1 час 24 минуты
Ну так есть еще варианты?

weapon_fire не блочится, через OnPlayerRunCmd тоже, и через bullet_impact тоже.
 
Последнее редактирование:

SenatoR

Участник
Сообщения
773
Реакции
344
Primo, блокировать звук выстрела, блокировать рисовку спрайта выстрела, что там ещё, не списывать патрон, ну не знаю что ещё блочить надо чтобы было похоже на выстрел без патрона...

Звук выстрела блокируется только блокировкой анимации ибо звук выстрела вписан в модельку (ксго)
 

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
Александр Смирнов 8452246, так скажи название снаряда :D
 
Сверху Снизу