AMX MOD X
Четверг, 25.04.2024, 02:39:47



Приветствую Вас Гость | RSS
[ Главная ] [ Team Kill Announcer - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Плагины » Готовые плагины » Team Kill Announcer (звуковое сопровоздение при убийстве своего!)
Team Kill Announcer
BruteДата: Суббота, 05.01.2008, 08:44:30 | Сообщение # 1
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
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
Репутация: 2
Статус: Не в сети
Спасибо!! crazy
 
slogicДата: Понедельник, 07.01.2008, 23:24:56 | Сообщение # 3
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Странный подход:
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
Репутация: 9
Статус: Не в сети
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
Репутация: 5
Статус: Не в сети
Я не вижу файл в "Файловом архиве" ни на одной из страниц 0_о Плохо смотрю?

[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
slogicДата: Среда, 09.01.2008, 13:55:42 | Сообщение # 6
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Второй сверху в разделе Плагины. Либо вот тебе прямая ссылка: http://amxmodx.ucoz.ru/load/0-0-0-46-20
 
jas0nДата: Среда, 09.01.2008, 16:15:42 | Сообщение # 7
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
[Brute]
Спасибо за крупные буквы и указание где качать, но посмотри скрин. Я не нашел там TeamKill Announcer'a ни вторым ни каким его нет на той странице у меня. Ни в ФФ, ни в ИЕ. После 45-го аттача Advanced Bot Control сразу в списке идет 47-й Votemod AlMod'a... 46-го твоего не видно.
[slogic]
Tnx за прямой линк.
Прикрепления: 3446104.jpg (112.2 Kb)


[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
slogicДата: Среда, 09.01.2008, 16:52:49 | Сообщение # 8
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Quote (jas0n)
Я не нашел там TeamKill Announcer'a ни вторым ни каким его нет на той странице у меня

Закэшированна значит. Либо у тебя, либо на прокси (если юзаешь).
 
jas0nДата: Среда, 09.01.2008, 20:00:32 | Сообщение # 9
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
В принципе вопрос уже не актуален, но нет. Ни на работе ни дома прокси нет и кэш у меня всегда нормально работал, тем более, что после переустановки ФФ я на этой странице побывал впервый раз. Но вот сейчас дома проверяю - тоже самое в обоих браузерах. И в только что установленной опере тож самое, так что я склоняюсь к версии, что что-то на странице не то.

[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
Immortal_BLGДата: Четверг, 10.01.2008, 00:23:40 | Сообщение # 10
Лейтенант
Группа: Пользователи
Сообщений: 56
Репутация: 2
Статус: Не в сети
Quote (jas0n)
Я не вижу файл в "Файловом архиве" ни на одной из страниц 0_о Плохо смотрю?

У мя такаяже проблема, но проблема изчерпалась благодаря slogic за ссылку :P


Сообщение отредактировал Immortal_BLG - Четверг, 10.01.2008, 00:25:00
 
BruteДата: Четверг, 10.01.2008, 07:20:31 | Сообщение # 11
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
так я открыл в другом браузере, и меня такая-же фигня - как и у jas0n! Я перезалил но не помогло! почему-то стоит галочка, матерьял не активен! Чё за хрень?
Прикрепления: 1306573.jpg (145.5 Kb)


Сообщение отредактировал Brute - Четверг, 10.01.2008, 07:22:51
 
AlModДата: Четверг, 10.01.2008, 11:53:07 | Сообщение # 12
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Потому что пользователи не могут заливать материалы сразу. Материал заливается, но админ должен его утвердить.
2Brute
Если планируешь часто заливать могу тебя добавить в вип группу, там контроль контента не нужен


 
BruteДата: Пятница, 11.01.2008, 14:19:52 | Сообщение # 13
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
оО конечно добавь меня! Защищайте ВиАйПи команда! ;)

вчера кто-то на официальном форуме выставил аналогичный плагин!

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)
}

это их код, вроде бы ещё у них ума нехватило до ума довести ;)

чё они такие тупые или придуряются? lol

Сообщение отредактировал Brute - Воскресенье, 24.02.2008, 12:51:57
 
slogicДата: Пятница, 11.01.2008, 14:47:31 | Сообщение # 14
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
я бы не сказал, что connor тупой, скорее наоборот. я его знаю (косвенно) еще по amx mod форуму. кстати тот скрипт написан в моем стиле :P
 
AMX Mod X Форум » Плагины » Готовые плагины » Team Kill Announcer (звуковое сопровоздение при убийстве своего!)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024