• Пожалуйста, создайте название темы отражающее ее смысл
  • Для ускорения решения Вашего вопроса заполните обязательные поля и подробно опишите возникшую проблему

Помощь "Прекеш" в моем понимании) плагин моделей

  • Автор темы Автор темы isya04
  • Дата начала Дата начала

isya04

Участник
Сообщения
16
Реакции
4
Баллы
3
Добрый день.

Помогите пожалуйста разобраться, может функционал всё таки есть необходимый. Или же идёт недопонимание.
В общем купил Плагин CMS_SkinManager. Но понятие "Прекеш" оказалось здесь не совсем такое, как я его понимал)
У меня в данный момент стоит плагин:
Custom Models 1.6.1
Его функционал таков:
- Я устанавливаю модель игроку
- Если его нет на сервере, новенькие игроки не скачивают его модель при первом входе на сервер.
- Моделька скачается только в том случае, если игрок с моделькой в данный момент находится на сервере.
- Если я играю на сервере и заходит игрок с моделькой (при том, что мы ранее вместе не играли), он будет бегать со стандартной моделькой, пока не произойдёт смена карты. И уже с новой карты я скачаю его модельку.

А CMS_SkinManager как и другие плагины моделей на просторах интернета, работают по принципу: Скачать все модели игроков которые прописаны в конфигурационном файле (но у меня очень много моделей на сервере, что увеличивает время захода на сервер новеньких игроков). А если бы было так, как я описал выше, скачиваются лишь модели тех игроков, которые в данный момент на сервере (к примеру 5-6 человек), и так постепенно, играя с разными игроками в разное время, все модельки что есть на сервере скачаются без ущерба времени подключения к серверу.
 
Моделька скачается только в том случае, если игрок с моделькой в данный момент находится на сервере.
Такого не может быть, я объяснял, почему. И такого нет в том плагине, который вы указали.
В плагине CMS_SkinManager при указании параметра "авто" скачиваются модели, если они куплены на сайте.
Пример из вашего конфига
JSON:
{
            "skinName": "VIP игрок",
            "skinModelT": "vipgruz_tt",
            "skinModelCT": "vipgruz_ct",
            "access": [
                "mp"
            ],
            "precache": "1"
        },
Модель скачивается в любом случае, т.к. установлен параметр "precache": "1"
Если установить "precache": "auto", то модель будет скачиваться только если куплена хотя бы одна услуга с флагами "mp". До тех пор, пока в списке услуг не появится услуга с этими флагами, модель не будет скачиваться. Других способов не существует на данным момент из-за особенностей работы игрового клиента.
 
Такого не может быть, я объяснял, почему. И такого нет в том плагине, который вы указали.
Такое есть в том плагине) он же стоит у меня. Но никто из нужных мне скриптеров почему то не хочет попробовать это реализовать)
Есть единственный ньюанс в данном способе, это то, что происходит глюк с быстрым скачиванием. Иногда бывает, что модель долго качается, помогает лишь полностью перезакрыть клиент.
Да, я понял (вроде) принципе precache "auto". Но у меня таких услуг нет. У меня все действующие модельки. И их около 60-70 штук. И я бы не хотел, чтобы каждый новый игрок скачивал их все разом 😁 По чуть чуть лучше)
Ладно, спасибо я понял, что такое не реализовать в Ваших плагинах.
Придётся искать другие способы ускорить скачивание такого количества моделей (возможно путём объединения нескольких моделей в одну, но не знаю на сколько это эффективно)
 
Такое есть в том плагине) он же стоит у меня. Но никто из нужных мне скриптеров почему то не хочет попробовать это реализовать)
Есть единственный ньюанс в данном способе, это то, что происходит глюк с быстрым скачиванием. Иногда бывает, что модель долго качается, помогает лишь полностью перезакрыть клиент.
Да, я понял (вроде) принципе precache "auto". Но у меня таких услуг нет. У меня все действующие модельки. И их около 60-70 штук. И я бы не хотел, чтобы каждый новый игрок скачивал их все разом 😁 По чуть чуть лучше)
Ладно, спасибо я понял, что такое не реализовать в Ваших плагинах.
Придётся искать другие способы ускорить скачивание такого количества моделей (возможно путём объединения нескольких моделей в одну, но не знаю на сколько это эффективно)
А можно посмотреть пример Вашего плагина. Просто интересно как это реализовано. И опять же, когда игрок , имеющий модельку зашёл на сервер, там играет какая-то карта, она получается без прекеша? То есть игрок зашёл и он - хозяин модельки без модельки? Пока не сменится карта?
 
Назад
Сверху