Показать сообщение отдельно
Непрочитано 06.05.2010, 00:58   #2
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: Написание простого плагина под EventScripts 2.0+

Ozzy предложил установить в качестве звука - голос из Unreal (HeadShot). Я экспортировал из Unreal этот звук, и подогнал его под нужный формат и битрейты. Не забывайте отредактировать сам плагин:

PHP код:
// Плагин HeadShot
// Автор PROGRAMMATOR
// (c) 2010 www.zone-game.info

event player_hurt
{
    
// проверяем, попали ли мы в голову цели
    
if (event_var(hitgroup) == 1) do
    {
        
// проверим умерла ли цель от нашего попадания
        
if (event_var(health) < 1) do
        {
            
// вывод сообщения в центре экрана, который показан только атакующему
            
es_centertell event_var(attackerПопадание в голову!
            
            
// проигрывание звука у определенного игрока (атакующего)
            
es_cexec event_var(attackerplaygamesound player/headshot.wav
        
}
    }

Теперь, чтобы наш звук автоматически загружался каждому игроку, необходимо в секцию загрузок Main Admin Plugin добавить наш звук, в итоге файл cstrike\cfg\mani_admin_plugin\downloads.txt будет следующего содержания:

PHP код:
"downloads.txt"
{
    
"downloads"
    
{
        
"HeadShot"    "sound/player/headshot.wav"
    
}

Звук прикрепил к сообщению. После загрузки не забудьте разархивировать его в сервер, по пути:

Цитата:
cstrike\sound\player\
Вложения
Тип файла: zip headshot.zip (50.7 Кб, 9 просмотров)
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо: