Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Admin Models от Leo_[BH]

, Модели для админов сервера
Статус пользователя LeoBH
сообщение 28.9.2016, 16:03
Сообщение #1


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

Автор: Leo_[BH]
Версия: 5.5
Описание: Модели для админов сервера

Особенности:
- Простая и удобная настройка плагина
- Если путь к модели указан не правильно, сервер не упадет, будет только сообщение в логах
- Можно прописать модель на каждый флаг доступа [abcdefghijklmnopqrstu]
- То есть поддержка до 42 моделей (по 21 за две команды)
- Используется CS PLAYER MODELS API для предотвращение выкидывания игроков из сервера (Reliable Channel Overflow)
- Кеширование T-моделей при их наличии
Настройка плагина - configs/models.ini

Код
"m" "leet" "gign"
"t" "terror" "sas"
"u" "csr_te_admin1" "csr_ct_admin1"
; // 1. "Флаг доступа"     2. "Модель за ТЕ"      3. "Модель за КТ"  

models/player/ИМЯМОДЕЛИ/ИМЯМОДЕЛИ.mdl
Скриншот файла настройки
Пример используемых моделей

Скачать модели: https://yadi.sk/d/ooJsTacjoseGr
Инструкции по установке
1. Скомпилировать плагины admin_models_55 и cs_player_models_api
2. Поместить следующие файлы:
admin_models_55.amxx
cs_player_models_api.amxx
В директорию: /addons/amxmodx/plugins/
3. Дописать в plugins.ini пару строк:
admin_models_55.amxx
cs_player_models_api.amxx
4. Загрузить свои модели на сервер. Они должны находится здесь:
models/player/МОЯМОДЕЛЬ/МОЯМОДЕЛЬ.mdl
5. Не забывайте про быструю закачку!
Синхронизируйте файлы на FastHTTPDownload, после загрузки своих моделей.
6. Настройте свои модели здесь:
/addons/amxmodx/configs/models.ini
Пару частых вопросов:
- Зачем нужен cs_players_models_api.amxx?
Для предотвращение выкидывания игроков из сервера (Reliable Channel Overflow)
- Куда кидать свою модель?
models/player/ИМЯМОДЕЛИ/ИМЯМОДЕЛИ.mdl

Запомните! Вы можете использовать абсолютно любые модели в этом плагине!


Скачать: Прикрепленный файл  Admin_Models_by_Leo__BH__v5.5.7z ( 4,86 килобайт ) Кол-во скачиваний: 123


Отредактировал: LeoBH, - 20.1.2019, 17:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя ssx
сообщение 28.9.2016, 16:08
Сообщение #2


Стаж: 9 лет

Сообщений: 2234
Благодарностей: 1341
Полезность: 836

Цитата
Используется CS PLAYER MODELS API для предотвращение выкидывания игроков из сервера (Reliable Channel Overflow)


А оно действительно нужно ?


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeoBH
сообщение 28.9.2016, 16:10
Сообщение #3


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

ssx, При использовании большого количества моделей нужно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 28.9.2016, 16:15
Сообщение #4


Стаж: 9 лет

Сообщений: 2234
Благодарностей: 1341
Полезность: 836

Цитата(LeoBH @ 28.9.2016, 17:10) *
ssx, При использовании большого количества моделей нужно.

у меня через Players Models 1.3.1 плагин меняет стандартные модельки на мои всем игрокам.
Код
"gign" "CT_1"
"gsg9" "CT_2"
"sas" "CT_3"
"urban" "CT_4"
"arctic" "TR_1"
"guerilla" "TR_2"
"leet" "TR_3"
"terror" "TR_4"

И еще не замечал чтобы были проблемы с svc_bad или дропов с причиной Reliable Channel Overflow

Вот поэтому и спросил .. ибо плагин тот API аж 2011-го года .. и странно что в наше время нигде раньше не встречал в плагинах меняющих модельки...

Отредактировал: ssx, - 28.9.2016, 16:18


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeoBH
сообщение 28.9.2016, 16:24
Сообщение #5


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

ssx, Не знаю на счет стандартных, возможно там и не требуется.
Но в том же Zombie Plague это используется (в 4.3 выло вшито в код, в 5.0 как отдельный плагин)

Суть API (с настройками по умолчанию) - модели будут начинать устанавливаться через 2 секунды после старта раунда и меняться в общем не чаще чем 5 раз в секунду.
~
Код:
// Delay between model changes (increase if getting SVC_BAD kicks)
new Float:g_ModelChangeDelay = 0.2

// Delay after roundstart (increase if getting kicks at round start)
new Float:g_RoundStartDelay = 2.0


Отредактировал: LeoBH, - 28.9.2016, 16:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя LeoBH
сообщение 28.9.2016, 16:35
Сообщение #6


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

ssx, Players Models 1.3.1 (2010) также как и CS Player Models API (2011) не использует cs_user_user_model, а использует set_pdata_int 491.
Этот вариант уже более оптимальный и значительно понижает проблемы из svc_bad.

Отредактировал: LeoBH, - 28.9.2016, 16:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeoBH
сообщение 3.11.2016, 16:47
Сообщение #7


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

Обновил плагин до версии 5.2
Заменил ResetHUD на Ham_Spawn
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя p0h
сообщение 14.11.2016, 15:51
Сообщение #8
Стаж: 7 лет 7 месяцев

Сообщений: 4
Благодарностей: 1
Полезность: 0

LeoBH, ставлю на серв и дикие лаги начинаются((
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeoBH
сообщение 15.12.2018, 2:20
Сообщение #9


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

Предварительная версия 5.3b доступна для загрузки и тестирования.
У кого есть желание, прошу скачать и предоставить отчёт по тестам.
Все подробности здесь: https://c-s.net.ua/forum/topic89427s0.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeoBH
сообщение 20.1.2019, 14:28
Сообщение #10


Стаж: 10 лет

Сообщений: 157
Благодарностей: 90
Полезность: 171

Плагин обновлен до версии 5.5
Что нового
Исправлены ошибки, из-за которых плагин работал не у всех.
Произведена оптимизация кода.
Добавлена частичная поддержка ReAPI (подключается в исходнике)
Плагин отлажен и его работоспособность проверена.

Прикрепленные файлы:
Прикрепленный файл  Admin_Models_by_Leo__BH__v5.5.7z ( 4,86 килобайт ) Кол-во скачиваний: 37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: