• Уважаемые пользователи!
    За решением проблем с работой плагинов, компиляцией, падением сервера и прочими обращайтесь в раздел Помощи!
    Данная тема предназначена для обсуждения плагина, его функционала, принципа работы и предложений.
Иконка ресурса

Плагин АМХХ CMS SkinManager 1.4.4

Нет прав для скачивания
Модели выдаются по флагам или услугам. Если ваш модуль выдаёт флаги или услуги, то будет работать.
 
Оставлю для тех, у кого проблемы с моделями.
 
Оставлю для тех, у кого проблемы с моделями.
Тут нету решения.
Я уже писал до этого, что у меня такая же проблема. Главное на локальном сервере все нормально, а на VPS на майарене не пашит.
 
Главное на локальном сервере все нормально, а на VPS на майарене не пашит.
Разве здесь не видно ответ, когда на одном сервере все работает, а на другом- нет. Разве это не говорит о том, что дело не в плагине?
 
Если установить игроку через CMSSkinSetUserSkin, то оно так и останется до конца жизни(смены карты/перезахода) или же ресетит со следующего раунда?

Неплохо было бы добавить принудительный ресет модели. Ибо предположим мне нужно через CMSSkinSetUserSkin установить модель на один раунд и потом вернуть тот что раньше был у игрока.
 
Если установить игроку через CMSSkinSetUserSkin, то оно так и останется до конца жизни
Да. До следующего вызова FM_SetClientKeyValue или RG_CBasePlayer_SetClientUserInfoModel.

и потом вернуть тот что раньше был у игрока
Можно просто сделать сброс на дефолтный. Если нужно устанавливать предыдущий кастомный, лучше это делать в своем плагине- запомнили, сменили, вернули.
Добавлено:

RockTheStreet, Попробуйте
CMSSkinSetUserSkin(iClient, "")
 

Вложения

  • CMS_SkinManager_1.4.4.amxx
    16.4 KB · Просмотры: 1
Последнее редактирование:
Скины слетают и не работают спустя некоторое время.

В меню выбрана, сохраняется, Отображение в самой игре пропадает
Тоесть человек играет с моделькой и через раунд стандартная модель вместо скина
Добавлено:

; Античиты и бан-система от mazdan
gamecms_api.amxx
bypass_guard.amxx
bg_provider_iphub_curl.amxx
bg_provider_sxgeo.amxx
sxgeo_connect_info.amxx
fresh_bans.amxx
aim_detector.amxx
adminslots.amxx
alias_checker.amxx
gamecms_gagmanager_2.2.7.amxx ; Заглушка игроков и мутлист на сайте.
;ultimate_gag.amxx
;gamecms_viptest_3.8.1.amxx
CMS_SkinManager_1.4.4.amxx
trial_access.amxx
simple_online_logger.amxx
;crx_c4timer.amxx
c4_control.amxx
webchat.amxx ;
;gamecms_achievs_core_1.3.amxx ; Плагин достижений (основной). Без него никак..
;bomb_achievs_1.2.amxx ; достижения за действия с бомбой.
;player_achievs_1.3.amxx ; достижения, связанные с убийствами игроков.
;special_achievs_1.3.amxx ; особые достижения. Не знаю, почему особые- так в оригинальном описании.
cvar_on_map.amxx
prefix_loader.amxx
;SKAJIbnEJIb
;mapchooser_rbs.amxx
statsx_unlimited.amxx
ultimate_weapons.amxx ; Плагин доп.VIP системы.
army_ranks_ultimate.amxx ; Звания на сервере.
skill_elo.amxx ; Скилл
vip_rbs.amxx ; Плагин VIP системы
csstats_mysql.amxx
statscfg_rbs.amxx ; Плагин статистики.
statsx_rbs.amxx ; Плагин статистики
menusystem.amxx
;csdm_lite.amxx
;csstats_resetscore.amxx ; Плагин статистики rs
;chat_controller.amxx
advert_messages.amxx
ultimate_informer.amxx ; informer
killassist_rbs.amxx
chat_rbs.amxx ; Чат сервера\префиксы.
;damager_rbs.amxx ; Плагин урона.
afkkicker_rbs.amxx ; Плагин AFK
snipers_rbs.amxx
slaylosers_rbs.amxx ; Убивает всех кто не выполнил миссию
MapSpawnsEditor_RBS.amxx
Block_Reconnect_Respawn.amxx
;ultimate_knife.amxx
amxmodmenu_rbs.amxx
adminchat_rbs.amxx ; Админ чат
admincmd_rbs.amxx
;wallhack_viewer.amxx
;afundm.amxx ; Режим CSDM
;backweapons_rbs.amxx
plugins_core.amxx
client_buy.amxx
;Обычные плагины
no_team_flash.amxx
coins_system.amxx
newkickmenu.amxx ; Дополнение к кик меню.
;;;;;;;pr_chat_voice_control.amxx
screen_player.amxx ; Плагин позволяет сделать скриншот игроку.
high_ping_kicker.amxx
mapsmenu.amxx
cmdmenu.amxx ; amx_cmdmenu, amx_cfgmenu, amx_speechmenu и amx_cvarmenu.
restmenu_rbs.amxx ; блокировка оружии
ResetScore.amxx ; /rs - обнуление счета.
parachute.amxx ; Парашют.
;;;;;;;;;;;;custom_models.amxx
admin_esp_mini.amxx ; Плагин wh для админов.
demo.amxx ; Запись демо со стороны клиента.
;ptb_rbs.amxx
;team_control.amxx
lite_teambalancer.amxx
first_kills_system.amxx ; Бонус лучшему игроку раунда.
cso_kill_sounds.amxx
nice_killer.amxx ; Показывает лучшего игрока.
block_fire_in_the_hole.amxx ; Блокирует текст гранат.
;server_controller.amxx ; Меняет квары на картах.
;weapon_rest_on_map.amxx ; Запрещает оружия на картах.
online_reg.amxx
ar_bcnl_api.amxx
ar_bcnl_bonus.amxx
ar_bcnl1.amxx
ar_menu.amxx
custom_smoke.amxx
Multiple_Game_Names.amxx
recoil_manager.amxx ; Разброс уменьшает
reapi_healthnade.amxx
molotov_cocktail_api_v2.amxx
molotov_cocktail_spawnequip.amxx
ReviveTeamMate.amxx
;;;;;;;;days_uniques.amxx
;;;;;;;;flag_by_hash.amxx
warmup.amxx
;adverts_message.amxx
;night_mode.amxx
damager_advanced.amxx
 

Вложения

  • player_skins.ini
    4.4 KB · Просмотры: 5
Последнее редактирование:
zhorzh78, Женя,поправь, маленькая ошибочка
 

Вложения

  • 1675815925235.png
    1675815925235.png
    29.9 KB · Просмотры: 16
Sokol,
Я то голову ломаю, че он не работает ))
 
Прошу прощения, я не уверен что правильно понимаю как должен выглядить player_skin.ini
{
"***Ключ для снятия ограничений с некоторых функций плагина": "cms_player_skins_key",
"cms_player_skins_key": "*****",
"***Настройки скинов": "skins",
"skins": [
{
"***Название скина (по нему проводятся все действия, оно отображается в меню)": "skinName",
"skinName": "Леди 1",
"***Название модели за ТТ": "skinModelT",
"skinModelT": "lady_1_t",
"***Название модели за СТ": "skinModelCT",
"skinModelCT": "lady_1_ct",
"***Доступ к скину (флаг, услуга и т.п.)": "access",
"access": [
"w",
"mt"
],
"[Ограниченная функция]***Метод прекеша (0- выкл, 1- вкл, auto- автоматически)": "precache",
"precache": "auto"
},
{
"skinName": "Крик",
"skinModelT": "cry_te",
"skinModelCT": "cry_ct",
"access": [
"d"
],
"precache": "auto"
}
],
"***Интервал между показами сообщения о смене скина": "chat_anons_message",
"chat_anons_message": 275,
"***Интервал между сменой скина через меню, секунд": "change_skin_timeout",
"change_skin_timeout": 5,
"***Время предпросмотра скина в меню, секунд": "menu_skin_time",
"menu_skin_time": 15,
"***Уровень логирования действий плагина от 0 до 4": "debug",
"debug": 0,
"[Ограниченная функция]***Идентификатор для сохранения настроек скина, выбранного игроком": "skin_settings_name",
"skin_settings_name": "skin_server_1"
}

При этом ошибку выдает
L 02/11/2023 - 17:33:55: [JSON] Invalid JSON array! -1
L 02/11/2023 - 17:33:55: [AMXX] Run time error 10 (plugin "CMS_SkinManager.amxx") (native "json_array_get_count") - debug not enabled!
L 02/11/2023 - 17:33:55: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
Хотя на следующем ресурсе JSON Formatter & Validator ошибок нет
и сам плагин тоже запущен [ 5] CMS_SkinManager 1.4.4 zhorhz78 CMS_SkinManager running
команда /skin не работает, я думаю все дело в том что я сделал в данном конфиге, но не совсем понимаю что тут не так, просто тут еще вместо привычных комментариев под "//" или ";", не совсем мне понятно и думаю я не первый такой, был бы рад если мне бы подсказали что в данных настройках не так, и я бы на примере уже, потому что не смотря на обилие примеров в настройках, я видимо все равно точно не понял

я конечно не уверен, мб обязательно что бы несколько было на выбор моделей, мб поэтому не работает, просто хотел потестить, а затем уже добавить по услуге _skin в продажу моделей и мб пару моделей випам
 
Последнее редактирование:
Удалите пожалуйста прошлый коммент и этот, в данный момент все проблемы решены)
 
Последнее редактирование:
подскажите, если я сделаю без модели тт к примеру, то будет только моделька за кт? или ошибку какую нибудь выдаст и нужно обязательно указывать за обе команды модельку?
Пример:
{
"skinName": "Какая нить модель КТ",
"skinModelCT": "chipolino_ct",
"access": [
"_chipolino"
]
 
foxstargod, по идее, будет работать с одной командой. Проверьте, скажите нам :)
 
foxstargod, по идее, будет работать с одной командой. Проверьте, скажите нам :)
нужно ли вообще трогать precache_list.ini? потому что если услуга не куплена, то файл автоматически удаляет от туда скин, если я туда вручную его вписываю, при этом когда покупаю модель, меняю карту и моделька грузится долго купленая, но появляется уже в этом файле, не могу понять что я делаю не так, в основном конфиге прекеш поставлен на авто
 
foxstargod, его не нужно трогать
Добавлено:

foxstargod, чтобы при покупке корректно работало, нужно настроить ркон связь с сервером в админцентре
 
foxstargod, его не нужно трогать
Хорошо, а почему модели могут грузится долго купленные, как будто фасдл не подключено?
Добавлено:

foxstargod, его не нужно трогать
Добавлено:

foxstargod, чтобы при покупке корректно работало, нужно настроить ркон связь с сервером в админцентре
Проверил, с ркон, навсякий случай обновил ркон в админ центре, не помогло, при новой покупке и смене карты все равно грузит так как будто фастдл нету

Вообщем, если кс перезапустить, то грузит сразу же, а так получается если кто то на сервере, и купили модельку, потом меняется карта и у них будет она долго грузится
Добавлено:

foxstargod, его не нужно трогать
Добавлено:

foxstargod, чтобы при покупке корректно работало, нужно настроить ркон связь с сервером в админцентре
Вообщем я разобрался, данный баг присутствует если менять карту через changelevel, не знаю можно ли это багом считать и нужно ли фиксить) вообщем как то так)
 
Последнее редактирование:
Предложение, добавить возможность выдачи моделей через ркон, т.е. что бы можно было модели продавать через rcon_shop
Добавлено:

Вообще странно что до сих пор нету плагина, который выдает _услуги через ркон
 
Последнее редактирование:
данный баг присутствует если менять карту через changelevel
Возможно и баг, но точно не данного плагина. Меня другое интересует. У вас то с моделями на сервере нет проблем? Не пропадают, как писали выше?
 
Назад
Сверху