В версии СА-МП 0.3.8 будет добавлена возможность загружать пользовательские модели со стороны клиента (они будут загружатся при входе). Уже реализована возможность добавлять на сервер модели и скины, в будущем планируем добавить больше типов поддерживаемых файлов. Поскольку пока эта функция нагружает некоторые сервера, клиент пока находится в предрелизной стадии. Это дает владельцам время для планирования. Новым функциям требуется некоторое время для формализации, поэтому будьте терпеливы и ждите релиза.
Добавлено несколько новых функций безопасности, связанных с пользовательскими моделями, но они еще не включены в текущей сборке. Используйте эту версию только на серверах, которым вы доверяете, поскольку в пользовательских файлах игры могут содержаться различные вредоносные программы.
Обновления версии SA-MP 0.3.8 RC-4:
Добавлена поддержка перенаправления URL-адресов для загрузки модели / текстуры, что означает, что вы можете размещать загрузки на веб-сервере вместо отправки их через сервер SA-MP.
Загрузка URL-адреса клиента выполняется с помощью libcurl версии 7.57.0, скомпилированной с поддержкой http, https и zlib (gzip).
Если вы хотите, чтобы прокси-сервер загружался через http, адрес прокси можно ввести в диалоговом окне «Инструменты»> «Параметры» в клиенте SAMP.
Добавлены pawn функции, чтобы работало перенаправление для загрузки модели / текстуры. Больше информации написано в файле dl_redirect.pwn, filterscript.
Добавлена функция GetPlayerCustomSkin ().
Когда SetPlayerSkin используется для установки пользовательского скина (скачанного с сервера), GetPlayerSkin возвращает базовый скин (из игры), а не пользовательский id скина. Вы должны использовать GetPlayerCustomSkin для получения id скина. Если допускается, что загрузка может завершиться неудачей или что пользовательские модели могут не загружаться, в этом случае основной скин, используемый в AddCharModel (), по-прежнему остается основным.