17 посетителей на сайте. Из них:
Пользователи5
Роботы12
Список пользователей
ϟ PIXEKOT_PLAY ϟ Сейчас на сайте
Armyashka Сейчас на сайте
11e1 Сейчас на сайте
Artemka Black Сейчас на сайте
ЛЮЦИФЕР BRAINRUST Сейчас на сайте
Kelenko Был(a) в сети 4 минуты назад
BLET Был(a) в сети 6 минут назад
Samuels Ruskulis Был(a) в сети 8 минут назад
Nikolay Gevorgyan Был(a) в сети 9 минут назад
Ромасан Гриша Был(a) в сети 10 минут назад
Даниил Быков Был(a) в сети 11 минут назад
baxton baxtonowski Был(a) в сети 21 минуту назад
Рамзас Идрисов Был(a) в сети 28 минут назад
Aritro Mitra Был(a) в сети 33 минуты назад
vfsdsdf Был(a) в сети 35 минут назад
Александр Был(a) в сети 38 минут назад
Айнур Калимуллин Был(a) в сети 39 минут назад
Helper Был(a) в сети 40 минут назад
Ярик Суховских Был(a) в сети 47 минут назад
ggf gfh Был(a) в сети 52 минуты назад
Moon Был(a) в сети 56 минут назад
Megija Kalnina Был(a) в сети 1 час назад
ᴅᴀɢᴇʀ Был(a) в сети 1 час назад
дидибок Был(a) в сети 1 час назад
dsdd Был(a) в сети 1 час назад
Ксюша Ed Был(a) в сети 1 час назад
владислав кривцов Был(a) в сети 1 час назад
WiseBear Был(a) в сети 1 час назад
Danya Shedoy Был(a) в сети 2 часа назад
Natasha Был(a) в сети 2 часа назад
by VOSTAN Был(a) в сети 2 часа назад
Boks Toks Был(a) в сети 2 часа назад
Евгений Ёлин Был(a) в сети 2 часа назад
Макс Уваров Был(a) в сети 2 часа назад
Sssoft Pubg Был(a) в сети 2 часа назад
Николай Был(a) в сети 2 часа назад
кирилл Колесников Был(a) в сети 3 часа назад
Sirena game Был(a) в сети 3 часа назад
Mihail Был(a) в сети 3 часа назад
Miss Ira 04 Был(a) в сети 3 часа назад
Константин Яковлев Был(a) в сети 3 часа назад
Grom_777 Valeron Был(a) в сети 3 часа назад
Крысурсы Был(a) в сети 3 часа назад
Dima Был(a) в сети 3 часа назад
Danil Igoshin Был(a) в сети 4 часа назад
Александр Сулименко Был(a) в сети 4 часа назад
James Huston Был(a) в сети 4 часа назад
Mac Был(a) в сети 4 часа назад
Stre[L]Ok Show Был(a) в сети 5 часов назад
Astroxx Был(a) в сети 5 часов назад
Макс Фирсов Был(a) в сети 5 часов назад
Mateus Silva Был(a) в сети 6 часов назад
Артем Бородинский Был(a) в сети 6 часов назад
de nis Был(a) в сети 6 часов назад
AGGRESS1VEX Был(a) в сети 6 часов назад
Rivalik ST Был(a) в сети 6 часов назад
Clfıfl Был(a) в сети 7 часов назад
asset Был(a) в сети 7 часов назад
jopa Был(a) в сети 7 часов назад
Влад Волков Был(a) в сети 8 часов назад
123 Был(a) в сети 8 часов назад
Был(a) в сети 8 часов назад
Gredex ❶ Был(a) в сети 8 часов назад
ДМИТРИЙ Кирпичев Был(a) в сети 9 часов назад
Statinopia Был(a) в сети 9 часов назад
Qwe Zxc Был(a) в сети 9 часов назад
Ariel Enc. Был(a) в сети 9 часов назад
Рома Был(a) в сети 9 часов назад
Алексей Сахаров Был(a) в сети 9 часов назад
SuperMauro 95 Был(a) в сети 9 часов назад
Vadik Filatoc Был(a) в сети 9 часов назад
Александр Демеденко Был(a) в сети 10 часов назад
Даниил Атальянцев Был(a) в сети 10 часов назад
Том Паттисон Был(a) в сети 10 часов назад
Бубылда Был(a) в сети 10 часов назад
Sharing Был(a) в сети 10 часов назад
DOPXSET Был(a) в сети 10 часов назад
Vladislav Tsepaev Был(a) в сети 10 часов назад
Александр Романов Был(a) в сети 10 часов назад
Komodik Official Был(a) в сети 10 часов назад
Богдан Проша Был(a) в сети 11 часов назад
abobir huyebir Был(a) в сети 11 часов назад
FEDO - Game Channel Был(a) в сети 11 часов назад
ExZeM Show Был(a) в сети 11 часов назад
Николай Лопасев Был(a) в сети 11 часов назад
сева Был(a) в сети 11 часов назад
Был(a) в сети 11 часов назад
Андрей Был(a) в сети 11 часов назад
Zenitsu Был(a) в сети 12 часов назад
World Tanks Был(a) в сети 12 часов назад
Adim129 Был(a) в сети 12 часов назад
Wantapoc Был(a) в сети 12 часов назад
KORTAVCHIK Был(a) в сети 12 часов назад
normand info Был(a) в сети 12 часов назад
Gdhs Jdjdjd Был(a) в сети 12 часов назад
Список ботов
rambler (11)

Следите за нами!

Скрипт на замену объектов

Описание

Создадим 2 папки под названием 'models' и 'files' (можно использовать свое название :D). Папка 'files' должна находиться в 'models', в ней будет наше новое сооружение. Переместим все файлы (txddffcol) в 'files'. В 'models' поместим файл 'client.lua', который тоже нужно создать. Теперь разберемся что будет в этом файле, написал небольшой пример скрипта:

local ID = 2052 -- Айди объекта на который заменяется клуб 
  
addEventHandler ( 'onClientResourceStart', resourceRoot, -- При запуске ресурса подгружаем и заменяем модель 
    function ( ) 
        local txd = engineLoadTXD ( 'files/lostmc_f0natGTA.txd' ) -- txd файл 
        engineImportTXD ( txd, ID ) -- заменяем текстуру 
  
        local dff = engineLoadDFF ( 'files/lostmcpub_f0natGTA.dff', 0 ) -- dff файл 
        engineReplaceModel ( dff, ID ) -- заменяем модель 
  
        local col = engineLoadCOL ( 'files/lostmc.col' ) -- col файл 
        engineReplaceCOL ( col, ID ) -- заменяем коллизию модели 
    end 
) 

Этот lua файл (скрипт ) должен находится на клиенте и я надеюсь с ним все понятно. Остается создать meta.xml, содержание будет примерно такое:



<meta> 
    <info author='Zver-CR' description='Tutorial | Adding custom objects' version='1.0' type='script' /> 
    <script src='client.lua' type='client' /> 
  
    <file src='files/lostmc_f0natGTA.txd' type='client' /> 
    <file src='files/lostmcpub_f0natGTA.dff' type='client' /> 
    <file src='files/lostmc.col' type='client' /> 
</meta> 

Ну вот мы и дошли до конца! Теперь только необходимо запустить ресурс, запустить мап едитор, найти в нем айди объекта на который заменили клуб, поставить на карту и сохранить в map файл.

Если возникли какие-то вопросы, Вы можете смело их задавать в этой теме.





Автор публикации:

DEMETRO Владимир

Скачать:

Скачать

Категория :

Все для MTA / Скрипты Мта

Дата:
Автор ресурса:

DEMETRO

Обучение LUA
Обучение LUA
24.12.2020, Статьи
Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Введение в скриптинг 2
Введение в скриптинг 2
24.12.2020, Клиенты MTA
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи

Нет комментариев.Оставишь комментарий?