HEADSHOT

lifestyle

Пользователь
Регистрация
14 Авг 2018
Сообщения
16
Симпатии
0
Добрый день. Кто поможет сделать плагин, чтобы проигрывался при убийстве в голову звук HEADSHOT. Чтобы только он один производился, других не не надо
 

fantom

Разработчик
Регистрация
11 Июн 2017
Сообщения
426
Симпатии
293
Пол
Мужской
Взять любой готовый и удалить другие звукы (вместе с кодом который их воспроизводит)
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
В стандартном miscstat можно через меню выбрать звуки, которые будут воспроизводиться, там же есть нужный вам звук. К тому же в сети великое множество таких плагинов, советую поискать
 

Flymic24

Пользователь
Регистрация
15 Июн 2017
Сообщения
85
Симпатии
43
Пол
Мужской
Код:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

const m_LastHitGroup = 75;

#define HeadShot    "killing/HeadShot.wav"

public plugin_init()    {
    RegisterHam(Ham_Killed, "player", "Ham_Killed_post", .Post = false);
}

public plugin_precache(){
    precache_sound(HeadShot);
}

public Ham_Killed_post(iVictim, iKiller, shouldgib)
{
    if (!is_user_connected(iKiller) || iVictim == iKiller)    {
        return HAM_IGNORED;
    }
    
    if(get_pdata_int(iVictim, m_LastHitGroup) != HIT_HEAD)    {
        return HAM_IGNORED;
    }
    
    emit_sound(iKiller, CHAN_ITEM, HeadShot, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}
 

Анатолий

Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
686
Симпатии
196
Пол
Мужской
ВКонтакте
e1337ace
Код:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

const m_LastHitGroup = 75;

#define HeadShot    "killing/HeadShot.wav"

public plugin_init()    {
    RegisterHam(Ham_Killed, "player", "Ham_Killed_post", .Post = false);
}

public plugin_precache(){
    precache_sound(HeadShot);
}

public Ham_Killed_post(iVictim, iKiller, shouldgib)
{
    if (!is_user_connected(iKiller) || iVictim == iKiller)    {
        return HAM_IGNORED;
    }
   
    if(get_pdata_int(iVictim, m_LastHitGroup) != HIT_HEAD)    {
        return HAM_IGNORED;
    }
   
    emit_sound(iKiller, CHAN_ITEM, HeadShot, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}
норм конечно но зачем юзать ham и fm для мизерного плагина??
 

Flymic24

Пользователь
Регистрация
15 Июн 2017
Сообщения
85
Симпатии
43
Пол
Мужской
норм конечно но зачем юзать ham и fm для мизерного плагина??
Специально для вас, вторая часть аттракциона "Очумелые ручки"
Код:
#include <amxmodx>

#define HeadShot    "killing/HeadShot.wav"

public plugin_init()    {
    register_event("DeathMsg", "Event_Death", "a", "1>0", "3=1");
}

public plugin_precache(){
    precache_sound(HeadShot);
}

public Event_Death()
{
    new iKiller = read_data(1);
    new iVictim = read_data(2);
    
    if (iVictim == iKiller)    {
        return;
    }
    
    emit_sound(iKiller, CHAN_ITEM, HeadShot, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}
 

Анатолий

Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
686
Симпатии
196
Пол
Мужской
ВКонтакте
e1337ace
Специально для вас, вторая часть аттракциона "Очумелые ручки"
Код:
#include <amxmodx>

#define HeadShot    "killing/HeadShot.wav"

public plugin_init()    {
    register_event("DeathMsg", "Event_Death", "a", "1>0", "3=1");
}

public plugin_precache(){
    precache_sound(HeadShot);
}

public Event_Death()
{
    new iKiller = read_data(1);
    new iVictim = read_data(2);
   
    if (iVictim == iKiller)    {
        return;
    }
   
    emit_sound(iKiller, CHAN_ITEM, HeadShot, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}
да божеее я все это знаю!!! я не безрукий!
 

Анатолий

Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
686
Симпатии
196
Пол
Мужской
ВКонтакте
e1337ace
Сверху Снизу