20 посетителей на сайте. Из них:
Пользователи3
Роботы17
Список пользователей
zaxarmej Сейчас на сайте
Дмитро Сейчас на сайте
Леван Levaniko Сейчас на сайте
Олег Акимов Был(a) в сети 7 минут назад
Den 777 Был(a) в сети 8 минут назад
Команда Сервера Был(a) в сети 10 минут назад
Roman Ptashnik Был(a) в сети 12 минут назад
Крысурсы Был(a) в сети 18 минут назад
Alexandr Sharov Был(a) в сети 20 минут назад
Avgustovskiy Был(a) в сети 21 минуту назад
mobail games Был(a) в сети 21 минуту назад
Артëм Гущин Был(a) в сети 26 минут назад
Никита Вьюгин Был(a) в сети 27 минут назад
XyDOJHNK Был(a) в сети 32 минуты назад
Alexander Stepanov Был(a) в сети 33 минуты назад
Даниил Смирнов Был(a) в сети 39 минут назад
MM Dent Был(a) в сети 46 минут назад
Name Surname Был(a) в сети 51 минуту назад
Alvor Был(a) в сети 52 минуты назад
Мишаня Быстрый groups Был(a) в сети 56 минут назад
Dato Guliazali195 Был(a) в сети 1 час назад
Sergo MSK Был(a) в сети 1 час назад
Alexander White Был(a) в сети 1 час назад
Platon Makarov Был(a) в сети 1 час назад
-MoTonis Был(a) в сети 1 час назад
Ками Был(a) в сети 1 час назад
Frank White Был(a) в сети 1 час назад
Gg Gg Был(a) в сети 1 час назад
Никита Назаров Был(a) в сети 1 час назад
Жизнь двух попугаев Был(a) в сети 1 час назад
FOX ASTRAL Был(a) в сети 1 час назад
Horizon Был(a) в сети 2 часа назад
Михаил Tankist Был(a) в сети 2 часа назад
Доктр Дом Был(a) в сети 2 часа назад
Святослав Рибалка Был(a) в сети 2 часа назад
PeLmE4Ka Был(a) в сети 2 часа назад
Rolepoy Был(a) в сети 2 часа назад
akihirootmorozok123 Был(a) в сети 2 часа назад
Bogonolov Konor Был(a) в сети 2 часа назад
Петро Был(a) в сети 2 часа назад
Марк Игоревич Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
LAIRONOK Был(a) в сети 2 часа назад
Ярослав Шиманович Был(a) в сети 2 часа назад
Артем Был(a) в сети 2 часа назад
raf Был(a) в сети 3 часа назад
Юрий Зырянов Был(a) в сети 3 часа назад
Илья Черницких Был(a) в сети 3 часа назад
Данил Дудоров Был(a) в сети 3 часа назад
Victor Vladimirovich Был(a) в сети 3 часа назад
Михаил Калинин Был(a) в сети 3 часа назад
Maga Aliev Был(a) в сети 3 часа назад
Артем Банников Был(a) в сети 3 часа назад
Waxxa Был(a) в сети 3 часа назад
7 V O L K O V 7 Был(a) в сети 3 часа назад
Aleksandr Был(a) в сети 3 часа назад
ARSKY Был(a) в сети 3 часа назад
Andruha Soprano Был(a) в сети 3 часа назад
Snitch 1337 Был(a) в сети 4 часа назад
TONI OWNPONI Был(a) в сети 4 часа назад
nina Jopovna Был(a) в сети 4 часа назад
Дима Был(a) в сети 4 часа назад
Crazy_Style Был(a) в сети 4 часа назад
Um Som Был(a) в сети 4 часа назад
Fade C-OPS Был(a) в сети 4 часа назад
Ризван Рамазанов Был(a) в сети 4 часа назад
Семин Ундер Был(a) в сети 4 часа назад
Александр Милеев Был(a) в сети 4 часа назад
Сергей Шемет Был(a) в сети 5 часов назад
Viktor Marlboro Был(a) в сети 5 часов назад
Next Был(a) в сети 5 часов назад
Vlad Был(a) в сети 6 часов назад
Надар Тюрин Был(a) в сети 6 часов назад
Андрей Сотов Был(a) в сети 6 часов назад
Богдан Был(a) в сети 6 часов назад
Hyundai Accent Был(a) в сети 6 часов назад
Сеня Был(a) в сети 6 часов назад
Владислав Кривцов Был(a) в сети 7 часов назад
Павел Евдокимов Был(a) в сети 7 часов назад
ambardgames2 Был(a) в сети 7 часов назад
Такси Максим Был(a) в сети 7 часов назад
fegak Был(a) в сети 8 часов назад
Никита Вертеич Был(a) в сети 8 часов назад
Roders Games Был(a) в сети 8 часов назад
Сеймур Меликов Был(a) в сети 9 часов назад
Никита Кукушкин Был(a) в сети 9 часов назад
'mrx 'mountian' Был(a) в сети 9 часов назад
Hardly Был(a) в сети 10 часов назад
Дрлрлррш Рошршр Был(a) в сети 10 часов назад
Demon Был(a) в сети 11 часов назад
Alisher Был(a) в сети 11 часов назад
FLlXl Был(a) в сети 11 часов назад
troavtroav Был(a) в сети 11 часов назад
Stre[L]Ok Show Был(a) в сети 12 часов назад
Василий Влащицкий Был(a) в сети 14 часов назад
Mikhail Deputatov Был(a) в сети 14 часов назад
José Ricardo Sugao Был(a) в сети 14 часов назад
Cool Senya Rastavorld Был(a) в сети 14 часов назад
srpfuse Был(a) в сети 14 часов назад
db9vol Был(a) в сети 14 часов назад
Валерий Кувшинов Был(a) в сети 15 часов назад
Darius Cruger Был(a) в сети 15 часов назад
Kiryukha TV Был(a) в сети 15 часов назад
Назар Мартин Был(a) в сети 15 часов назад
Стас Чубаров Был(a) в сети 15 часов назад
Accidentally Был(a) в сети 15 часов назад
Андрей Был(a) в сети 16 часов назад
Yarik Coder Был(a) в сети 16 часов назад
Иван Иманалиев Был(a) в сети 16 часов назад
Farid Suarez Был(a) в сети 17 часов назад
Danger Karleon Был(a) в сети 17 часов назад
mimiha Был(a) в сети 17 часов назад
Артем Дробаха Был(a) в сети 17 часов назад
Nur Был(a) в сети 17 часов назад
Kolya32777 Был(a) в сети 17 часов назад
Роман Был(a) в сети 18 часов назад
faszxdd Был(a) в сети 18 часов назад
данил Митрофанов Был(a) в сети 18 часов назад
komaru_rus Был(a) в сети 18 часов назад
Список ботов
rambler (17)

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

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

Описание

Создадим 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, Статьи

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