Advanced Kill Assists — Фраг и деньги за помощь при убийстве [ReAPI]

Наверняка многие игроки видели на серверах, когда одного противника убивают два игрока, например: Killer + dream-x | leo *killed* Andrey. Так вот, это как раз и есть этот плагин для сервера CS 1.6Advanced Kill Assists v1.6 с поддержкой AES от Xelson'а будет награждать за помощь при убийстве обоих тиммейтов, если оба они нанесли определенный % урона одному и тому же противнику. После убийства обоим начислится фраг в таблице, а в киллбаре будет отображаться помощь при убийстве, как на скриншоте. Кроме того можно настроить, чтобы за помощь при убийстве так же начислялся повышенный денежный бонус при «ассисте». В чате после пишется об этом уведомление, типа: «Ваш ник» Вы получили «кол-во денег» за помощь «Ник помощника» в убийстве «ник противника»! Все эти параметры можно настроить в конфиге, как % урона, так же $-вознаграждение, давать ли фраг и т.д.

Плагин никаких дополнительных настроек не требует. Можете настроить параметры в конфиге и сразу ставить на сервер, благо он уже скомпилирован под самый актуальный AMXX 1.9.0. Тестировался уже на многих серверах моих клиентов и претензий 0. Хоть сам по себе плагин не новый, ему уже порядка 5 лет, но работает прекрасно на современных компонентах. :)

[02.10.2025 UPDATE] Плагин обновлен до последней версии v1.6. Добавлен новый квар aka_noffreward, при включенном значении (1) игроку, который помог убить товарища по команде (дружественный огонь), не будут начислен фраг, деньги и опыт AES.

Требования:


Для работы плагина требуются модуль ReAPI (скачать).


Совместимость с версиями


Amxx 1.8.2, Amxx 1.9.0, Amxx 1.10.0 dev.
 

Установка:

1) Архив с плагином распаковать.
2) Настроить конфиг плагина adv_kill_assist.cfg на свой вкус. Базово он уже настроен адаптивно. Далее всё содержимое архива из папки cstrike просто закидываем на ваш сервер в папку cstrike.
3) После пропишите плагин kill_assist.amxx с новой строки в plugins.ini вашего сервера (находится в addons/amxmodx/configs). Плагин уже скомпилирован для AMXX 1.9.0. Если у вас другая версия AMXX, в архиве присутствует исходник плагина.
4) Перезапустите сервер или смените карту, чтобы проверить работу плагина. На этом установка завершена. Приятной игры.

Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.

Настройки конфига плагина

//[RUS]    Алгоритм для определения помощников в убийтве. По-умолчанию используется ADVANCED (1).
//        CSSTATSX (0) — эквивалентный CSstatsX алгоритм учёта помощи по убийствам с использованием соответствующего квара. Алгоритм выбирает такого игрока, который
//    нанес больше всего ущерба жертве и не менее допустимого значения, определяемое кваром csstats_sql_assisthp из CSstatsX либо параметром aka_damage.
//    Если CSstatsX не установлен, то для просчётов используется значение aka_damage
//        ADVANCED (1) — улучшенная и более справедливая формула, которая выбирает из ряда других ассистентов такого, кто больше всего нанес урона
//    жертве и чей процент урона от общего ущерба от всех составляет не менее aka_damage процентов. Этот алгоритм не синхронизируется
//    с CSstatsX, что может повлечь к неучёту их в статистике.
//
//[ENG]    Algorithm for determining assistants in the assassination. The default is ADVANCED (1).
//        CSSTATSX (0) — CSSTATSX — Equivalent to CSstatsX.
//        ADVANCED is an improved and fairer formula that chooses from a number of other assistants
//  who has dealt the most damage victim and whose percentage of damage from the total damage
//  from all is at least DAMAGE_FOR_ASSIST percent.
//
aka_algorithm "1"

//[RUS]    Универсальное значение урона. Его значение определяется алгоритмом aka_algorithm.
//
//[ENG]     Universal damage value. Its value is determined by the aka_algorithm.
//
aka_damage "40.0"

//[RUS]    При положительном значении игроку, оказавшему помощь в убийстве, будет зачислятся фраг.
//
//[ENG]    If the value is positive, the player who assisted in the kill will be credited with a frag.
//
aka_frag "1"

//[RUS]    Сколько денег платить игроку, совершившему помощь в убийстве. Оплата произойдет только если указано значение больше нуля.
//
//[ENG]    How much money to pay to the assisted player. Payment will be made only if the specified value is greater than zero.
//
aka_money "300"

//[RUS] Сколько опыта начислять игроку, совершившему помощь в убийстве. Начисление произойдет только если указано значение больше нуля.
// Необходима компиляция с наличием aes_v.inc в папке include.
//
//[ENG]    How much AES experience to give to the assisted player.
//
aka_exp "0"

//[RUS]    Если значение не равно нулю, то игроку, который помог убить товарища по команде (дружественный огонь), не будут начислены фраг, деньги и опыт AES.
//
//[ENG]    If the value is not zero, the player who assisted in the kill a teammate (friendly fire) will not be credited with a frag, money and AES experience.
//
aka_noffreward "1"


//[RUS] При положительном значении выведет сообщение для ассистента по убийству.
// Шаблон сообщения мультиязычный и можно найти в data/lang/next21_kill_assist.txt.
// Поддерживаются специальные вставки:
//        [award]  — Награда за убийство деньгами, которая равна aka_money. Выводится без символа '$'
//        [exp]      — Награда за убийство опытом, которая равна aka_exp. Работает только с AES.
//        [killer] — Ник игрока, совершившего убийство
//        [victim] — Ник игрока, который был убит
//    Значение [exp] работает только при aka_exp > 0 и активированном AES, а значение [award] работает только при aka_money > 0.
//    В противном случае будет выведено пустое значение.
//
//[ENG] Display a chat message to the player who assisted in the kill. The message template is contained in data/lang/next21_kill_assist.txt.
//    Special inserts supported:
//        [award]  — Money kill reward equal to aka_money. Output without the '$' character.
//        [exp]      — Experience kill reward equal to aka_exp. Only works with AES.
//        [killer] — Killer player nickname.
//        [victim] — Victim player nickname.
//    The [exp] value only works with aka_exp > 0 and AES activated, and the [award] value only works with aka_money > 0.
//    Otherwise, an empty value will be displayed.
//
// Requires compilation with aes_v.inc in the include directory.
aka_chatmessage "1"

 


Категория: Плагины для сервера [amxx] | Добавил: Leo
Просмотров: 3535 | Загрузок: 1163 | Комментарии: 6 | Рейтинг: 5.0/1
Автор файла: Xelson | Источник: https://hlds.run


Всего комментариев: 6
0
5   [Материал]
привет Leo! Подскажи если у меня не стоит AES и вообще нет плагина званий.То плагин работать будет?

0
6   [Материал]
Привет, да, будет)

0
3   [Материал]
pluginul nu funcționează, se întrerupe, nu rulează

0
4   [Материал]
The plugin is working. 100%. I checked it personally. There's something wrong with you.

0
1   [Материал]
Advanced Kill Ass 1.3c Xelson kill_assist.amx întrerupt 
Please help me

0
2   [Материал]
how broken?

Имя *:
Email *:
Код *: