|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
|
Ищу простенький плагин!
|
|
| Root | Дата: Четверг, 16.10.2008, 11:56:17 | Сообщение # 1 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| Ищу плагин при убийстве с ножа происходит звук который ты задал!
|
| |
|
|
| se7h | Дата: Четверг, 16.10.2008, 18:30:41 | Сообщение # 2 |
 Генерал-майор
Группа: Cупер-модеры
Сообщений: 424
Статус: Не в сети
| Code #include <amxmodx>
new c_plugin
new const g_sound[] = "misc/cow.wav" // здесь задашь звук нужный тебе
public plugin_precache() precache_sound(g_sound)
public plugin_init() { register_plugin("Knifedeath Sound", "1.0", "se7h")
c_plugin = register_cvar("amx_knifedeath", "1") // 1/0 включить/выключить плагин
register_event("DeathMsg", "death", "a") }
public death() { if(get_pcvar_num(c_plugin)) { if(get_user_weapon(read_data(1)) == CSW_KNIFE) client_cmd(0, "spk %s", g_sound) } }
|
| |
|
|
| Root | Дата: Пятница, 17.10.2008, 11:51:30 | Сообщение # 3 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| а путь прописывать сюда? Code new const g_sound[] = "misc/cow.wav" // sound/knife/tt.mp3 так? Добавлено (2008-10-17, 11:49 Am) --------------------------------------------- а все врубил )))))))) ступил сори Добавлено (2008-10-17, 11:51 Am) --------------------------------------------- о кстате а можно добавить hyd сообщения по центру кто кого завалил? а звук всем слышен?
|
| |
|
|
| DaTa | Дата: Пятница, 17.10.2008, 12:00:48 | Сообщение # 4 |
|
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| тебе предоставили вариант для wav-звуков, для mp3 Code client_cmd(0, "spk %s", g_sound) должно быть Code client_cmd(0, "mp3 play %s", g_sound)
|
| |
|
|
| Root | Дата: Пятница, 17.10.2008, 13:39:21 | Сообщение # 5 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| Скомпелировал закинул звук в misc написал вроде в коде все правильно! не работает! в списке плагинов он включён написано а режу человека и нет ничего! Code #include <amxmodx>
new c_plugin
new const g_sound[] = "misc/ct_imhit.wav" // здесь задашь звук нужный тебе
public plugin_precache() precache_sound(g_sound)
public plugin_init() { register_plugin("Knifedeath Sound", "1.0", "se7h")
c_plugin = register_cvar("amx_knifedeath", "1") // 1/0 включить/выключить плагин
register_event("DeathMsg", "death", "a") }
public death() { if(get_pcvar_num(c_plugin)) { if(get_user_weapon(read_data(1)) == CSW_KNIFE) client_cmd(0, "spk %s", g_sound) } }
|
| |
|
|
| se7h | Дата: Пятница, 17.10.2008, 18:42:47 | Сообщение # 6 |
 Генерал-майор
Группа: Cупер-модеры
Сообщений: 424
Статус: Не в сети
| лично проверял, всё работает Добавлено (2008-10-17, 6:42 Pm) --------------------------------------------- Quote (Root) о кстате а можно добавить hyd сообщения по центру кто кого завалил? а звук всем слышен? при убийстве ножом по центру будет сообщение: "Имя игрока has killed Имя игрока knife" Code #include <amxmodx>
new c_plugin, g_MsgSync
new const g_sound[] = "misc/cow.wav" // здесь задашь звук нужный тебе
public plugin_precache() precache_sound(g_sound)
public plugin_init() { register_plugin("Knifedeath Sound", "1.02", "se7h")
c_plugin = register_cvar("amx_knifedeath", "1") // 1/0 включить/выключить плагин
register_event("DeathMsg", "death", "a", "1>0")
g_MsgSync = CreateHudSyncObj() }
public death() { if(get_pcvar_num(c_plugin)) { if(get_user_weapon(read_data(1)) == CSW_KNIFE) { static victimname[64], killername[64] get_user_name(read_data(1), killername, 63) get_user_name(read_data(2), victimname, 63) set_hudmessage(160, 160, 160, -1.0, 0.8, 0, 1.0, 5.0, 0.5, 0.5) ShowSyncHudMsg(0, g_MsgSync, "%s has killed %s knife", killername, victimname) client_cmd(0, "spk %s", g_sound) } } } как менять цвет и месторасположение сообщения можно узнать на этом форуме, поищи если надо
Сообщение отредактировал se7h - Вторник, 21.10.2008, 11:14:46 |
| |
|
|
| Root | Дата: Понедельник, 20.10.2008, 00:15:42 | Сообщение # 7 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| звука нет почему - то
|
| |
|
|
| se7h | Дата: Понедельник, 20.10.2008, 17:09:50 | Сообщение # 8 |
 Генерал-майор
Группа: Cупер-модеры
Сообщений: 424
Статус: Не в сети
| ради чистоты опыта отключи все сторонние плагины кроме этого и потом проверяй
Сообщение отредактировал se7h - Понедельник, 20.10.2008, 17:14:02 |
| |
|
|
| Root | Дата: Понедельник, 20.10.2008, 23:06:13 | Сообщение # 9 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| он у меня один на сервере стоит! т.к это кв сервер! иногда проверяю на нем плагины! + надпись кто кого убил пишется + надпись пишется даже тогда когда упал с крыши и разбился)
Сообщение отредактировал Root - Понедельник, 20.10.2008, 23:07:53 |
| |
|
|
| se7h | Дата: Вторник, 21.10.2008, 11:18:26 | Сообщение # 10 |
 Генерал-майор
Группа: Cупер-модеры
Сообщений: 424
Статус: Не в сети
| Изменил код в посте с исходником, теперь при смертельном падении или другом подобном убийстве надписи не будет Добавлено (2008-10-21, 11:18 Am) ---------------------------------------------
Code #include <amxmodx>
new c_plugin, g_MsgSync
new const g_sound[] = "misc/cow.wav" // здесь задашь звук нужный тебе
public plugin_precache() precache_sound(g_sound)
public plugin_init() { register_plugin("Knifedeath Sound", "1.02", "se7h")
c_plugin = register_cvar("amx_knifedeath", "1") // 1/0 включить/выключить плагин
register_event("DeathMsg", "death", "a", "1>0")
g_MsgSync = CreateHudSyncObj() }
public death() { if(get_pcvar_num(c_plugin)) { if(get_user_weapon(read_data(1)) == CSW_KNIFE) { static victimname[64], killername[64] get_user_name(read_data(1), killername, 63) get_user_name(read_data(2), victimname, 63) set_hudmessage(160, 160, 160, -1.0, 0.8, 0, 1.0, 5.0, 0.5, 0.5) ShowSyncHudMsg(0, g_MsgSync, "%s has killed %s knife", killername, victimname) client_cmd(0, "spk %s", g_sound) } } }
|
| |
|
|
| Root | Дата: Вторник, 21.10.2008, 12:50:09 | Сообщение # 11 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| а у тебя звук работает? ты у себя проверял?
|
| |
|
|
| se7h | Дата: Вторник, 21.10.2008, 18:34:05 | Сообщение # 12 |
 Генерал-майор
Группа: Cупер-модеры
Сообщений: 424
Статус: Не в сети
| да, всё работает проверь правильность пути к звуку Добавлено (2008-10-21, 6:34 Pm) --------------------------------------------- звук должен обязательно находиться в папке cstrike/sound
Сообщение отредактировал se7h - Вторник, 21.10.2008, 18:35:10 |
| |
|
|
| Root | Дата: Среда, 22.10.2008, 00:40:57 | Сообщение # 13 |
|
Лейтенант
Группа: Пользователи
Сообщений: 60
Статус: Не в сети
| Ну вот смотри я кидаю звук в формате wav и с названием knf в папку misc а плагин прописываю так Quote #include <amxmodx> new c_plugin, g_MsgSync new const g_sound[] = "misc/knf.wav" // здесь задашь звук нужный тебе public plugin_precache() precache_sound(g_sound) public plugin_init() { register_plugin("KnifedeathSound", "1.01", "se7h") c_plugin = register_cvar("amx_knifedeath", "1") // 1/0 включить/выключить плагин register_event("DeathMsg", "death", "a") g_MsgSync = CreateHudSyncObj() } public death() { if(get_pcvar_num(c_plugin)) { if(get_user_weapon(read_data(1)) == CSW_KNIFE) { static victimname[64], killername[64] get_user_name(read_data(1), killername, 63) get_user_name(read_data(2), victimname, 63) set_hudmessage(160, 160, 160, -1.0, 0.8, 0, 1.0, 5.0, 0.5, 0.5) ShowSyncHudMsg(0, g_MsgSync, "%s has killed %s knife", killername, victimname) client_cmd(0, "spk %s", g_sound) } } } тут вроде ничего сложного нет! Добавлено (2008-10-22, 0:23 Am) --------------------------------------------- на счет саунда щас попробую Добавлено (2008-10-22, 0:40 Am) --------------------------------------------- ВСе закинул все нормально путь указал верно! до етого неверно указывал! захожу на сервак наконец качаю этот звук! но при убийстве с ножа звука нет)))))) в конфиге у меня все нормально!
|
| |
|
|
| se7h | Дата: Среда, 22.10.2008, 10:42:30 | Сообщение # 14 |
 Генерал-майор
Группа: Cупер-модеры
Сообщений: 424
Статус: Не в сети
| звук должен быть PCM WAV, с частотой дискретизации 22.1 kHz (можно и 11), битностью 8 или 16 bit а попробуй ради интетерса с тем звуком что я изначально выставил cow.wav (мычанье коровы) Code new const g_sound[] = "misc/cow.wav" закинь сюда свой звук, я гляну что за он
Сообщение отредактировал se7h - Среда, 22.10.2008, 10:53:57 |
| |
|
|
| gOOdRich | Дата: Среда, 22.10.2008, 10:50:31 | Сообщение # 15 |
 Генерал-майор
Группа: Пользователи
Сообщений: 251
Статус: Не в сети
| Double Knife Frags AlliedModders
|
| |
|
|
 | AMX Mod X Russian Community © 2006-2026  |  |
|
| |