Русский

Уроки CLEO. Урок №6: устанавливаем транспорт на локацию

4 июля 2012
Alexey1999, Flame

Содержание урока:

1. Предыстория
2. Программы
3. Ищем транспорт
4. Определяем координаты и ставим на локацию

1. Предыстория

В предыдущих уроках мы научились устанавливать персонажей на локацию, назначать им различные анимации и даже заставлять реагировать на себя, также мы научились назначать анимацию главному герою и давать ему в руки оружие или объекты.

Этот урок продолжает знакомить с CLEO-скриптингом, на этот раз мы займемся установкой транспорта (автомобиля, мотоцикла и т.п.) в любое место на локации.

2. Программы

Нам потребуются такие программы: Sanny Builder 3 (создание скриптов), GMM (программа для просмотра транспорта, в ней мы узнаем нужные данные).

3. Ищем транспорт

В предыдущих уроках мы уже научились использовать GMM, сейчас нам нужно вновь запустить эту программу и найти в ней любую нужную нам машину или другое транспортное средство.

Находим и запоминаем название транспорта. У меня это Infernus.

Уроки CLEO. Урок №6: устанавливаем транспорт на локацию

4. Определяем координаты и ставим на локацию

Теперь нам нужно узнать координаты, то есть, место, где будет стоять автомобиль в игре. Но для начала мы пишем в Sanny Builder 3 начало скрипта.

{$VERSION 3.1.0027}
{$CLEO .cs}

//-------------MAIN---------------
:NONAME_1

Далее пишем:

[i]Model.Load(#infernus)
038B: load_requested_models

Таким образом, мы задали скрипту нужную модель автомобиля. Теперь нужно узнать, где её поставить. В скрипте пишите:

[email protected] = Car.Create(#infernus, )

Ставьте курсор после запятой, которая идет после названия машины и заходите в игру (не закрывая, конечно, программу).

В игре нужно стать персонажем на нужное нам место, туда, где будет стоять автомобиль.

Уроки CLEO. Урок №6: устанавливаем транспорт на локацию

Сворачиваем игру, курсор стоит где нужно в программе, жмем Shift+Ctrl+C на клавиатуре (аналогичное действие можно выполнить и через меню) и координаты будут вставлены после пробела.

Теперь нужно узнать нужный угол разворота. В скрипте пишем:

Car.Angle([email protected]) =

Становимся в игре так, как нужно, сворачиваем игру, в программе жмем на клавиши Shif+Ctrl+E, угол разворота вставляется после "=".

Скрипт заканчиваем меткой end_thread.

Полностью скрипт выглядит так:

{$VERSION 3.1.0027}
{$CLEO .cs}

//-------------MAIN---------------

:NONAME_1
Model.Load(#infernus)
038B: load_requested_models
[email protected] = Car.Create(#infernus, 2086.8931, -1320.5345, 23.9844)
Car.Angle([email protected]) = 182.5067
end_thread

Уроки CLEO. Урок №6: устанавливаем транспорт на локацию

Cadillac Escalade 2007

9 июня 2008 GTA San Andreas
Cadillac Escalade 2007 для GTA San Andreas.Особенности:- Модель нормального качества.- Настроенная коллизия.- Своя тень.- 2 Покраски.

Патч 1.0.3.0 (EN)

21 марта 2009 GTA 4
Патч 1.0.3.0 для английской версии GTA 4 исправляет множество различных проблем, включая проблемы с графикой, мультиплеером и системой управления. Кроме того, увеличена производительность игры.Полный список изменений:GRAPHICS:Interior Lights for ATI ...

Shadow Mapper

15 апреля 2010 GTA 4
Редактор карт для GTA IV.В архиве имеются версии для x64 и x86 разрядных систем. Кроме всего, в архиве есть пакет .bat файлов.Требования- Установленная Java.- Установленный Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy File...