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

Проблема Dashboard - Мод EzGame

Sweets

Участник портала
23 Сен 2021
102
11
79
Приветствую, столкнулся с такой проблемой, как пофиксить и в чём проблема не понимаю.
Хотелось бы вашей помощи.
Спасибо за помощь.
Мод EzGame - редага


C#:
 public static void sendStats(Player player)
        {
            try
            {
                if (!Main.Players.ContainsKey(player)) return;
                Core.Character.Character acc = Main.Players[player];

                string status =
                    (acc.AdminLVL >= 1) ? "Администратор" :
                    (Main.Accounts[player].VipLvl > 0) ? $"{Group.GroupNames[Main.Accounts[player].VipLvl]} до {Main.Accounts[player].VipDate.ToString("dd.MM.yyyy")}" :
                    $"{Group.GroupNames[Main.Accounts[player].VipLvl]}";

                long bank = (acc.Bank != 0) ? Bank.Accounts[acc.Bank].Balance : 0;

                string lic = "";
                for (int i = 0; i < acc.Licenses.Count; i++)
                    if (acc.Licenses[i]) lic += $"{Main.LicWords[i]} / ";
                if (lic == "") lic = "Отсутствуют";

                string work = (acc.WorkID > 0) ? Jobs.WorkManager.JobStats[acc.WorkID - 1] : "Безработный";
                string fraction = (acc.FractionID > 0) ? Fractions.Manager.FractionNames[acc.FractionID] : "Нет";


                string number = (acc.Sim == -1) ? "Нет сим-карты" : Main.Players[player].Sim.ToString();


                List<object> data = new List<object>
                {
                    acc.LVL, //0
                    $"{acc.EXP}/{3 + acc.LVL * 3}", //1
                    number, //2
                    status, //3
                    acc.Warns,//4
                    lic,//5
                    acc.CreateDate.ToString("dd.MM.yyyy"),//6
                    work,//7
                    fraction,//8
                    acc.FractionLVL,//9
                    acc.FirstName,//10
                    acc.LastName,//11
                    acc.UUID,//12
                    acc.Bank,//13
                };

                string json = JsonConvert.SerializeObject(data);
                Log.Debug("data is: " + json.ToString());
                Trigger.ClientEvent(player, "board", 2, json);

                data.Clear();

            }
            catch (Exception e)
            {
                Log.Write("EXCEPTION AT \"DASHBOARD_SENDSTATS\":\n" + e.ToString(), nLog.Type.Error);
            }
        }


Строка 949 -->
C#:
   string work = (acc.WorkID > 0) ? Jobs.WorkManager.JobStats[acc.WorkID - 1] : "Безработный";

Ошибка на фото
1644757278985.png
 

Dan4et

Участник портала
23 Сен 2020
38
10
65
Такая же проблема) Если нашёл фиксы то напиши.
 

DaVilka

Старожил
BackEnd developer
16 Сен 2020
777
286
128
Что там искать, поставь бряк на строке 949, посмотри айдишник работы, в Jobs.WorkManager.JobStats по индексу работы добавь свое имя. Или работа не полностью удалена что уже сложнее