Позволяет установить кастомные руки для скинов без наложения стандартных.
Как это работает ?
Какая модель рук соответствует модели содержится в s_playerViewmodelArmConfigs и через GetPlayerViewmodelArmConfigForPlayerModel игра это узнает.
Если функция не смогла найти соответствий то возвращает всегда самую первую модель, плагин зануляет значения модели что в свою очередь не дает прекешнуть её и клиент игрока не может создать с ней клиентскую модель рук.
Преимущества данного плагина
1) Позволяет настраивать свои списки соответствий модели и рук
2) Устанавливает стандартные руки для тех скинов у которых нет их
3) При смене модели игрока автоматически обновляет Viewmodel рук (не будет такого что модель одна а игрок видит совсем другие руки)
4) Другим плагинам не нужно управлять моделью рук, достаточно изменить модель игрока
5) Не конфликтует с платными перчатками от игры (при их присутствии он не ставит модель рук)
ПРИ ИСПОЛЬЗОВАНИЯ ДАННОГО ПЛАГИНА ДОЛЖНО СОБЛЮДАТЬСЯ
0) Вы должны знать зачем вам этот плагин
1) Не должны присутствовать другие фиксы для рук
2) Другие плагины не должны управлять m_szArmsModel
3) Плагины которые меняют модель игрока вместе с руками, должны ставить только модель игрока (список ассоциаций моделей игрока и рук настраиваться в CustomPlayerArms.ini)
Установка
CustomPlayerArms.sp -> spcomp -> addons/sourcemod/plugins
CustomPlayerArms.games.txt -> addons/sourcemod/gamedata
CustomPlayerArms.ini -> настройка -> addons/sourcemod/configs
Как это работает ?
Какая модель рук соответствует модели содержится в s_playerViewmodelArmConfigs и через GetPlayerViewmodelArmConfigForPlayerModel игра это узнает.
Если функция не смогла найти соответствий то возвращает всегда самую первую модель, плагин зануляет значения модели что в свою очередь не дает прекешнуть её и клиент игрока не может создать с ней клиентскую модель рук.
Преимущества данного плагина
1) Позволяет настраивать свои списки соответствий модели и рук
2) Устанавливает стандартные руки для тех скинов у которых нет их
3) При смене модели игрока автоматически обновляет Viewmodel рук (не будет такого что модель одна а игрок видит совсем другие руки)
4) Другим плагинам не нужно управлять моделью рук, достаточно изменить модель игрока
5) Не конфликтует с платными перчатками от игры (при их присутствии он не ставит модель рук)
ПРИ ИСПОЛЬЗОВАНИЯ ДАННОГО ПЛАГИНА ДОЛЖНО СОБЛЮДАТЬСЯ
0) Вы должны знать зачем вам этот плагин
1) Не должны присутствовать другие фиксы для рук
2) Другие плагины не должны управлять m_szArmsModel
3) Плагины которые меняют модель игрока вместе с руками, должны ставить только модель игрока (список ассоциаций моделей игрока и рук настраиваться в CustomPlayerArms.ini)
Установка
CustomPlayerArms.sp -> spcomp -> addons/sourcemod/plugins
CustomPlayerArms.games.txt -> addons/sourcemod/gamedata
CustomPlayerArms.ini -> настройка -> addons/sourcemod/configs