ReHLDS/HLDS WeaponKill - Звуки при убийстве с ножа и гранаты.

victormevsa

Пользователь
Регистрация
5 Янв 2018
Сообщения
44
Симпатии
16
Пол
Мужской
#1
О плагине:
Название: WeaponKill
Автор: Slove.
Версия:
1.0 и 1.1
Описание:

Плагин для воспроизведения звуков при убийстве.
Особенности:
В v1.0:

  • При убийстве с ножа воспроизводит звук *Хорошая свинка*.
  • При убийстве с гранаты воспроизводит звук *Достойная смерть для дебила*.
В v.1.1:
  • При самоубийстве звук *Лооох*.
Что было реализовано:
  • Вывод сообщений с ником Убийцы и Убитого.
  • Максимальная производительность за счёт упрощения кода.
P.S.: Пользуйтесь на здоровье. xD
Скриншот:

Без-имени-1.png

Я думаю будет легче использовать один плагин вместо двух которые будут нагружать ваш сервер.
 

Вложения

Последнее редактирование: victormevsa

Portugal

Пользователь
Регистрация
2 Мар 2018
Сообщения
224
Симпатии
4
Пол
Мужской
#3
Классно то что искл, а можете добавить ещё чтобы при суицыде тоже звук звучал :)? а эти звуки всем звучат или только тому кто килл сделал :)?
 

kapangaIII

Команда форума
Разработчик
Регистрация
31 Окт 2017
Сообщения
782
Симпатии
230
#4
Использовать гранату, не проверять на коннект киллера, неплохо.
 

victormevsa

Пользователь
Регистрация
5 Янв 2018
Сообщения
44
Симпатии
16
Пол
Мужской
#5
Классно то что искл, а можете добавить ещё чтобы при суицыде тоже звук звучал :)? а эти звуки всем звучат или только тому кто килл сделал :)?
- Есть задумка сделать чтобы при суициде был и третий звук.
- Звук слышен всем.
20 Апр 2019
Использовать гранату, не проверять на коннект киллера, неплохо.
А разве что-то может пойти не так?
По сути же ничего такого не будет.
Сейчас заменю.
if(equali(weapon, "grenade"))
=>
if(equali(weapon, "grenade") & is_user_connected(killer))
 

victormevsa

Пользователь
Регистрация
5 Янв 2018
Сообщения
44
Симпатии
16
Пол
Мужской
#7
Обновил архив.
  • Добавил проверку на коннект киллера.
 

VoiceAttack

Пользователь
Регистрация
13 Июл 2017
Сообщения
9
Симпатии
9
Пол
Мужской
#8
Я думаю автор будет не против
  • Добавил нормальный precache
  • Добавил поддержку mp3 звуков
  • Добавлен звук при суициде + вывод в чат
 

Вложения

georgeml

Постоялец
Регистрация
12 Сен 2017
Сообщения
411
Симпатии
177
#11
C++:
get_user_name(killer, kname, 31)
get_user_name(victim, vname, 31)
chat_print(0, "^4[Сервер] ^1Игрок ^4%s ^1совершил ^4самоубийство", kname,vname)
Серьезно?

C++:
if(equali(weapon, "grenade") & is_user_connected(killer))
И это будет работать?
 

kapangaIII

Команда форума
Разработчик
Регистрация
31 Окт 2017
Сообщения
782
Симпатии
230
#12
Чисто теоретически должно. Если equali вернет какое либо значение кроме 0 и клиент будет подключен то условие по сути должно выполнится при &. Правда фиг знает что там возвращает equal/eqauli.
C++ Shell
 

VoiceAttack

Пользователь
Регистрация
13 Июл 2017
Сообщения
9
Симпатии
9
Пол
Мужской
#13
Почему нельзя редактировать свои сообщение.
 

VoiceAttack

Пользователь
Регистрация
13 Июл 2017
Сообщения
9
Симпатии
9
Пол
Мужской
#14
C++:
get_user_name(killer, kname, 31)
get_user_name(victim, vname, 31)
chat_print(0, "^4[Сервер] ^1Игрок ^4%s ^1совершил ^4самоубийство", kname,vname)
Серьезно?

C++:
if(equali(weapon, "grenade") & is_user_connected(killer))
И это будет работать?
Я быстро набросал
FIX
 

Вложения

makcumoc

Пользователь
Регистрация
10 Июл 2017
Сообщения
54
Симпатии
7
Пол
Мужской
#15
не работает((
хотя может с ботами испытывал
завтра провею на серве
 

victormevsa

Пользователь
Регистрация
5 Янв 2018
Сообщения
44
Симпатии
16
Пол
Мужской
#16
не работает((
хотя может с ботами испытывал
завтра провею на серве
должно работать
29 Апр 2019
Можно в шапку кинуть?
29 Апр 2019
Ах да, я по сути не хотел ставить mp3 потому что больше размер файлов будет.
Мне важна была быстрая загрузка к серверу.
 

Portugal

Пользователь
Регистрация
2 Мар 2018
Сообщения
224
Симпатии
4
Пол
Мужской
#17
Ещё вопросик а когда игрок переходит за другую тиму и умерает плагин считает что он сделал суицыд и проигрывает звук суицыда :)?
 

victormevsa

Пользователь
Регистрация
5 Янв 2018
Сообщения
44
Симпатии
16
Пол
Мужской
#18