SAMP/AddSimpleModel
Материал из Pawno Wiki
AddSimpleModel
✅ Функция работает только начиная с версии SA-MP 0.3.8 RC2 и не будет работать в предыдущих версиях!
Описание:
Добавляет кастомный скин для загрузки с сервера.
Параметры:
(virtualworld, baseid, newid, dffname[], txdname[])
| virtualworld | Виртуальный мир. |
| baseid | Базовый ID объекта для основы (используется при ошибке загрузки кастом-модели). |
| newid | Новый ID объекта. |
| dffname | Название .dff-файла модели. |
| txdname | Название .txd-файла модели. |
Возвращаемые значения:
1: Функция выполнена успешно.
0: Функция не смогла запуститься.
0: Функция не смогла запуститься.
✍ Диапазон допустимых новых ID кастомных объектов от -1000 до -30000 (29000 слотов).
По-умолчанию закачиваемые модели сервера храняться в папке models в корне сервера.
По-умолчанию закачиваемые модели сервера храняться в папке models в корне сервера.
По-умолчанию скаченные модели сервера на компьютере игрока хранятся по адресу: \Documents\GTA San Andreas User Files\SAMP\cache, далее папка с названием IP-сервера и его порта. Внутри содержатся модели и текстуры с названиями, являющимися их кэшем (CRC).
🔊 Изменить путь хранения кастомных скинов можно с помощью параметра artpath в конфигурационном файле сервера.
Для создания объекта во всех виртуальных мирах нужно использовать -1 в параметре virtualworld.
Для создания объекта во всех виртуальных мирах нужно использовать -1 в параметре virtualworld.
💡 Для работы кастомных скинов параметр useartwork должен быть указан в конфигурационном файле сервера:
useartwork 1
⚡ Использование функции вне обратных вызовов, таких как OnFilterScriptInit и OnGameModeInit, может привести к тому, что не у всех игроков модели будут скачены.
Пример использования:
- artconfig.txt
AddSimpleModel(-1,19379, -2000, "wallzzz.dff", "wallzzz.txd");
Пример использования:
- Pawn Script
public OnGameModeInit()
{
AddSimpleModel(-1,19379, -2000, "wallzzz.dff", "wallzzz.txd");
return 1;
}