Перейти к содержанию

Дополнительные персонажи и транспорт спецслужб


Рекомендуемые сообщения

Ну зоны Farmers или Desert folk, насколько мне известно, города не затрагивают.

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

Да. Они есть в группах:

 

WORKERS

BUSINESS

CLUBBERS

BEACHFOLK

PARKFOLK

RICH

AVERAGE

ENTERTAINERS

 

Наверно, те, что попадаются за городом, это предпоследняя.

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

Сделал мигалки на моделях типа sweeper и towtruck.

Формат в dat такой:

#ID   x    y    z
towtruck
525 0.66 -0.48 1.45
574 0.36  0.45 1.35
end

[spoiler=towtruck]

 

Ссылка на комментарий
Поделиться на другие сайты

Сделал мигалки на моделях типа sweeper и towtruck.

Формат в dat такой:

 

#ID   x    y    z
towtruck
525 0.66 -0.48 1.45
574 0.36  0.45 1.35
end
[spoiler=towtruck]

А нельзя таким же образом делать седаны шерифам?

Ссылка на комментарий
Поделиться на другие сайты

Возможность подстроить свечение под модель, а не наоборот, дало бы абсолютную свободу.

 

Это не только легковые автомобили полиции для сельской местности.

 

Ещё это:

 

- микроавтобусы в полицию ( по сравнению с Police они слишком большие, по сравнению с Enforcer слишком маленькие);

- внедорожники для SWAT;

- капотные грузовики для пожарной охраны;

- бескапотные для спецназа;

- легковые автомобили для скорой помощи;

- и многое-многое другое.

 

Конечно, если разница небольшая, допустим, 0.1 по одной из осей, то можно и модельку подвинуть. Но сильно этим увлекаться - сомнительный путь. Потом хендлингом не нафиксишься перекосов в физике.

 

Ещё интересно: а цвет можно редактировать?

 

Бывают, например, у полиции синяя полностью, сине-красная. У пожарной прописана жёлтая - такую среди реальных поискать ещё.

Изменено пользователем liaz6212

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

DK22Pac всё это (работу с мигалками) реализовал в плагине IVF.

Много сделано моделей с "произвольными" мигалками?

Редкую модель сложно будет подогнать под положение стандартных мигалок в 3d редакторе. В основном все хорошо подгоняются и с настройкой хендлов никаких сложностей возникнуть при этом не должно, при условии установки на свой отдельный хендл, а не цепляние разных моделей на один хендл. 

Ссылка на комментарий
Поделиться на другие сайты

Ну понятно)

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

SA Обновление 02.11.2019



  1. Изменена генерация в трафик моделей скорых и пожарок. В файле SpecialCars.dat изначально генерация отключена (emergency = 0). 

  2. Добавлено время между генерацией таких моделей, которое можно настроить (time = 30). 

  3. Дополнительные модели ambulan и firetruk, а также стандартные такие модели разделены по городам. 

  4. Дополнительные модели copbike и copbiker, а также стандартные такие модели разделены по городам.  

  5. Генерация моделей такси разделена по районам карты: Los Santos, San Fierro, Las Venturas и "все остальные" районы. В районах "все остальные" будут генерироваться стандартные модели taxi и cabbie. В городах будут генерироваться дополнительные модели, которые прописаны в соответствующих секциях в файле SpecialCars.dat. В файл cargrp.dat дополнительные модели такси НЕ прописывать!

  6. Изменена генерация персонажей и транспорта полиции вне городов. Район "все остальные" для генерации таких персонажей и транспорта разделён на три зоны: Red County, Bone County и Flint County && Whetstone && Tierra Robada.

  7. Добавлены мигалки на моделях типа towtruck и sweeper. В соответствующую секцию в файле SpecialCars.dat надо записать ID такой модели и координаты положения крайней правой короны для мигалки. Координаты надо самостоятельно определить в 3d редакторе для каждой конкретной модели. Изначально в dat записаны координаты для стандартных таких моделей. В трафике на таких моделях мигалки включены выборочно. Включить/выключить мигалки на транспорте игрока можно клавишей O (англ. номер клавиши 79). Номер клавиши можно изменить (KEY_BLINK       79    ; blink on/off). Если мигалки на таком транспорте без надобности, то удалить записи в секции towtruck.

  8. В трафике некоторые пустые модели такси будут встречаться с включенным маяком. На машине игрока после отмены или завершении миссии таксиста маяк выключается автоматически.


                В файл SpecialCars.dat добавлены соответствующие секции! Секции, где изначально прописаны какие-либо стандартные модели, нельзя оставлять пустыми. Должна быть прописана хотя бы одна модель. Стандартную модель из секции можно убрать. Если такая секция останется пустой, то плагин не будет задействован, игра продолжит работать в стандартном режиме.

 

Обновлённый плагин прикрепил к первому сообщению темы.

Ссылка на комментарий
Поделиться на другие сайты

С III всё и началось. С VC пока непонятно, как добавлять. Сперва надо саму возможность добавления прояснить.

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

С III всё и началось. С VC пока непонятно, как добавлять. Сперва надо саму возможность добавления прояснить.

Не смотрел, как там реализовано в SA и в Трехе, но в Вайсе всё просто(я лет 5 назад писал об этом, и вроде даже на этом форуме в том числе):

1) Находишь адрес с ID модели, например, копа.

2) Пишешь простенький скрипт, который будет менять этот ID на другую модель, затем через 0 ms - на третью, затем через 0 ms - снова на стандартную и через 0 ms цикл перезапускается.

3) Вуаля - в городе генерируются 3 модели копа.

Можно, конечно, усложнить: добавить условия генерации и вероятность, но суть не меняется. То же самое касается транспорта, например, банд:

 

:SMCHNGS_5
wait 0
05DF: write_memory 5166946 size 1 value 14 virtual_protect 0    // policeman skin
0236: set_gang 5 car_to #ANGEL   // Bikers gang's vehicle
wait 0
05DF: write_memory 5166946 size 1 value 1 virtual_protect 0    // policeman skin
0236: set_gang 5 car_to #FREEWAY   // Bikers gangs's vehicle
00BF: 0@ = current_time_hours, 1@ = current_time_minutes
if or
0019:   0@ > 22 // integer values
001B:   5 > 0@ // integer values
else_goto @SMCHNGS_5 
wait 0
05DF: write_memory 5166946 size 1 value 16 virtual_protect 0    // policeman skin
jump @SMCHNGS_5
Изменено пользователем Shaggy
Ссылка на комментарий
Поделиться на другие сайты

А как разлочить ограничение на количество хендлингов?

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

@Shaggy

Фраза "Сперва надо саму возможность добавления прояснить." относится к добавлению моделей транспорта и персонажей в VC, поскольку для "подсовывания" игре ID дополнительных персонажей и транспорта, нужно эти модели сначала установить в игру. 

Вопрос по добавлению персонажей решается с помощью плагина Сергея III.VC.SA.LimitAdjuster.

С транспортом сложнее. Проблему со звуками решили - Vitlgt написал плагин для загрузки звуков для дополнительного транспорта GTAVC_VehicleAudioLoader. В принципе, дополнительный транспорт уже можно устанавливать, но "сажать" модели по нескольку штук на один и тот же более-менее подходящий хенл. Желательно, чтобы кто-нибудь написал плагин и для добавления хендлов.

Теперь, что касается "подсовывания" игре моделей транспорта - для транспорта полиции так не прокатит. Три года назад я пробовал это проделать в скрипте. Сейчас это не имеет значения. С того момента знаний прибавилось. Я разобрал все нужные функции для этого дела. 

Ссылка на комментарий
Поделиться на другие сайты

А если из cargp удалить все такси, то плагин должен их спавнить? И ещё. Поставил аварийные службы в траффике на 1 вместо 0, но они не ездят по городу, как и такси. Конфликт, глюк или я не так делаю?

Изменено пользователем Mihail_S
Ссылка на комментарий
Поделиться на другие сайты

А если из cargp удалить все такси, то плагин должен их спавнить? И ещё. Поставил аварийные службы в траффике на 1 вместо 0, но они не ездят по городу, как и такси. Конфликт, глюк или я не так делаю?

 

В файл cargrp.dat дополнительные модели такси НЕ прописывать!

Стандартные модели taxi и cabbie в файле cargrp.dat должны остаться на всех позициях, где они были прописаны.

Ссылка на комментарий
Поделиться на другие сайты

 

@Shaggy
Фраза "Сперва надо саму возможность добавления прояснить." относится к добавлению моделей транспорта и персонажей в VC, поскольку для "подсовывания" игре ID дополнительных персонажей и транспорта, нужно эти модели сначала установить в игру. 
Вопрос по добавлению персонажей решается с помощью плагина Сергея III.VC.SA.LimitAdjuster.

Аа, не так понял, значит. Ну, для добавления моделей педов можно еще юзать специальных актеров: в нужный момент подгружаешь свою модель в виде какого-нибудь 20го спец. актера, затем описанным мной выше способом устанавливаешь какому-нибудь копу ID двадцатого специального актера, а уже после генерации(когда уже сменил модель на другой слот - девятнадцатый, например, или на оригинал) - выгружаешь специального актера из памяти.

Но это тот еще гемор, конечно. Да и приходится учитывать использование спец. актеров в миссиях и т.д.

 

 

 

Теперь, что касается "подсовывания" игре моделей транспорта - для транспорта полиции так не прокатит. Три года назад я пробовал это проделать в скрипте. Сейчас это не имеет значения. С того момента знаний прибавилось. Я разобрал все нужные функции для этого дела. 

 

 

Да, с полицейским транспортом лабуда какая-то получается этим способом(то тачки без водителя, то просто вылет).

Энивей - будем ждать твой плагин под Вайс тогда, раз тебе удалось это разобрать, удачи в разработке!

Ссылка на комментарий
Поделиться на другие сайты

@Mihail_S

Появились такси, пожарки и скорые в трафике? 

Да, всё ок! Но все-таки, такси должны быть везде? Просто меня всегда напрягало то, что они ездят по пустыне и за городом. Это просто абсурд. Если удалить такси в одной группе, то плагин работать будет? И какие модели таксистов по ид используются? В какой они группе в pedgrp? Может можно их через popcycle убрать за городом и в пустыне? Глаза режет, не думаю, что даже в Америке можно заказать такси в пустыне. Автобусы самое то)!

Изменено пользователем Mihail_S
Ссылка на комментарий
Поделиться на другие сайты

ID таксистов - 262, 261, 220, 234, 182, 206
Таксисты не привязаны к какой-либо группе в pedgrp
Такси за городом вполне нормальное явление. Пассажир из города едет в сельскую местность (либо в другой город) или наоборот.

Если удалить такси в одной группе, то плагин работать будет?

Там алгоритм такой: идёт проверка ID модели транспорта перед его созданием и район карты в функции генерации транспорта в трафик. Если модель taxi и cabbie, то при определённом условии вместо ID такси "подсовывается" ID дополнительного такси или ID пожарки (скорой) из соответствующего района.

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

Ссылка на комментарий
Поделиться на другие сайты

Такси заказали в городе, а потом оно просто возвращается.

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

 

Vitlgt написал плагин для загрузки звуков для дополнительного транспорта GTAVC_VehicleAudioLoader. 

 

Ребят, дайте, пожалуйста, ссылку на этот плагин! Я все обыскал, так и не нашел(

Ссылка на комментарий
Поделиться на другие сайты

У тебя получилось добавить? На какие ID?

GTA III Soviet Cars Pack 

GCU forum
YouTube

SA 90's Сar Pack

Модест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил.  

Стругацкие «Понедельник начинается в субботу»

 

What can we say about this guy. The ancient Romans had a word for it: asshole.

The Sopranos

Ссылка на комментарий
Поделиться на другие сайты

Да. Нужен ещё плагин III.VC.SA.LimitAdjuster

Добавил для тестов 7 моделей на ID с 6000

В файле car_sound убрал строчки:

none        237    268     4    0    26513     0     9200    1    
none        238    268     4    0    26513     0     9300    1    
none        239    268     4    0    26513     0     9400    1 

Добавил строчки для ID, на которые установил дополнительный транспорт.

 

Транспорт добавляется без установленного плагина MVL

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...