Возможно вы искали: 'BUZZ! Quiz World'

May 21 2025 20:37:58
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96241420
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18379
• Обзор The Walking ... 18822
• Обзор DMC: Devil M... 19898
• Обзор на игру Valk... 15894
• Обзор на игру Stars! 17780
• Обзор на Far Cry 3 17971
• Обзор на Resident ... 16039
• Обзор на Chivalry:... 17528
• Обзор на игру Kerb... 17995
• Обзор игры 007: Fr... 16640
Превью о играх
• Превью к игре Comp... 17977
• Превью о игре Mage... 14480
• Превью Incredible ... 14734
• Превью Firefall 13498
• Превью Dead Space 3 16352
• Превью о игре SimC... 14747
• Превью к игре Fuse 15456
• Превью Red Orche... 15563
• Превью Gothic 3 16366
• Превью Black & W... 17371
Главная » Статьи » Разное » Создание спец.актёров в GTA San Andreas

Создание спец.актёров в GTA San Andreas

Создание спец.актёров в GTA San Andreas Для начала давайте выясним что такое специальный актёр (спец.актёр). Специальный актёр,
это особый актёр, он отличается от обычного актёра улучшенной анимацией, улучшенной
текстурой, большим количеством полигонов, в отличае от простого актёра. Спец.актёров
чаще всего можно увидить в скриптовых роликах-сценах. На самом деле, спец.актёры
создаются не так уж сложно, и мы сейчас разберёмся с этим. Но сразу хочу уточнить
что в пределах одного потока (thread) можно использовать до 21 спец.актёра, больше нельзя.
Итак, начнём. Для того чтобы загрузить модель спец.актёра требуется следующий опкод:
023C: request_special_actor 'SWEET' as 1 ; этим опкодом мы запрашиваем модель
Свиита ('SWEET', типы моделей приведены ниже) в число 1 (as 1), к этому числу мы ещё с вами
вернёмся. В качестве проверки используйте следующий опкод: 023D: special_actor 1 loaded ;
обратите внимание на цифру 1 после слов special_actor , эта цифра, вроде универсальной
переменной, в которую мы загружаем спец.актёра. Для того чтобы создать спец. актёра
используйте команду: $ACT = Actor.Create(Mission1, #SPECIAL01, [x], [y], [z]), тут,
в принципе, всё как обычно. $ACT - переменная спец.актёра, Mission1 тип актёра,
например civmale - мужчина, civfemale - женщина, cop - полицейский, и тд.
Дальше идёт модель спец.актера #SPECIAL01 , обратите внимание на цифры 01, если бы
вы в первом опкоде загрузили бы модель Свиита в цифру 2 (as 2), то вам бы
пришлось вместо #SPECIAL01 писать #SPECIAL02, думаю понятно почему. Дальше координаты.
В качестве примера ниже привожу скрипт с коменнтариями, чтобы больше было понятно.

:Load ; начало потока
023C: request_special_actor 'SWEET' as 1 ; запрашиваем спец.актёра ('SWEET') в число 1
038B: load requested models ; загружаем запрошенные модели

:Test ; проверка
wait 0 ; ждём 0 мс.
if 1 ; если
023D: special_actor 1 loaded ; спец.актёр запрошенный в число 1 загружен
0256: player $PLAYER_CHAR defined ; игрок обнаружен
jf @Test ; если нет, идём в начало
238@ = Actor.Create(Mission1, #SPECIAL01, 2252.293, -1260.204, 23.962) ; создаём актёра
end_thread ; заканчиваем поток

Выше приведён пример с использованием одного спец.актёра, но также можно использовать
несколько спец.актёров, смотрите пример ниже, в виде скрипта.

:Load ; начало потока
023C: request_special_actor 'TENPEN' as 1 ; запрашиваем спец.актёра ('TENPEN') в число 1
023C: request_special_actor 'PULASKI' as 2 ; запрашиваем спец.актёра ('PULASKI') в число 2
023C: request_special_actor 'HERN' as 3 ; запрашиваем спец.актёра ('HERN') в число 3
038B: load requested models

:Test ; проверка
wait 0 ; ждём 0 мс.
if 3 ;если
023D: special_actor 1 loaded ;спец.актёр запрошенный в число 1 загружен
023D: special_actor 2 loaded ;спец.актёр запрошенный в число 2 загружен
023D: special_actor 3 loaded ;спец.актёр запрошенный в число 3 загружен
0256: player $PLAYER_CHAR defined ; игрок обнаружен
jf @Test если нет, идём в начало
$act1 = Actor.Create(Mission1, #SPECIAL01, 2252.299, -1260.216, 23.962) ; создаём актёра №1
$act2 = Actor.Create(Mission1, #SPECIAL02, 2252.295, -1260.204, 23.962) ; создаём актёра №2
$act3 = Actor.Create(Mission1, #SPECIAL03, 2252.293, -1260.221, 23.962) ; создаём актёра №3
end_thread ;заканчиваем поток.

В это скрипте я показал вам как создать несколько спец.актёров. Игра позволяет создать
одновременно (в пределах одного потока) только до 21 спец.актёра. Ниже привожу все игровые
модели специальных актёров.
Имена моделей спец.актёров:

'SWEET' - Свиит
'SMOKE' - Биг Смоук
'SMOKEV'- Биг Смоук в бронежелете
'RYDER2'- Райдер (тип №1)
'RYDER3'- Райдер (тип №2)
'TENPEN'- Офицер Тенпенери
'PULASKI'- Офицер Поласки
'HERN' - Офицер Хернандес
'KENDL' - Кендел
'CESAR' - Цезарь
'OGLOC' - Оуджи Лок
'EMMET' - Эммет
'WUZIMU' - Ву Зи Му
'CAT' - Каталина
'TRUTH' - Правда
'JETHRO' - Джетро
'DWAYNE' - Двайн
'ZERO' - Зиро
'TBONE' - Ти Боне
'JIZZY' - Джиззи
'TORINO' - Торено
'MACCER' - Мачер
'PAUL' - Кент Пауль
'ROSE' - Розенберг
'SINDACO' - Синдако
'FORELLI' - Форелли
'MADDOGG' - Мэд Дог
'ANDRE' -???
'CROGRL2' -???
'JANITOR' -???
'BBTHIN' -???
'MECGRL2' -???
'COPGRL2' -???
'NURGRL2' -???
'CROGRL2 -???

Итак, вроде бы всё. Со спец.актёрами можно проделывать тоже самое что и с простыми
актёрами. Можно им задавать параметры, заставлять бежать, стрелять, задавать анимацию,
и тд. Ну и в обобщение ко всему предыдущему материалу пишу ещё раз основные опкоды
по работе со спец. актёрами:
023C: request_special_actor [имя модели] as [цифра] ; для загрузки модели спец.актёра
023D: special_actor [цифра] loaded ; проверяет загружен ли спец.актёр
$act1 = Actor.Create(Mission1, #SPECIAL[цифра], [X], [Y], [Z]) ; создаёт спец.актёра

Ну, вот и всё. Если вдруг какие вопросы, то шлите сюда на E-mail: 4-Life@list.ru
Или спрашивайте в коментариях и на форуме.


Автор: 4-Life
2006
803 Прочтений •  [Создание спец.актёров в GTA San Andreas] [13.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Создание спец.актёров в GTA San And... Ukraine Vova 13.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка