В интернете очень мало информации на эту тему, поэтому пишу эту статью. Необходимые инструменты и плагины прилагаются.
Нам понадобятся:
-
fastman92 limit abjuster
-
IMG TOOL
-
OpenSAA
-
vehiclesIdFix.so
-
vehicles.asi
- С помощью fastman92 limit abjuster снимим лимиты с игры.
- IMG TOOL позволит загрузить модель машины напрямую в файлы игры-
- OpenSAA позволит загрузить измененный handling.cfg, vehicles.ide, carmods.dat и т.д.
- vehiclesIdFix.so убирает серверный лимит моделей.
- vehicles.asi убирает клиентский лимит авто.
Версия мультиплеера должна быть 0.3.7 R3
Убираем лимит с игры
Сперва, найдем модель машины, которую мы будем добавлять(Модели можно найти на сайте gtavicecity.ru). Обратите внимание на то, какую машину заменяет мод.
Устанавливаем fastman92 limit abjuster:
- Переходим по пути fastman92 limit adjuster 7.6\files\files\additional_files\GTA_SA и копируем папку data в корень игры
- Переходим в папку \files\files\libraries\WIN_X86 и копируем все файлы в корень игры кроме .lib и .exp файлов.
Запускаем игру и сразу закрываем ее. Если вы сделали все правильно, плагин сообщит вам, что был создан файл fastman92limitabjuster_GTASA.ini.
- Открываем файл .ini любым редактором кода
Ищем
Count of killable model IDs убираем # и присваиваем значение 12600
Count of killable model IDs = 12600
Ищем
Apply handling.cfg patch, убираем #, присваиваем значение 1
Apply handling.cfg patch = 1
Ниже ищем
Number of standard lines и ставим значение 300, убираем хештег
Number of standard lines = 300
Ищем
Vehicle Models, ставим значение 300, убираем хештег
Vehicle Models = 300
Ищем
Enable vehicle audio loader, ставим значение 1, убираем хештег
Enable vehicle audio loader = 1
- Запускаем программу IMG TOOL, вверху нажимаем File - Open и открываем папка_с_игрой\models\gta3.img
- Изменяем название файлов модели автомобиля(.dff, .txd)
- Нажимаем Commands - Add и добавляем наши модели.
Открываем файл data/vehicles.ide
К коней файла, перед оператором
end пишем следующие
612, cuscar, cuscar, car, SENTINEL, CUSCAR, null, richfamily, 10, 0, 0, -1, 0.7, 0.7, 0
612 - id автомобиля
cuscar - название .dff/.txd файлов
car - тип транспорта
SENTINEL - переменная в handling.cfg
CUSCAR - название в игре(Бесполезная переменная, но указывать ее
обязательно)
"null, richfamily, 10, 0, 0, -1, 0.7, 0.7, 0" - флаги замененной модели. Чтобы найти нужные вам значения, откройте файл handling.cfg в папке data и скопируйте с того автомобиля, который заменяет ваша модель
Готово
Снимаем лимит с клиента SAMP
Переместите файл vehicles.asi в корневую папку игры.
Готово
Убираем лимит с сервера
Подключаем плагин vehiclesIdFix.so как и все другие(Плагин только для хостинга)
Готово
Заходим в игру и спавним авто с id 612
Решение проблем
- Сдвоенные колеса / Скачка транспорта при разгоне - необходимо изменить амплитуду сжатия пружин в handling.cfg. Если же вы используете стандартные переменные измените на SULTAN
Своя переменная в handling.cfg
- Открываем файл data\handling.cfg
CUSCAR 1200.0 3000.0 2.5 0.0 0.1 0.0 70 0.70 0.90 0.48 5 150.0 18.0 20.0 F P 4.0 0.80 0 30.0 0.8 0.08 0.0 0.45 -0.25 0.45 0.3 0.2 0.60 10000 20 0 1 1 0
CUSCAR - название переменной, которая используется в vehicles.ide
1200.0 — Масса (100...50000)
3000.0 — Масса в повороте
2.5 —--— Множитель тяжести (влияет на разгон 0.0...20.0)
0.0 —--— Центр массы по Х
0.1 —--— Центр массы по У
0.0 —--— Центр массы по Z (верх низ)
70 —--— Погружаемость под воду (10...120)
0.70 —— Сила сцепления с дорогой (0.5...2.0)
0.90 —— Потеря сцепления (скорость поворота 0.5...2.0)
0.48 —— Смещение сцепления (корпуса0.1...0.6)
5 —----— Количество передач (всего 5)
150.0 —- Максимальная скорость
18.0 —— Ускорение (мощность)
20.0 —— Инерция двигателя (влияет на ускорение 0.0...250.0)
F —---— Ведущий мост (F-Передний, R-Задний, 4-Полный)
Р —---— Тип двигателя (Р-Бензиновый, D-Дизельный, Е-Электро)
4.0 —-— Эффективность торможения (1.0...20.0)
0.80 —— Распределение тормоза (0.0-задняя,0.5-равномерно,1.0-передняя)
0 —----— Наличие ABS (0 - нету; 1 - есть)
30.0 —— Уровень поворота колес(10.0...40.0)
0.8 —-— Жесткость пружин (влияет на высоту подвески)
0.08 —— Жесткость амортизаторов (длительность качки корпуса)
0.0 —-— Прыгучесть на скорости
0.45 —— Верхний предел (амплитуда сжатия пружин 0.1...0.5)
-0.25 —- Нижний предел (амплитуда сжатия пружин -0.01...-0.5)
0.45 —— Смещение наклона (высота зада переда 0.0...0.6)
0.3 —-— Множитель анти-наклона (0.0...0.6)
0.2 —-— Сдвиг места посадки (положение водителя от центра авто)
0.60 —— Множитель повреждений (0.2...0.8, неразьбиваемая 0.01)
10000 — Стоимость автомобиля (1...100000)
20 —--— Флаги модели
0 —---— Флаги handling'a
1 —---— Вид фар (0-горизонтальный,1-маленький,2-большой,3-вертикальный)
1 —---— Вид фонарей (0-горизонтальный,1-маленький,2-большой,3-вертикальный)
0 —---— Анимационная группа (при посадки в машину)
ShadowFiend (23 апреля 2025 - 15:13) писал:
Нажмите сюда, чтобы прочитать это сообщение. [Показать]
В интернете очень мало информации на эту тему, поэтому пишу эту статью. Необходимые инструменты и плагины прилагаются.
Нам понадобятся:
-
fastman92 limit abjuster
-
IMG TOOL
-
OpenSAA
-
vehiclesIdFix.so
-
vehicles.asi
- С помощью fastman92 limit abjuster снимим лимиты с игры.
- IMG TOOL позволит загрузить модель машины напрямую в файлы игры-
- OpenSAA позволит загрузить измененный handling.cfg, vehicles.ide, carmods.dat и т.д.
- vehiclesIdFix.so убирает серверный лимит моделей.
- vehicles.asi убирает клиентский лимит авто.
Версия мультиплеера должна быть 0.3.7 R3
Убираем лимит с игры
Сперва, найдем модель машины, которую мы будем добавлять(Модели можно найти на сайте gtavicecity.ru). Обратите внимание на то, какую машину заменяет мод.
Устанавливаем fastman92 limit abjuster:
- Переходим по пути fastman92 limit adjuster 7.6\files\files\additional_files\GTA_SA и копируем папку data в корень игры
- Переходим в папку \files\files\libraries\WIN_X86 и копируем все файлы в корень игры кроме .lib и .exp файлов.
Запускаем игру и сразу закрываем ее. Если вы сделали все правильно, плагин сообщит вам, что был создан файл fastman92limitabjuster_GTASA.ini.
- Открываем файл .ini любым редактором кода
Ищем
Count of killable model IDs убираем # и присваиваем значение 12600
Count of killable model IDs = 12600
Ищем
Apply handling.cfg patch, убираем #, присваиваем значение 1
Apply handling.cfg patch = 1
Ниже ищем
Number of standard lines и ставим значение 300, убираем хештег
Number of standard lines = 300
Ищем
Vehicle Models, ставим значение 300, убираем хештег
Vehicle Models = 300
Ищем
Enable vehicle audio loader, ставим значение 1, убираем хештег
Enable vehicle audio loader = 1
- Запускаем программу IMG TOOL, вверху нажимаем File - Open и открываем папка_с_игрой\models\gta3.img
- Изменяем название файлов модели автомобиля(.dff, .txd)
- Нажимаем Commands - Add и добавляем наши модели.
Открываем файл data/vehicles.ide
К коней файла, перед оператором
end пишем следующие
612, cuscar, cuscar, car, SENTINEL, CUSCAR, null, richfamily, 10, 0, 0, -1, 0.7, 0.7, 0
612 - id автомобиля
cuscar - название .dff/.txd файлов
car - тип транспорта
SENTINEL - переменная в handling.cfg
CUSCAR - название в игре(Бесполезная переменная, но указывать ее
обязательно)
"null, richfamily, 10, 0, 0, -1, 0.7, 0.7, 0" - флаги замененной модели. Чтобы найти нужные вам значения, откройте файл handling.cfg в папке data и скопируйте с того автомобиля, который заменяет ваша модель
Готово
Снимаем лимит с клиента SAMP
Переместите файл vehicles.asi в корневую папку игры.
Готово
Убираем лимит с сервера
Подключаем плагин vehiclesIdFix.so как и все другие(Плагин только для хостинга)
Готово
Заходим в игру и спавним авто с id 612
Решение проблем
- Сдвоенные колеса / Скачка транспорта при разгоне - необходимо изменить амплитуду сжатия пружин в handling.cfg. Если же вы используете стандартные переменные измените на SULTAN
Своя переменная в handling.cfg
- Открываем файл data\handling.cfg
CUSCAR 1200.0 3000.0 2.5 0.0 0.1 0.0 70 0.70 0.90 0.48 5 150.0 18.0 20.0 F P 4.0 0.80 0 30.0 0.8 0.08 0.0 0.45 -0.25 0.45 0.3 0.2 0.60 10000 20 0 1 1 0
CUSCAR - название переменной, которая используется в vehicles.ide
1200.0 — Масса (100...50000)
3000.0 — Масса в повороте
2.5 —--— Множитель тяжести (влияет на разгон 0.0...20.0)
0.0 —--— Центр массы по Х
0.1 —--— Центр массы по У
0.0 —--— Центр массы по Z (верх низ)
70 —--— Погружаемость под воду (10...120)
0.70 —— Сила сцепления с дорогой (0.5...2.0)
0.90 —— Потеря сцепления (скорость поворота 0.5...2.0)
0.48 —— Смещение сцепления (корпуса0.1...0.6)
5 —----— Количество передач (всего 5)
150.0 —- Максимальная скорость
18.0 —— Ускорение (мощность)
20.0 —— Инерция двигателя (влияет на ускорение 0.0...250.0)
F —---— Ведущий мост (F-Передний, R-Задний, 4-Полный)
Р —---— Тип двигателя (Р-Бензиновый, D-Дизельный, Е-Электро)
4.0 —-— Эффективность торможения (1.0...20.0)
0.80 —— Распределение тормоза (0.0-задняя,0.5-равномерно,1.0-передняя)
0 —----— Наличие ABS (0 - нету; 1 - есть)
30.0 —— Уровень поворота колес(10.0...40.0)
0.8 —-— Жесткость пружин (влияет на высоту подвески)
0.08 —— Жесткость амортизаторов (длительность качки корпуса)
0.0 —-— Прыгучесть на скорости
0.45 —— Верхний предел (амплитуда сжатия пружин 0.1...0.5)
-0.25 —- Нижний предел (амплитуда сжатия пружин -0.01...-0.5)
0.45 —— Смещение наклона (высота зада переда 0.0...0.6)
0.3 —-— Множитель анти-наклона (0.0...0.6)
0.2 —-— Сдвиг места посадки (положение водителя от центра авто)
0.60 —— Множитель повреждений (0.2...0.8, неразьбиваемая 0.01)
10000 — Стоимость автомобиля (1...100000)
20 —--— Флаги модели
0 —---— Флаги handling'a
1 —---— Вид фар (0-горизонтальный,1-маленький,2-большой,3-вертикальный)
1 —---— Вид фонарей (0-горизонтальный,1-маленький,2-большой,3-вертикальный)
0 —---— Анимационная группа (при посадки в машину)
Сообщение отредактировал ShadowFiend: 23 апреля 2025 - 15:17