• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема Заправка тс после рестатрта

Super-Man

Новый участник
4 Июл 2024
19
0
3
У меня стоит сборка RedAge v2 После рестарта сервера машины сами заправляются (игроков, фракций, работ) как это исправить?
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
1,776
1,307
5
Попробуйте проверить настройки плагинов, которые отвечают за заправку транспортных средств. Возможно, нужно настроить права доступа или параметры автозаправки в конфигурационных файлах плагинов. Если не получится самостоятельно разобраться, обратитесь к администратору сервера для помощи.
 

Super-Man

Новый участник
4 Июл 2024
19
0
3
Попробуйте проверить настройки плагинов, которые отвечают за заправку транспортных средств. Возможно, нужно настроить права доступа или параметры автозаправки в конфигурационных файлах плагинов. Если не получится самостоятельно разобраться, обратитесь к администратору сервера для помощи.
Где можно посмотреть эти плагины?
 

Inoi

/dev/null
VIP
15 Окт 2020
3,391
2,138
208
35
У меня стоит сборка RedAge v2 После рестарта сервера машины сами заправляются (игроков, фракций, работ) как это исправить?
Почему "исправить"?
Это работает так как и было задумано.

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

Если ты хочешь это переписать - сохраняй в базу состояние бензобака автомобиля и при спавне этих машин - оттуда его читай.
 

Super-Man

Новый участник
4 Июл 2024
19
0
3
Почему "исправить"?
Это работает так как и было задумано.

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

Если ты хочешь это переписать - сохраняй в базу состояние бензобака автомобиля и при спавне этих машин - оттуда его читай.
а как это прописать?
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,466
2,830
219

Mi-Zaft

Мастер
VIP
9 Окт 2020
1,470
507
175
  • Like
Реакции: Inoi

Inoi

/dev/null
VIP
15 Окт 2020
3,391
2,138
208
35
а как это прописать?
Ну ответ остаётся примерно таким же
Ну можно чуть подробнее

Тебе нужно взять табличку в базе данных, например fractionvehicles или как-то так, в которой прописаны спавны тачек фракций.
Добавить туда допустим int столбик fuel (ну или как угодно по другому можешь его назвать, но так вроде будет логично)
Найти место в коде своего сервера, где пре загрузке инициируется процесс спавна автомобилей оттуда и добавить выбор этого столбика и присваивание в функцию спавна автомобиля количества топлива из него.
Написать метод "сохранения" этих автомобилей, который будет вызываться при рестарте и совершать обратный процесс - записывать туда же текущее значение бензина из машины.

В общем-то всё, не считая пары проверок, но это уже дело наживное.
 
  • Like
Реакции: Mi-Zaft

Super-Man

Новый участник
4 Июл 2024
19
0
3
Ну ответ остаётся примерно таким же
Ну можно чуть подробнее

Тебе нужно взять табличку в базе данных, например fractionvehicles или как-то так, в которой прописаны спавны тачек фракций.
Добавить туда допустим int столбик fuel (ну или как угодно по другому можешь его назвать, но так вроде будет логично)
Найти место в коде своего сервера, где пре загрузке инициируется процесс спавна автомобилей оттуда и добавить выбор этого столбика и присваивание в функцию спавна автомобиля количества топлива из него.
Написать метод "сохранения" этих автомобилей, который будет вызываться при рестарте и совершать обратный процесс - записывать туда же текущее значение бензина из машины.

В общем-то всё, не считая пары проверок, но это уже дело наживное.
Только сейчас смог посмотреть БД, там есть эта строчка (Fuel) у у каждого тс полный бак
 

Inoi

/dev/null
VIP
15 Окт 2020
3,391
2,138
208
35
Только сейчас смог посмотреть БД, там есть эта строчка (Fuel) у у каждого тс полный бак
в редейдже 2 у фракционных машин абсолютно точно нет такого столбика в бд
 

Inoi

/dev/null
VIP
15 Окт 2020
3,391
2,138
208
35
мне не фрак. транспорт интересен, а личный
После рестарта сервера машины сами заправляются (игроков, фракций, работ) как это исправить?

Ну ладно
У личного транспорта бензин должен нормально читаться и сохраняться в редейдже

1720682509283.png


Нужно смотреть места, где он спавнится и проверять в твоей конкретной сборке