[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: volk, WhiteDZ  
Форум » Статии и Уроки МТА » Скриптинг (Scripting) » Замена модели транспорта (Лёгкий но оч полезный скрипт для многих игроков!)
Замена модели транспорта
IvanWhite
77 Оффлайн
Пятница, 17.12.2010, 07:36:05 | 1
Группа: Пользователи
Репутация:

Здравствуй друг!
Вот решил написать урок по замене модели транспорта!
Для примера я возьму и заменю модель машины Sultan.

И так приступим:

1. Создадим документ .lua
2. Откроем его и скопировав приведённый ниже код вставим в документ

Code

function replaceModel()    
     txd = engineLoadTXD("путь к текстурам (txd)", id модели )
     engineImportTXD(txd, id модели)
     dff = engineLoadDFF("путьк самой модели (dff)",id модели)
     engineReplaceModel(dff, id модели)
end
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel)

addCommandHandler ( "reloadcar", replaceModel )

3. Создадим файл meta.xml
Приведённый ниже код вставим в файл

Code
<meta>
    <info author="Автор" description="A playtest/freeroam mode" version="версия" type="script" />
    <include resource="freeroam" />
         <script src="путь к скрипту" type="client"/>

         <file src="путь к текстурам (txd)" type="client"/>
         <file src="путь к самой модели (dff)" type="client"/>
</meta>

ну вот впринципе все! Архивируйте все файлы в архив ZIP и готово!

Вот список id каждого транспорта

Желаю удачи!

 
parlament_94_94
25 Оффлайн
Суббота, 18.12.2010, 08:10:03 | 2
Группа: Пользователи
Репутация:

1-я скачиваю тачку с любово сайта(для обычной GTA SA)...
2-беру из скаченного архива два файла(txd и dff)-не важно какая машина.
3-создаю ....lua и meta.xml,всё по твоей иструкции!..
4-всё у меня уже готов ZIP.архив.......
5-:(В консоле сервера пишу refresh,и мне выдаёт:"Find file (например)banshee <txd>....
Ппц. sad [color=red]

Добавлено (18.12.2010, 05:01)
---------------------------------------------
Так эти lua и meta, спецыально для машины Sultan?

Добавлено (18.12.2010, 07:10)
---------------------------------------------
Всё!отлично.Я сумел зделать скрипт.,просто проблема всё это время была в скобках:(txd)-их всего лишь надо было убрать!
Спасибо тебе WhiteDZ

 
IvanWhite
77 Оффлайн
Суббота, 18.12.2010, 08:18:06 | 3
Группа: Пользователи
Репутация:

parlament_94_94, Незачто всегда рад помоч!
 
(SPECNAZ)Andrey
1 Оффлайн
Вторник, 21.12.2010, 09:45:26 | 4
Группа: Пользователи
Репутация:

здарова белыч это я андрей из контакта не забыл меня
 
IvanWhite
77 Оффлайн
Пятница, 24.12.2010, 06:22:30 | 5
Группа: Пользователи
Репутация:

(SPECNAZ)Andrey, нет !
 
Оффлайн
Воскресенье, 20.02.2011, 15:32:15 | 6
Группа: Заблокированные
Репутация:

ы biggrin


Мой Russian~COOL~Server

IP | PORT
83.222.116.56:22012

Зайти на сервер!
Заходите! Жду всех!

 
Rustash
1 Оффлайн
Понедельник, 16.05.2011, 20:08:04 | 7
Группа: Пользователи
Репутация:

Почему при замене машины режим меняется на "Race"? Как это исправить?
 
Wolifinhtein
1 Оффлайн
Среда, 28.03.2012, 20:23:51 | 8
Группа: Пользователи
Репутация:

не знаю как остальные но я делал так
txd = engineLoadTXD ( "название txd.txd" )
engineImportTXD ( txd, id )
dff = engineLoadDFF ( "название dff.dff", id )
engineReplaceModel ( dff, id)
а это function replaceModel() и это end
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel)

addCommandHandler ( "reloadcar", replaceModel ) я не писал и всё нормально заменяется
 
Zekasaa
1 Оффлайн
Суббота, 01.12.2012, 19:43:30 | 9
Группа: Пользователи
Репутация:

Где создавать документ .lua?
 
Форум » Статии и Уроки МТА » Скриптинг (Scripting) » Замена модели транспорта (Лёгкий но оч полезный скрипт для многих игроков!)
  • Страница 1 из 1
  • 1
Поиск: