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
Ultimate Models — a plugin for CS 1.6 servers that allows you to change player and map object models.
Plugin Features
Change player models. You can change a model by IP, SteamID, nickname, flag, or multiple flags. You can also set models for all STEAM players or all bots. Unlimited number of skins are supported. VIPs, admins, and other players can stand out on the server!
Add hats, capes, and other accessories. Just like player models, different hats and accessories can be assigned to different players. The plugin comes with 47 accessory models included.
Change hostage and map object models. The plugin can change models for hostages and other objects on the map (for details, see ultimate_models.ini). In practice, I was able to change hostage models, but other objects were simply removed — which can be useful for creative purposes, like disabling switches on maps such as cs_mansion. You can experiment with this as you like.
Model duration. You can automatically remove a model from a player when its duration expires. This feature is useful for servers that sell custom player models. When the model expires, the player will receive a notification.
25.11.03BETA - обновить .amxx - добавлен аргумент binding, для привязки новой модели, к выбранной юзером стандартной 25.06.21BETA - обновить .amxx - добавлен параметр "army:" для выдачи модели по званию army ranks ultimate 25.01.26BETA - обновить .amxx - исправлено чтение lang файла (баг прошлой версии) 24.10.10BETA - обновить ВСЕ ФАЙЛЫ - обновлено ядро плагина - добавлена полная мультиязычность, даже в конфигах (серверная команда fg_lang) - используем reapi для установки модели, тем самым уходим от конфликтов с другими плагинами - исправлены субмодели 22.12.08BETA - обновить .amxx и .ini - обновлено ядро - исправили поддержку ботов - добавили поддержку субмоделей (проверить) 21.08.23BETA - обновить .amxx - добавили поддержку ботов
21.03.23 - обновить .amxx и .ini - релиз бета версии, юзерам беты достаточно обновить .amxx 20.09.26BETA - обновить .amxx и .ini - теперь можно повесить на игрока несколько шапок (caps), плащей, хвостов и т.п. - добавлен аргумент "break" для секции [caps], чтобы плагин после выдачи шапки не стал выдавать остальные для конкретных юзеров - исправлен нюанс при окончании срока модели игрока, теперь плагин будет искать следующую разрешенную модель - ТЕСТЕРАМ: - - проверить окончание срока конкретной шапки - - проверить окончания срока личной модели игрока, чтоб ему потом выдалась следующая разрешенная модель по списку
20.06.06 - обновить .amxx - добавили поддержку gamecms api 5.4+
19.09.20 - обновить .amxx, .cfg и .ini - добавили возможность указывать срок действия модели в человеческом формате (dd.mm.yy HH:MM) - добавили квар models_logs (будет писать в лог, если у игрока закончился срок) - исправили ошибки и мелкие недочеты - добавили поддержку gsclient 18.12.19 - обновить .amxx - добавили поддержку gamecms (смотрите .ini) - добавили возможность не изменять модель для конкретного игрока
18.05.15 - обновить .amxx и .ini - теперь можно загружать "двойные модельки", с двумя файлами - убрали баг с model "модель" - добавлена возможность юзать анимированные модели и модели из cso_like_costumes (обновить папку с моделями)
17.10.30 - обновить .amxx - Доработка привязки для поддержки некоторых хостингов 17.10.20 - обновить .amxx - Немного улучшили привязку плагинов
17.08.28 - обновить ВСЕ ФАЙЛЫ - Релиз стабильной версии. Описание изменений смотрите ниже. Юзерам последней беты достаточно обновить .amxx 17.08.09 BETA - обновить ВСЕ ФАЙЛЫ - Оптимизация привязки и в целом кода плагина. Плагин cкомпилирован для AMXX 1.8.2, AMXX 1.8.3 и для ReAMXX. Ключ от плагина сам перезапишется в файл fg_keys.ini и в нем будут находится все ключи от других плагинов. Все логи теперь пишутся на русском языке. - добавлена возможность ставить модели на время
15.07.15 - обновить .amxx - Немного изменена технология проверки ключей - Теперь есть отдельный файл настроек в amxmodx/data/fg_settings.ini(файл сам создастся при первом включении). В файле присутствует описание кваров, если хотите, можете изменить настройки. В этом же файле теперь прописывается почта для плагина FunGunUpdater - Всего 6 зеркал для проверки ключей
15.03.31 - обновить .amxx - Исправлен баг с моделями по флагу z(все игроки)
15.03.05 - обновить .amxx - Исправлен баг с моделями по флагу
15.03.01 - обновить .amxx - Исправлен баг с моделями по нику
15.01.08 - обновить .amxx - Исправлен баг с показом моделей игроков - Добавлена идентификация на ник игрока
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)
// Покажет худ сообщение, что срок действия модели истек
// r g b x y time dhud
// r g b - цвет
// x y - координаты
// time - как долго будет исчезать сообщение
// dhud - 1 для использование DHUD сообщения
models_expired_hud "255 0 0 -1.0 -1.0 10.0 1"
// Вести логи? (будет писать в обычные логи, если у игрока закончился срок)
models_logs "0"
// Квар отключает выдачу моделей прописанных в ultimate_models.ini (в том числе и их закачку)
// С помощью Cvar On Map можно их отключать например ночью (см. cvar_on_map.ini)
// 0 - включить модели
// a - отключить все [players] модели
// b - отключить только модели с ограниченном сроком в [players]
// c - отключить все [caps] модели
// d - отключить только модели с ограниченном сроком в [caps]
// e - отключить все [others] модели
models_disable "0"
; <auth> - по какому принципу идентифицировать игрока
; "tb" - флаг или несколько флагов
; "1.1.1.1" - по айпи игрока
; "STEAM_0:0:12345678" - по SteamID
; "STEAM" - для любых игроков с лицензионной CS
; "ONLY_STEAM" - для стим игроков, у которых нет других флагов
; "GSCLIENT" - для игроков с GSCLIENT
; "ONLY_GSCLIENT" - для игроков с GSCLIENT, у которых нет других флагов
; "BOT" - для ботов
; "ник" - по нику игрока
; "gamecms:_услуга" - по услуге из gamecms (подробнее в документации на сайте)
; <expired> - не обязательный параметр. Укажите тут дату и время окончания действия модели для игрока
; "" или "0" - без ограничений
; "unixtime" - время окончания в формате unixtime https://www.cy-pr.com/tools/time/
; "01.01.20 12:30" - указывайте дату окончания именно в таком формате dd.mm.yy HH:MM
; "01.01.20" - можно не указывать время, тогда оно примется как 00:00
[players]
; Модели игроков
; "model_te" "model_ct" "auth"
; <model_te> <model_ct>
; впишите сюда название модели, которая должна лежать в: models/player/model_te/model_te.mdl
; обратите внимание, что вписывать нужно название модели, а не ее путь
; ВАЖНО! Название файла должно быть такое же как и название папки, в которой файл лежит (см. примеры, делайте аналогично)
; чтобы не менять модель, напишите default
; <auth>
; идентификация (подробнее в начале файла)
; <expired>
; не обязательный параметр - дата окончания (подробнее в начале файла)
;"vip_rbs_te" "vip_rbs_ct" "STEAM_0:0:12345678" "31.08.19 15:00" ; Модель випа будет выдана на этот стим айди до указанного срока
;"default" "default" "STEAM_0:0:12345678" "0" ; Игроку с этим стим айди не будет изменена модель
;"supersub | 1" "supersub | 2" "t" "0" ; Модель с субмоделями, добавляется к названию символ | и цифра
"admin_te" "admin_ct" "d" "0" ; Модельки ADMIN
"vip_rbs_te" "vip_rbs_ct" "t" "0" ; Модельки VIP
[caps]
; Шапки, плащи и прочие объекты на игроке
; "путь_к_модели_те" "путь_к_модели_кт" "auth"
; <путь_к_модели_те> <путь_к_модели_кт>
; впишите сюда путь к моделям T и CT соответственно
; можно ставить не только модели шапок, но и любые другие, которые присоединяются к кости игрока
; сборник таких моделей идет вместе с плагином и лежат в папке models/caps/
; <auth>
; идентификация (подробнее в начале файла)
; <expired>
; не обязательный параметр - дата окончания (подробнее в начале файла)
; <break>
; впишите в пятый аргумент слово "break", если хотите, чтобы игроку после этой шапки, не выдавались остальные
"models/caps/ng_te.mdl" "models/caps/ng_ct.mdl" "dt" "0" "break" ; Новогодние шапки
"models/caps/ushanka.mdl" "models/caps/ushanka.mdl" "STEAM" "0" ; Простая шапка ушанка
"models/caps/supermancape.mdl" "models/caps/supermancape.mdl" "l" "0" ; Плащ супермэна
; Ниже модельки из плагина https://forums.alliedmods.net/showthread.php?t=223437
; Там всего 4 файла, но в каждом файле есть подмодели. Выбираются они полем <animate>
; Открываете модель прогой "Half-Life Model Viewer", снизу вкладка "Body Parts"
; В выпадающим списке "Sub-model" выбираете нужную модель, и ее номер впишите после .mdl, разделяя символом | (смотрите примеры ниже)
; если вы используете анимированные модели, не обязательно cso_like_costumes, то чтобы была анимация, нужно так же указать субмодель, даже если она всего лишь одна
;"models/cso_like_costumes/cso_like_costumes_back.mdl | 4" "models/cso_like_costumes/cso_like_costumes_back.mdl | 1" "l" "0" ; На спину (крялья)
;"models/cso_like_costumes/cso_like_costumes_face.mdl | 3" "models/cso_like_costumes/cso_like_costumes_face.mdl | 2" "d" "0" ; На лицо (свинья для Т, и панда для CT)
;"models/cso_like_costumes/cso_like_costumes_head.mdl | 3" "models/cso_like_costumes/cso_like_costumes_head.mdl | 1" "t" "0" ; На голову (ушки для Т, и нимп для CT)
;"models/cso_like_costumes/cso_like_costumes_pelvis.mdl | 2" "models/cso_like_costumes/cso_like_costumes_pelvis.mdl | 1" "q" "0" ; Хвосты
[others]
; Остальные объекты на карте
; Тут подробнее опишу
; На картах существует множество разных объектов, на которых можно сменить модель (например заложники)
; С помощью этой функции, на них можно заменить модель
; Если написать одну строчку "hostage_entity" "models/barney.mdl", то изменится только первый найденный заложник на карте
; Соответственно в зависимости от количество объектов, чтобы изменить их все, нужно писать несколько строчек
; ВАЖНО! На практике я не смог найти объект(кроме заложников), у которого можно сменить модель. Объект просто удалялся :)
; Таким способом я удалил выключатели на карте cs_mansion, может и Вы что ни будь придумаете.
; "classname" "путь_к_модели"
; <classname>
; имя объекта на карте
; чтобы узнать имя объекта, чью модель Вы хотите изменить, забиндите команду: bind "z" "models_entity"
; наведите прицел на объект(допустим на заложника), нажмите клавишу Z, в чате появится примерно следующее:
; 72) hostage_entity. Где 72 - это номер объекта(нас это не интересует), а hostage_entity, это имя объекта
; <путь_к_модели>
; полный путь к модели
; нельзя использовать модели из папки models/player/
"hostage_entity" "models/barney.mdl"
"hostage_entity" "models/hgrunt.mdl"
"hostage_entity" "models/zombie.mdl"