Меню
GTA 5
Red Dead Redemption 2 GTA San Andreas
GTA Online GTA 6 GTA 4 GTA Vice City GTA 3 GTA CTW GTA VC Stories GTA LC Stories Rockstar Classics Модмейкерам
Ads
Любая игра из Steam БЕСПЛАТНО!Антикризисная акция от LibertyCity
1Загружай годные файлы к нам в архив
2Подними денег и отправляйся в магазин
3Выбирай игру в Steam и получи ее бесплатно
Прочее
Топ коммент за вчера
Подписывайся!

Уроки CLEO. Урок №3: злим персонажа


Уроки CLEO. Урок №3: злим персонажа    
Содержание урока:

1. Предыстория
2. Программы
3. Находим оружие и его ID
4. Злим персонажа

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

В прошлом уроке мы с вами ставили персонажу анимацию. У меня была анимация танца dance_loop из пакета анимаций anim.img/dancing.ifp.

Сейчас мы дадим ему хорошее оружие, но какое — решать вам! В моём случае это будет помповое ружьё Shotgun.

Далее сделаем так, чтобы когда к нашему персонажу приблизишься слишком близко, он начинал вас убивать. На этом наш урок по установке персонажей на карту закончится, мы перейдём на следующий уровень сложности. Мы станем ставить анимации Сиджей и давать ему в руки что угодно, хоть дом!

Итак, начнём.

2. Программы

Нам потребуется программа GGMM (GTA Garage Mod Manager) (она предназначена изначально для просмотра и замены автомобилей, но также позволяет просматривать оружие) и Sanny Builder 3 (создание скриптов).

Установив и запустив GGMM, нам нужно будет найти оружие и выяснить его числовой идентификатор (ID).

2. Находим оружие и его ID

Но пока что перед нами главное окно программы, в котором отображается машина.

Уроки CLEO. Урок №3: злим персонажа


Нажимаем на кнопку Weapons.

Появился бронежилет. Но нам нужно другое, огнестрельное оружие. Перелистываем оружие с помощью стрелочек. Вот оно, ружьё, которое я собрался дать персонажу.

Уроки CLEO. Урок №3: злим персонажа


Название вы можете посмотреть чуть выше картинки. В моём случае это: CHROMEGUN. Название мы знаем, открываем наш созданный ранее скрипт в Sanny Builder и загружаем модель вот этой командой:

Model.Load(#CHROMEGUN)

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

{$VERSION 3.1.0027}
{$CLEO .cs}

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

:NONAME_1
Model.Load(#HMORI)
Model.Load(#CHROMEGUN)
04ED: load_animation "DANCING"
038B: load_requested_models
04EE: animation "DANCING" loaded
1@ = Actor.Create(CivMale, #HMORI, 2486.9573, -1656.5065, 13.3479)
Actor.Angle(1@) = 178.8208
wait 3000
0605: actor 1@ perform_animation_sequence "dance_loop" IFP_file "DANCING" 4.0 loop 1 0 0 0 time -1 // versionA
end_thread


Всё, теперь осталось лишь узнать ID оружия которое, вы выбрали. Это нужно сделать не закрывая Sanny Builder 3. Просто нажмите на "Справка", потом на "Помощь". У вас откроется отдельное окно.

Нажмите на "Статьи" и найдите там "Пикапы". Здесь вы найдёте ID своего оружия. У меня это будет — 25. Всё, ID узнали, можно закрывать справку.

Далее пишем в скрипте после анимации следующее:
01B2: give_actor 1@ weapon 25 ammo 1000 // Load the weapon model before using this

Там, где написано weapon, нужно написать ID своего оружия, а после ammo — патроны, точнее количество патронов. Я поставил 1000.

Уроки CLEO. Урок №3: злим персонажа


Всё, это сделали, мы дали прописанному персонажу оружие. Теперь позлим его.

4. Злим персонажа

Мы уже дали оружие нашему персонажу. Чтобы это проверить — скомпилируйте скрипт и зайдите в игру.

Уроки CLEO. Урок №3: злим персонажа


Теперь разозлим его! Для этого нам нужно снова вернуться к скрипту чтобы поставить в нем сферу вокруг нашего персонажа, и если Сиджей пересечёт её, персонаж будет гасить его из всех патронов, которые есть в дробаше!

Для этого прописываем следующее перед словом end_thread:

:NONAME_2
wait 0
if
0102: actor $PLAYER_ACTOR in_sphere 2486.9573 -1656.5065 13.3479 radius 10.0 10.0 10.0 sphere 0 stopped_on_foot
jf @NONAME_2


Это мы создали сферу. В конце нужно написать нужные координаты. В моём случае это 10.0 10.0 10.0

Далее, после слова jf @NONAME_2 нам надо прописать следующее:

0850: AS_actor 1@ follow_actor $PLAYER_ACTOR
05E2: AS_actor 1@ kill_actor $PLAYER_ACTOR


Весь код после сделанных правок будет выглядеть так:

{$VERSION 3.1.0027}
{$CLEO .cs}

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

:NONAME_1
Model.Load(#HMORI)
Model.Load(#CHROMEGUN)
04ED: load_animation "DANCING"
038B: load_requested_models
04EE: animation "DANCING" loaded
1@ = Actor.Create(CivMale, #HMORI, 2486.9573, -1656.5065, 13.3479)
Actor.Angle(1@) = 178.8208
wait 3000
0605: actor 1@ perform_animation_sequence "dance_loop" IFP_file "DANCING" 4.0 loop 1 0 0 0 time -1 // versionA
01B2: give_actor 1@ weapon 25 ammo 1000 // Load the weapon model before using this
:NONAME_2
wait 0
if
0102: actor $PLAYER_ACTOR in_sphere 2486.9573 -1656.5065 13.3479 radius 10.0 10.0 10.0 sphere 0 stopped_on_foot
jf @NONAME_2
0605: actor 1@ perform_animation_sequence "dance_loop" IFP_file "DANCING" 4.0 loop 0 0 0 0 time 0 // versionA
0850: AS_actor 1@ follow_actor $PLAYER_ACTOR
05E2: AS_actor 1@ kill_actor $PLAYER_ACTOR
end_thread


Теперь в игру, пробовать. Пересекая невидимую сферу, Сиджей будет злить персонажа, и тот будет стрелять в него.

Уроки CLEO. Урок №3: злим персонажа


Это был последний урок, посвящённый персонажам. В следующих уроках мы будем анимировать Сиджея и вручать ему в руки предметы (а также заставлять его их бросать).
Понравилась статья?
, · Написать статью


Проголосовать за статью "Уроки CLEO. Урок №3: злим персонажа"
Голосов
 ПлохоПриемлемоСреднеХорошоОтлично 
Рейтинг
6454%

Патч 1.0.3.0 (EN)

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

GTA San Andreas - Camera Hack v1.2 для windows 7

13 мая 2010 GTA San Andreas
GTA San Andreas - Camera Hack v1.2 для windows 7Наверное многие столкнулись с проблемой что, очень хорошая программа GTA San Andreas - Camera Hack, не работает под windows 7.Проблема в том что из 7-ки зачем то, по удаляли необходимые библиотеки.Но эт...

San Andreas HRT Pack (v1.3 SF)

29 ноября 2010 GTA San Andreas
San Andreas HRT Pack — глобальная модификация для GTA: San Andreas, которая существенно улучшает качество графики, заменяя большую часть старых текстур высококачественными аналогами в высоком разрешении. Тысячи текстур местности были переработаны и о...

Autumn Mod 2.0 HRT

2 декабря 2010 GTA San Andreas
Autumn Mod — осенняя модификация для GTA: San Andreas, которую можно устанавливать как поверх оригинальной игры, так и поверх глобального мода HRT Pack (в таком случае будет больше нововведений). Autumn Mod меняет спрайты травы, текстуры травы на нек...

Вторжение пришельцев

5 декабря 2010 GTA San Andreas
К Сан-Андреасу движутся огромные инопланетные корабли! ФОТО.Три гигантских неопознанных летающих объекта, длина которых составляет десятки километров, движутся по направлению к штату Сан-Андреас, сообщил журналистам некто Истина (The Truth), кашляя, ...

GreenEffects Mod (v1.0)

8 декабря 2010 GTA San Andreas
Green Effects Mod (v.1)-глобальная модификация которая включает:Полностью переработанный файл grass (трава в GTA).Встроенную библиотеку ENBSeries благодаря ей в игре появятся реалистичные отражения на автомобилях, станет более реальной вода и другие ...

Winter Vacation 1.0

25 декабря 2010 GTA San Andreas
Winter Vacation — глобальная модификация, которая приносит в Сан-Андреас атмосферу зимних морозов и надвигающегося Нового года.Несколько областей штата полностью присыпаны снегом: морозы коснулись города Бэйсайд, который расположен в горах, порядочно...

Бар Сальери из «Mafia»

25 декабря 2010 GTA San Andreas
Бар Сальери — заведение из отличнейшей компьютерной игры «Mafia», прекрасно знакомое всем игрокам. Здесь проходили совещания семьи Сальери и решались судьбы противников клана, сюда Томми обратился за помощью и не сделай он этого, все могло бы быть ин...


Информация
Чтобы оставлять комментарии, необходимо зарегистрироваться на сайте.

20
комментарий написан, 17 марта 2016, 06:59
#
gangSTAR 14
Пользователь
Статус:
Комментариев:55
Друзей:7
Репутация: 0
Деньги: 8$
Награды:: 1


Активность на сайте
4%
#
0
хороший учебник
теперь умею писать скрипты на спавн людей с анимациями

--------------------

19
комментарий написан, 5 февраля 2016, 19:55
#
oleg543
Пользователь
Статус:
Комментариев:3
Друзей:0
Репутация: 0
Деньги: 0$
#
0
В конце нужно написать нужные координаты. В моём случае это 10.0 10.0 10.0

И откуда они?!
Раз взялся писать учебник, то и пиши нормально, с объяснениями

Сообщение отредактировал oleg543 05.02.2016 в 20:07:19

--------------------

18
комментарий написан, 4 июля 2015, 07:26
#
AGENT_ZHEKAN
Пользователь
Статус:
Комментариев:97
Друзей:9
Репутация: 1
Деньги: 0$

Активность на сайте
5%
#
0
Выгружать модели и анимации? Не, не слышал...

--------------------


--------------------

17
комментарий написан, 30 декабря 2014, 08:24
#
noqqan1.6
Пользователь
Статус:
Комментариев:4
Друзей:1
Репутация: 0
Деньги: 0$
#
0
А как поставит время, когда перс появляется?*!

--------------------

16
комментарий написан, 28 августа 2014, 20:51
#
FredJohnson
Пользователь
Статус:
Комментариев:19
Друзей:0
Репутация: 0
Деньги: 0$

Активность на сайте
3%
#
0
sancez2, тоже интересно!

--------------------

15
комментарий написан, 26 января 2014, 19:20
#
maxim115
Пользователь
Статус:
Комментариев:91
Друзей:5
Репутация: 0
Деньги: 0$

Активность на сайте
2%
#
0
А какой командой дать персу определенный уровень хп

Цитата: Centaur
есть идея сделать охранников у дома cj.

такой мод уже есть я видел

--------------------


--------------------

14
комментарий написан, 12 января 2014, 16:28
#
Andrs14
Пользователь
Статус:
Комментариев:9
Друзей:8
Репутация: 0
Деньги: 0$

Активность на сайте
2%
#
0
А у меня вообще перса нет!, я создал всё как надо, в Кастио Дель Деабло маньяка нет)

--------------------

13
комментарий написан, 3 августа 2013, 23:07
#
Spirt-97
Пользователь
Статус:
Комментариев:576
Друзей:8
Репутация: 5
Деньги: 0$
Награды:: 6
GForums: Spirt-97

Активность на сайте
26%
#
+1
Хороший Отличный и понятный урок.
А Garage Mod Manager вроде как не нужен, в справки все номера записаны.

--------------------


--------------------

12
комментарий написан, 23 мая 2013, 17:59
#
antoharus
Пользователь
Статус:
Комментариев:3
Друзей:0
Репутация: 0
Деньги: 0$
#
0
пОЧЕМУ КОГДА Я УБИЛ ПЕРСОНАЖА ЕГО ТРУП НЕ ПРОПАДАЕТ?

--------------------

11
комментарий написан, 16 апреля 2013, 12:30
#
tima_77
Пользователь
Статус:
Комментариев:60
Друзей:10
Репутация: 0
Деньги: 0$

Активность на сайте
2%
#
0
есть скрипт сумасшедший сосед что-то на подобие этого

--------------------

10
комментарий написан, 6 апреля 2013, 03:32
#
Centaur
Пользователь
Статус:
Комментариев:22
Друзей:0
Репутация: 0
Деньги: 0$
#
0
Скажи, а можно, чтобц не ты злил персонажа, а кто-то ещё? есть идея сделать охранников у дома cj.

--------------------

9
комментарий написан, 15 января 2013, 22:24
#
sancez2
Пользователь
Статус:
Комментариев:164
Друзей:18
Репутация: 2
Деньги: 0$
Награды:: 2
GForums: sancez2

Активность на сайте
14%
#
0
Цитата: [alexey1999
Это мы создали сферу. В конце нужно написать нужные координаты. В моём случае это 10.0 10.0 10.0

а как узнать эти координаты

--------------------


--------------------

8
комментарий написан, 29 декабря 2012, 14:55
#
PiggsyfromManhunt
Пользователь
Статус:
Комментариев:85
Друзей:17
Репутация: 2
Деньги: 0$

Активность на сайте
4%
#
0

--------------------

7
комментарий написан, 28 декабря 2012, 16:06
#
PiggsyfromManhunt
Пользователь
Статус:
Комментариев:85
Друзей:17
Репутация: 2
Деньги: 0$

Активность на сайте
4%
#
0
[NeoGen]Dimon,
и тебя!

--------------------

6
комментарий написан, 25 декабря 2012, 16:12
#
PiggsyfromManhunt
Пользователь
Статус:
Комментариев:85
Друзей:17
Репутация: 2
Деньги: 0$

Активность на сайте
4%
#
0
Блин супер я Пиггси ща мочить буду!

--------------------

5
комментарий написан, 24 декабря 2012, 17:46
#
SAURONKZ1997
Пользователь
Статус:
Комментариев:18
Друзей:0
Репутация: 0
Деньги: 0$

Активность на сайте
1%
#
0
СПАСЯБА ЗА УРОК laughing

--------------------

4
комментарий написан, 20 декабря 2012, 16:25
#
PiggsyfromManhunt
Пользователь
Статус:
Комментариев:85
Друзей:17
Репутация: 2
Деньги: 0$

Активность на сайте
4%
#
0
Норм учебник! Моя оценка "Отлично"

--------------------

3
комментарий написан, 4 октября 2012, 05:14
#
superyura2
Пользователь
Статус:
Комментариев:79
Друзей:38
Репутация: 4
Деньги: 0$
Награды:: 1


Активность на сайте
5%
#
0
Я не понимаю нафига проги качать типо ped editor gtagarage tool?А так норм

--------------------

2
комментарий написан, 8 июля 2012, 18:14
#
SAiLANT
Пользователь
Статус:
Комментариев:428
Друзей:19
Репутация: 10
Деньги: 0$
Награды:: 5
GForums: SAiLANT

Активность на сайте
23%
#
0
мне понравился

--------------------

1
комментарий написан, 4 июля 2012, 16:50
#
Dimon__gta
VIP-пользователь
Редактор галереи
Статус:
Комментариев:3556
Друзей:202
Репутация: 530
Деньги: 46$
Награды:: 17
GForums: Dimon_gta

Активность на сайте
100%
#
0
Классный урок

--------------------


--------------------

Ad
Опрос
Играете ли вы в GTA Online?
Играю
Не играю совсем

Подсчет GTAшников

Рейтинг@Mail.ru





Change language


Помогите нам перевести LibertyCity на другой язык!