|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Team Kill Announcer
|
|
Brute | Дата: Суббота, 05.01.2008, 08:44:30 | Сообщение # 1 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| PLUGIN "Team Killer Announcer" VERSION "1.3" AUTHOR "Brute" //--------------------------------------------------------------------------------------------------------------------------- //обсуждать здесь //идею принадлежит Immortal_BLG, а также он предоставил звуковой файл teamkiller.wav !!! //---------------------------------------------------------------------------------------------------------------------------- Описание: плагин анонсирует убийство члена своей команды. Переменные: tk_announcer (1 - по умолчанию) если эта переменная не равна единице, тогда плагин выключается полностью. КАЧАТЬ ТУТАААААААА---->>>>>>>скачать здесь в версии 1.1 исправлена ошибка: [AMXX] Run time error 10 (plugin "tk_announcer.amxx") (native "cs_get_user_team") - debug not enabled! в версии 1.3 упрощение: теперь плагин универсальный- подходит для всех модов халвы, если это не так пиши ниже! Ещё: зрители HLTV этот звук неуслышат!(помог slogic) в версии 1.4 ожидается: текстовое сообщение-кто кого убил, в какой команде это произошло.
Сообщение отредактировал Brute - Воскресенье, 13.01.2008, 15:35:52 |
|
| |
Immortal_BLG | Дата: Суббота, 05.01.2008, 08:47:50 | Сообщение # 2 |
Лейтенант
Группа: Пользователи
Сообщений: 56
Статус: Не в сети
| Спасибо!!
|
|
| |
slogic | Дата: Понедельник, 07.01.2008, 23:24:56 | Сообщение # 3 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| Странный подход: Code if(get_user_team(plA) == 2 && get_user_team(plB) == 2) { play_sound() } if(get_user_team(plA) == 1 && get_user_team(plB) == 1) { play_sound() } А если в моде команды кодируются по другому? И вообще кто такой plA, а кто такой plB, ты различаешь? Я советую того, кто убийца проверить, равен ли он 0 (это worldspawn) и игнорировать такие события. А если team(plA) != team(plB) то тогда проиграть звук. Тогда плагин будет универсальным. И потом мне непонятно, зачем проигрывать звук всем, в том числе HLTV клиентам и мертвым?
|
|
| |
Brute | Дата: Вторник, 08.01.2008, 19:31:03 | Сообщение # 4 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| plA -это килер plB -это побежденный Code если (команда(Килера) точно вторая И команда (Побежденного) точно вторая { тогда играть звук } team(plA) != team(plB) - спасибо учту в новой версии! Quote (slogic) И потом мне непонятно, зачем проигрывать звук всем, в том числе HLTV клиентам и мертвым? насчёт HLTV клиентов согласен 100%, но а мёртвым и так "мёртво"...Добавлено (2008-01-08, 7:31 Pm) --------------------------------------------- Опять обновление! Читайте выше!
|
|
| |
jas0n | Дата: Среда, 09.01.2008, 13:08:24 | Сообщение # 5 |
Лейтенант
Группа: Скриптеры
Сообщений: 69
Статус: Не в сети
| Я не вижу файл в "Файловом архиве" ни на одной из страниц 0_о Плохо смотрю?
[G]ood [L]uck [A]nd [H]ave [F]un!!!
|
|
| |
slogic | Дата: Среда, 09.01.2008, 13:55:42 | Сообщение # 6 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| Второй сверху в разделе Плагины. Либо вот тебе прямая ссылка: http://amxmodx.ucoz.ru/load/0-0-0-46-20
|
|
| |
jas0n | Дата: Среда, 09.01.2008, 16:15:42 | Сообщение # 7 |
Лейтенант
Группа: Скриптеры
Сообщений: 69
Статус: Не в сети
| [Brute] Спасибо за крупные буквы и указание где качать, но посмотри скрин. Я не нашел там TeamKill Announcer'a ни вторым ни каким его нет на той странице у меня. Ни в ФФ, ни в ИЕ. После 45-го аттача Advanced Bot Control сразу в списке идет 47-й Votemod AlMod'a... 46-го твоего не видно. [slogic] Tnx за прямой линк.
[G]ood [L]uck [A]nd [H]ave [F]un!!!
|
|
| |
slogic | Дата: Среда, 09.01.2008, 16:52:49 | Сообщение # 8 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| Quote (jas0n) Я не нашел там TeamKill Announcer'a ни вторым ни каким его нет на той странице у меня Закэшированна значит. Либо у тебя, либо на прокси (если юзаешь).
|
|
| |
jas0n | Дата: Среда, 09.01.2008, 20:00:32 | Сообщение # 9 |
Лейтенант
Группа: Скриптеры
Сообщений: 69
Статус: Не в сети
| В принципе вопрос уже не актуален, но нет. Ни на работе ни дома прокси нет и кэш у меня всегда нормально работал, тем более, что после переустановки ФФ я на этой странице побывал впервый раз. Но вот сейчас дома проверяю - тоже самое в обоих браузерах. И в только что установленной опере тож самое, так что я склоняюсь к версии, что что-то на странице не то.
[G]ood [L]uck [A]nd [H]ave [F]un!!!
|
|
| |
Immortal_BLG | Дата: Четверг, 10.01.2008, 00:23:40 | Сообщение # 10 |
Лейтенант
Группа: Пользователи
Сообщений: 56
Статус: Не в сети
| Quote (jas0n) Я не вижу файл в "Файловом архиве" ни на одной из страниц 0_о Плохо смотрю? У мя такаяже проблема, но проблема изчерпалась благодаря slogic за ссылку :P
Сообщение отредактировал Immortal_BLG - Четверг, 10.01.2008, 00:25:00 |
|
| |
Brute | Дата: Четверг, 10.01.2008, 07:20:31 | Сообщение # 11 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| так я открыл в другом браузере, и меня такая-же фигня - как и у jas0n! Я перезалил но не помогло! почему-то стоит галочка, матерьял не активен! Чё за хрень?
Сообщение отредактировал Brute - Четверг, 10.01.2008, 07:22:51 |
|
| |
AlMod | Дата: Четверг, 10.01.2008, 11:53:07 | Сообщение # 12 |
Сонный кодер
Группа: Админы
Сообщений: 600
Статус: Не в сети
| Потому что пользователи не могут заливать материалы сразу. Материал заливается, но админ должен его утвердить. 2Brute Если планируешь часто заливать могу тебя добавить в вип группу, там контроль контента не нужен
|
|
| |
Brute | Дата: Пятница, 11.01.2008, 14:19:52 | Сообщение # 13 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| оО конечно добавь меня! Защищайте ВиАйПи команда! вчера кто-то на официальном форуме выставил аналогичный плагин! http://forums.alliedmods.net/showthread.php?t=65521 Code #include <amxmodx>
new g_iMaxplayers new const teamkill_sound[] = "misc/tk.wav"
public plugin_precache() { precache_sound(teamkill_sound) }
public plugin_init() { register_plugin("tk sound", "0.1", "connorr") register_event("DeathMsg", "eDeathMsg", "a") }
public plugin_cfg() { g_iMaxplayers = get_maxplayers() }
public eDeathMsg() { new iKiller = read_data(1) if( !(1 <= iKiller <= g_iMaxplayers) ) return
if( !is_user_connected(iKiller) ) return
new iVictim = read_data(2) if(get_user_team(iKiller) != get_user_team(iVictim)) return
// choose one of those //client_cmd(iKiller, "spk %s", teamkill_sound) //client_cmd(iVictim, "spk %s", teamkill_sound) //client_cmd(0, "spk %s", teamkill_sound) } это их код, вроде бы ещё у них ума нехватило до ума довести чё они такие тупые или придуряются?
Сообщение отредактировал Brute - Воскресенье, 24.02.2008, 12:51:57 |
|
| |
slogic | Дата: Пятница, 11.01.2008, 14:47:31 | Сообщение # 14 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| я бы не сказал, что connor тупой, скорее наоборот. я его знаю (косвенно) еще по amx mod форуму. кстати тот скрипт написан в моем стиле :P
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |