You can log in to our site only via STEAM. If you don’t have a STEAM account, please register a free one on the official site steamcommunity.com, then click the button below to log in. Logged-in users have access to many features that make browsing our store more convenient. To purchase plugins, change your IP, or recover a key, logging in is not required.
By logging in to our website, you agree to the terms of our Privacy Policy
The ultimate_knife plugin includes almost everything related to knives on public CS 1.6 servers.
Plugin features:
First round with knives (+respawn). After a map restart, while players are joining, one round (or a set number of seconds) can be spent on knife fights. Respawn can be enabled for dynamics. After the warm-up round, the map restarts and normal gameplay begins.
Vote for a knife round. To start a knife round vote, type /voteknife in chat. If enough players want a knife round, it occurs based on the average selected rounds. Sometimes it’s tiring to shoot every round, and this allows for occasional knife rounds.
Knife duel. A standard knife duel. Swipe a few times on the wall to challenge a player. Players are then moved to a designated area for the duel. There is a spawn editing menu uk_spawnmenu to set custom spawn locations for duels if desired.
Knife throwing. Ability to throw knives. Players or VIPs receive throwing knives at the start of the round, depending on config settings. Knives can also be picked up from the ground. Knives can be thrown with the console command throw_knife, which can be bound to the middle mouse button via say /tknife.
25.01.26BETA - обновить .amxx - исправлено чтение lang файла (баг прошлой версии) 24.10.10BETA - обновить ВСЕ ФАЙЛЫ - обновлено ядро плагина - добавлена полная мультиязычность, даже в конфигах (серверная команда fg_lang) 22.12.08BETA - обновить .amxx - обновлено ядро
22.11.15 - обновить .amxx - релиз БЕТА версии - добавили возможность выдавать метание ножей игрокам по услуге gamecms 21.08.23BETA - обновить .amxx и .cfg - изменили квар uk_throw_bind, теперь по умолчанию выкинуть нож можно на клавишу G, и не нужны никакие бинды, подробнее в конфиге
21.03.23 - обновить .amxx - релиз бета версии 20.10.24BETA - обновить .amxx - исправлен вызов форварда, для плагина cvar_on_map.amxx. До этого не всегда он вызывался при окончании дуэли.
19.11.12 - обновить .amxx - исправлено застревание летающего ножа в талисмане жизни - исправлен редактор спавнов (при включенном плагине mode 2x2 записывалась карта с суффиксом _2x2)
19.08.30 - обновить .amxx и .cfg - исправлена ошибка в логах в амхх190 - исправлена ошибка с лагами, при попадании летящим ножом в стену от плагина mode 2x2 - добавлен квар uk_vote_startround (запретить голосование в самом начале раунда)
18.12.21 - обновить .amxx, .cfg и lang файл - исправили баг, когда ножи застревали в зонах от maps_helper.amxx - исправили время вызывания форварда (вызывался раньше чем начинался раунд на ножах) - добавлен квар uk_vote_flag (разрешает запускать голосование за ножи, только игрокам с этим флагом) - при попадании летящим ножом, теперь учитывается и показывается урон, например в damager_rbs и других плагинах - исправили баг, когда одновременно убивают летящим ножом
18.05.15 - обновить .amxx - добавили к форварду uk_mode еще несколько значений (обновить инклуд) - если остались 1на1, то инфа в чат пишется только им, а не всем - через квар он мап можно изменить квары во время дуэли или voteknife - не показывает надпись "нет ножей", если у юзера нет флага
18.01.17BETA - обновить .amxx - Оптимизирован код, переделано много, надеюсь ошибок не будет... - Добавлена поддержка Cvar On Map (можно отключить статистику во время разминки) - Добавлен форвард forward uk_mode(type) - Исправлена ошибка в логах
17.10.30 - обновить .amxx - Доработка привязки для поддержки некоторых хостингов 17.10.20 - обновить .amxx - Немного улучшили привязку плагинов
17.08.20 - обновить .amxx - Релиз стабильной версии. Описание изменений смотрите ниже. Для юзеров бета версии достаточно обновить .amxx 17.06.26 BETA - обновить .amxx, .cfg - Оптимизация привязки и в целом кода плагина. Плагин cкомпилирован для AMXX 1.8.2, AMXX 1.8.3 и для ReAMXX. Ключ от плагина сам перезапишется в файл fg_keys.ini и в нем будут находится все ключи от других плагинов. Все логи теперь пишутся на русском языке. - добавлен квар uk_firstround_restart - добавлен натив uk_firstround_get - не показывает меню /tknife если смысла в этом нет
15.07.22 - обновить .amxx - Поддержка Team Damager для throw_knife
15.07.15 - обновить .amxx - Немного изменена технология проверки ключей - Теперь есть отдельный файл настроек в amxmodx/data/fg_settings.ini(файл сам создастся при первом включении). В файле присутствует описание кваров, если хотите, можете изменить настройки. В этом же файле теперь прописывается почта для плагина FunGunUpdater - Всего 6 зеркал для проверки ключей
15.03.31 - обновить .amxx - поправлен баг с ножами
15.02.10 - обновить .amxx - Исправлен квар uk_firstround_time "-1" (показывал немного не то значение) - Добавлен рестарт при uk_firstround_type "1"
15.01.06 - обновить .amxx - Оптимизация
14.12.20 - обновить .amxx - Убран баг, если кинуть нож в стенку Balancing Map
14.11.03 - обновить .amxx - Стабильная работа плагина, не смотря на технические проблемы с нашей стороны(проверка лицензии) - Наши зеркала: RU(два зеркала), UA, BY, DE, KZ. - В консоли сервера не пишется: Sockets. Connecting... Чтобы отображалось, как и раньше напишите fg_debug "1" в amxx.cfg
14.10.5 - обновить .amxx - ДОБАВЛЕНО: Плагины соединяются с нашими серверами для проверки лицензии. Они сами выберут ближайший сервер для проверки. Если это не произошло, то Вы можете указать сами, какой сервер будут использовать плагины. Для этого впишите в amxx.cfg квар: fg_location "UA", где UA это страна. На данный момент у нас есть 4 зеркала: RU, UA, BY, KZ
14.09.2 - обновить .amxx - Переход на новый модуль sockets2. Исправление (_0_) и улучшена авторизация плагина.
14.09 - обновить .amxx - Ваши пожелания на счет карт, будут реализованы в отдельном плагине
14.08.S - обновить .amxx - Очередное обновление, связанное с Sокетами
14.08 - обновить .amxx - устранение ошибок, связанные с падением сервера
14.07.1 - обновить ultimate_knife.amxx - исправлены ошибки в логах
14.07 - обновить все файлы - добавлено меню uk_spawnmenu - можно выбрать тип ножей флагами(более удобно)
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)
// Флаги для режим ножей
// a - нож
// b - c4
// c - взрывная граната
// d - флеш граната
// e - дымовая граната
uk_mode "ac"
/////////////////
// Голосование //
/////////////////
// Сколько минут после голосования нельзя будет его вызвать повторно.
// -1 - можно всегда. 0 - выключить голосование
uk_vote_extend "5"
// Настройка меню голосования.
// Количество раундов, которые стоят в пунктах меню. Пример: uk_vote_settings "5 10 15 17 20 25" (максимум 6 чисел)
uk_vote_settings "1 3 7"
// Только игрок с этим флагом может вызвать голосование за ножи
// 0 - могут все
uk_vote_flag "0"
// Через сколько секунд от начала раунда можно вызвать голосование (чтоб не вызывали перед закупкой)
// 0 - можно всегда
uk_vote_startround "0"
///////////
// Дуэль //
///////////
// Кол-во ударов ножом по стене, для вызова игрока на дуэль.
// 0 - выключить дуэль.
uk_duel_hit "3"
// Кол-во секунд на раздумье(дуэль). -1 - значение amx_vote_time
uk_duel_time "10"
// Сколько HP должно быть в начале дуэли. 0 - оставить как есть.
uk_duel_health "100"
// Писать информационное сообщение при 1х1
uk_duel_info "1"
// если хотите задать свои спавны для дуэли, есть меню: uk_spawnmenu
// работает на флаг l (ADMIN_RCON)
///////////////////////////
// Первый раунд на ножах //
///////////////////////////
// Тип. 1 - просто раунд на ножах. 2 - с возрождением. 0 - выключить.
uk_firstround_type "2"
// Количество HP при спавне
uk_firstround_hp "100"
// Количество денег при спавне. -1 - значение mp_startmoney
uk_firstround_money "-1"
// Сколько секунд будет длиться первый раунд. -1 - значение mp_roundtime
uk_firstround_time "-1"
// Тип Hud сообщения. 1 - с отсчетом времени. 2 - без отсчета. 0 - выключить.
uk_firstround_hud "1"
// Сколько рестартов делать, 1 или 3
uk_firstround_restart "3"
// Цвет hud сообщения (RGB)
uk_firstround_color "255 0 0"
// Координаты HUD сообщения
uk_firstround_pos "-1.0 0.08"
///////////////////
// Метание ножей //
///////////////////
// Включить метание ножей?
uk_throw_enable "0"
// Количество ножей при спавне.
uk_throw_ammo_spawn "5"
// Максимальное количество ножей у игрока
uk_throw_ammo_max "10"
// Сила броска. Чем больше значение, тем дальше летит нож.
uk_throw_force "1200"
// Урон от ножа.
uk_throw_damage "80"
// Оставлять ножи после смерти?
uk_throw_drop "1"
// Автоматически переключить на нож, если выполнил команду throw_knife.
uk_throw_auto "1"
// Получать метательные ножи будут игроки только с определенным флагом
// 0 - получают все
// "gamecms:_throw" - по услуги в gamecms (смотрите документацию по плагину VIP RBS, делается аналогично)
uk_throw_flag "0"
// Через сколько секунд после захода игрока на сервер, появится информационное сообщение в чате
// 0 - выключить
uk_throw_info "10.0"
// На какую кнопку биндить по умолчанию в меню(/tknife)
// "mouse3" - в меню будет стоять бинд на эту клавишу, можно указать любую клавишу
// "G"
// будет выкидываться на клашишу G(drop), при этом бинда не будет, так как на G стандартно стоит команда drop
// так же будет отключено меню /tknife, при вводе этой команды будет выводится информационное сообщение в чате(как при коннекте)
// желательно выбирать эту настройку, так как мониторинги запрещают серверам использовать бинды
// "" - отключить меню
uk_throw_bind "G"
/* Ultimate Knife Functions
*
* by SKAJIbnEJIb
*
* This file is provided as is (no warranties).
*/
#if defined _ultimate_knife_included
#endinput
#endif
#define _ultimate_knife_included
#define UK_MODE_FIRST_STOP 0
#define UK_MODE_FIRST_START 1
#define UK_MODE_VOTE_STOP 2
#define UK_MODE_VOTE_START 3
#define UK_MODE_DUEL_STOP 4
#define UK_MODE_DUEL_START 5
// Возвратит true если идет первый раунд на ножах
native uk_firstround_get();
// Вызывается, когда включается или выключается DM
// type - смотрите константы UK_MODE_*
forward uk_mode(type)