Подготовка к HalloWeen

Carambarass

Участник
Сообщения
187
Реакции
3
Всем привет, хочу на своем проекте на HalloWeen как то развлечь народ.
Теперь к вопросам вам:
1. Есть ли плагин что после смерти игрока только ему воспроизводится звук в формате mp3?
2. Может знаете еще какие то плагины/штучки которые подойдут для этого, подскажите.
Заранее спасибо.
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
1) Сделать не проблема.
2) Думать за тебя будем? :D

PHP:
#include <emitsoundany>

#define KILL "death/kill.mp3"                                            // путь к звуку

public OnPluginStart()
{
    HookEvent("player_death", pd);                                        //регистрируем событие
}

public OnMapStart()
{
    AddFileToDownloadsTable("sound/deathsound/kill.mp3")                    // скачиваем файл игроку с сервера
    PrecacheSoundAny("death/kill.mp3")                                    // Кешируем звук
}

public pd(Handle:event, const String:name[], bool:dontBroadcast)            // событие
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"))            // получаем индекс игрока.
    {
        EmitSoundToClientAny(client, KILL);                                 // воспроизводим звук при помощи include <emitsoundany>
    }
}

Найди какой нибудь звук и переименуй его на "kill.mp3".
Далее создай папку "death", закинь туда свой звук.

Далее закинь всю папку на сервер в sound/
С плагином наверное знаешь что делать?

Оффтоп
 

Вложения

  • DeathSound.smx
    5.2 КБ · Просмотры: 13
  • DeathSound.sp
    785 байт · Просмотры: 19
Последнее редактирование:

Carambarass

Участник
Сообщения
187
Реакции
3
1) Сделать не проблема.
2) Думать за тебя будем? :D
1. Это да)
2. Идей нет, думал что то уже реализовал кто то такого рода))
--- Добавлено позже ---
1) Сделать не проблема.
2) Думать за тебя будем? :D

PHP:
#include <emitsoundany>

#define KILL "death/kill.mp3"                                            // путь к звуку

public OnPluginStart()
{
    HookEvent("player_death", pd);                                        //регистрируем событие
}

public OnMapStart()
{
    AddFileToDownloadsTable("sound/deathsound/kill.mp3")                    // скачиваем файл игроку с сервера
    PrecacheSoundAny("death/kill.mp3")                                    // Кешируем звук
}

public pd(Handle:event, const String:name[], bool:dontBroadcast)            // событие
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"))            // получаем индекс игрока.
    {
        EmitSoundToClientAny(client, KILL);                                 // воспроизводим звук при помощи include <emitsoundany>
    }
}

Найди какой нибудь звук и переименуй его на "kill.mp3".
Далее создай папку "death", закинь туда свой звук.

Далее закинь всю папку на сервер в sound/
С плагином наверное знаешь что делать?

Оффтоп
Хах, спасибо, звук будет воспроизводится только игроку? Не всем на сервере? И можно сделать как то чтобы игрок мог выключить это какой то командой?
 
Последнее редактирование модератором:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Оффтоп

@AlmazON , хелпуй парню.
Оффтоп
 

Carambarass

Участник
Сообщения
187
Реакции
3
Оффтоп

@AlmazON , хелпуй парню.
Да, пасаны если можно, допилите мне выключение на команду !dstop, и если можно что бы после смерти игрока писало еще в чат "[HalloWeen] Чтобы выключить звук при смерти введите !dstop"
А тебе тоже спасибо большое)
Может есть еще какие то идеи на это чудо праздник ? ))
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Может есть еще какие то идеи на это чудо праздник ? ))
Есть, но реализовать не смогу, а может и смогу, но мне тупо лень.

В кс 1.6 был такой плагин... Который создавал призраков на сервере, они летали сами по себе по всей карте, вот такие вот... :ab:

9905892f51.png


Можно тыквы надеть на всех игроков, как шапки новогодние, куча идей, просто реализовывать кто это будет? :ab:

9376a7b64850e49e360ac4f8464d9008.jpg


А тут как я понимаю, партикл, который создавал @2 joints, по моему...
Да и реализовать он сможет, если даже это не он создавал.

Если есть деньги, все что хочешь сделают :beer:
Бесплатно, вряд-ли...
 
Последнее редактирование:

Carambarass

Участник
Сообщения
187
Реакции
3
Есть, но реализовать не смогу, а может и смогу, но мне тупо лень.

В кс 1.6 был такой плагин... Который создавал призраков на сервере, они летали сами по себе по всей карте, вот такие вот... :ab:

9905892f51.png


Можно тыквы надеть на всех игроков, как шапки новогодние, куча идей, просто реализовывать кто это будет? :ab:



R0ovhbc.jpg


А тут как я понимаю, партикл, который создавал @2 joints.
Воспроизводится партикл после смерти игрока, тоже через player_death.
Идея с призраками хорошая) Я имел ввиду может знаешь что уже реализовано.
С партиклс знаю, уже у рико плагин попросил )
Вот пока только со звуком хочу до ума довести.
@Psychologist21 , а вот на счет масок, где такие взять, и какой плагин не знаешь?
 
Последнее редактирование модератором:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Идея с призраками хорошая) Я имел ввиду может знаешь что уже реализовано.
С партиклс знаю, уже у рико плагин попросил )
Вот пока только со звуком хочу до ума довести.
@Psychologist21 , а вот на счет масок, где такие взять, и какой плагин не знаешь?
Писать нужно, либо брать публичный плагин hats, но даже этого не достаточно, нужно искать модельку "тыквы".
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
Оффтоп Не судьба. Оффтоп
 

Carambarass

Участник
Сообщения
187
Реакции
3
Оффтоп Не судьба. Оффтоп
не, алмазон го))) Помоги как то пж)
 

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
Steam Workshop :: Dust 2 Halloween Edition
Немного для атмосферности.
--- Добавлено позже ---
@AlmazON, Оффтоп
 
Последнее редактирование:
M

MrDantesoff

"sv_holiday_mode" = "1" | game replicated - 0 = OFF, 1 = Halloween, 2 = Winter
И должны быть и призраки и т.д.
Жду лойсиков
--- Добавлено позже ---
ага, должны быть
Но у меня их нет ;/
 
Последнее редактирование модератором:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Разве вырезали?
Странно, у меня он работает.
Надо будет тестануть, будет работать, отпишусь.

Ну вроде как вписал, только ничего не изменилось...
А что в обще должно было быть?
 
Последнее редактирование:
Сверху Снизу