Atac sound, помогите дописать плагин |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Atac sound, помогите дописать плагин |
famix
|
1.5.2010, 9:47
Сообщение
|
|
|
исправил все равно не работает((
|
|
|
|
GUNNER
|
1.5.2010, 12:17
Сообщение
|
![]() |
Попробуй так
Код if (IsPlayer(i_Attacker) && (get_user_team(i_Victim) == get_user_team(i_Attacker))) Если не заработает, то можно еще попробовать использовать cs_get_user_team вместо get_user_team (нужен модуль cstrike) |
|
|
|
GODZILLA
|
1.5.2010, 16:17
Сообщение
|
![]() |
уахахаха
у меня в стиме не мог спросить??
Отредактировал: GODZILLA, - 1.5.2010, 16:20
|
|
|
|
famix
|
19.6.2010, 1:46
Сообщение
|
|
|
кто подскажет что тут нетак пожалуйста)
|
|
|
|
famix
|
1.7.2010, 2:58
Сообщение
|
|
|
кто нить поможет?
|
|
|
|
STR@TEG
|
1.7.2010, 15:14
Сообщение
|
|
|
famix,
Пробуй: Код #include <amxmodx>
#include <amxmisc> #include <hamsandwich> #define IsPlayer(%1) (1 <= %1 <= g_MaxPlayers) new g_MaxPlayers public plugin_init() { register_plugin("Team Attack Sound", "0.1", "WEST") RegisterHam(Ham_TakeDamage, "player", "detectDamage") g_MaxPlayers = get_maxplayers() } public plugin_precache() { precache_sound("fam_rus/atac.wav") } public detectDamage(i_Victim, i_Inflictor, i_Attacker, Float:f_Damage, i_Damagebits) { if(IsPlayer(i_Attacker) && get_user_team(i_Victim) == get_user_team(i_Attacker)) { client_cmd(i_Attacker, "spk fam_rus/atac") } return PLUGIN_CONTINUE }
Отредактировал: STR@TEG, - 5.7.2010, 4:39
Причина: исправил код. |
|
|
|
famix
|
9.7.2010, 19:09
Сообщение
|
|
|
все равно не работает (
|
|
|
|
STR@TEG
|
9.7.2010, 21:38
Сообщение
|
|
|
famix,
Проверь присутствие файла atac.wav в папке cstrike\sound\fam_rus, так как в коде все правильно. |
|
|
|
famix
|
9.7.2010, 22:19
Сообщение
|
|
|
он имеется.
Возможно суть плагина недоконца вами понята плагин должен воспроизводить звук при нанесении урона своему т.е при поподании в своего товарища по команде. |
|
|
|
STR@TEG
|
9.7.2010, 22:57
Сообщение
|
|
|
|
|
|
|
GODZILLA
|
9.7.2010, 23:12
Сообщение
|
![]() |
подскажу я тебе - ковыряй исходник atac'a ;)
я тоже писал отдельный плагин, но он не работал. в atac'e есть функция, которая вызывается при попадании. ищи в начале плагина. я бы тебе сказал,где это , но нету ничего под рукой. удачи |
|
|
|
STR@TEG
|
10.7.2010, 17:10
Сообщение
|
|
|
Плагин работает отлично, сам только что проверил.
|
|
|
|
famix
|
10.7.2010, 22:10
Сообщение
|
|
|
может потому что у меня стоит ATAC?
|
|
|
|
famix
|
10.7.2010, 22:45
Сообщение
|
|
|
у меня пишет в меню управления плагинами так unknowen ОШИБКА что это значит?
|
|
|
|
famix
|
10.7.2010, 23:15
Сообщение
|
|
|
все работает спасибо это просто я тупанул :D
|
|
|
|
STR@TEG
|
11.7.2010, 2:29
Сообщение
|
|
|
|
|
|
|
famix
|
11.7.2010, 13:13
Сообщение
|
|
|
да нет просто я название плагина делал несчитываным вот и неработал :biggrin:
|
|
|
|
![]() ![]() |