• Из-за обновления 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) последний раз были обновлены:

Проблема RedAge v3 Работа инкассаторов

barrel161

Участник портала
4 Сен 2023
15
0
21
Подскажите как исправить? Изменил зарплату в бд файл economy (colPay) теперь инкассаторы отвозят 2 точки и надо на базу за мешками
 

youngBeaver

Мастер
high coder
24 Янв 2023
1,146
692
171
24
Подскажите как исправить? Изменил зарплату в бд файл economy (colPay) теперь инкассаторы отвозят 2 точки и надо на базу за мешками
Работаешь и ждешь, когда проявится первый текст связанный с работой, к примеру "Вы отвезли мешок". Берешь этот текст и ищешь по нему участки кода, находишь условие по которому отправляют тебя обратно за мешками. Но мне скорее всего кажется, что ты изменил не только зарплаты, там вероятнее всего и количество чекпоинтов тоже указано.
 

Mi-Zaft

Мастер
VIP
9 Окт 2020
1,460
503
175
Вообще изначально надо было найти фрагмент кода, который отвечает за зарплату инкассатора. Там ведь должен всегда разная сумма начисляется. Либо рандом (где есть диапазон от минимальной суммы до максимальной), либо от километража. Плюс, возможно уровень работы как-то влияет на сумму (зависит от сборки).
Возможно, в базе и хранится зарплата инкассатора, но надо понимать, из каких колонок она считается и как она считается.

А то, что ты поменял, возможно как раз отвечает за мешки. Предполагаю, что колонка, которую ты поменял, отвечает за то, сколько денег берет инкассатор на базе. Оттуда вычитается сумма для каждого банкомата и отправляет снова на базу.

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

youngBeaver

Мастер
high coder
24 Янв 2023
1,146
692
171
24
Вообще изначально надо было найти фрагмент кода, который отвечает за зарплату инкассатора. Там ведь должен всегда разная сумма начисляется. Либо рандом (где есть диапазон от минимальной суммы до максимальной), либо от километража. Плюс, возможно уровень работы как-то влияет на сумму (зависит от сборки).
Возможно, в базе и хранится зарплата инкассатора, но надо понимать, из каких колонок она считается и как она считается.

А то, что ты поменял, возможно как раз отвечает за мешки. Предполагаю, что колонка, которую ты поменял, отвечает за то, сколько денег берет инкассатор на базе. Оттуда вычитается сумма для каждого банкомата и отправляет снова на базу.

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

Fanton

Участник портала
5 Май 2023
5
1
15
Зп прописывается в бд и в серверной части!
 

furcasa

Участник портала
24 Июл 2024
37
3
10
можно ли сюда вставить зарплату койнами?)

Код:
 MoneySystem.Wallet.Change(player, payment);
 GameLog.Money($"server", $"player({characterData.UUID})", payment, $"collectorCheck");
 BattlePass.Repository.UpdateReward(player, 92);
 BattlePass.Repository.UpdateReward(player, 157);
 

furcasa

Участник портала
24 Июл 2024
37
3
10
нашел строчку которая выдает деньги с чекпоинта , есть пример выдачи донат валюты ?
хочу что бы с каждего чекпоинта в инкасатарах падала донат валюта а не деньги
Код:
int maxpayment = 500000 * Main.ServerSettings.MoneyMultiplier;
if (payment > maxpayment) payment = maxpayment;
 

Inoi

/dev/null
VIP
15 Окт 2020
3,377
2,126
208
35
можно ли сюда вставить зарплату койнами?)

Код:
 MoneySystem.Wallet.Change(player, payment);
GameLog.Money($"server", $"player({characterData.UUID})", payment, $"collectorCheck");
BattlePass.Repository.UpdateReward(player, 92);
BattlePass.Repository.UpdateReward(player, 157);
ну вместо MoneySystem.Wallet.Change выдавай редбаксы или чего там
 
  • Like
Реакции: furcasa