• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в 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/ru/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


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

Мануал Команда для выдачи лицензий [givelic]

koltr

Гуру
Автор темы
high coder
14 Сен 2020
154
114
120
Привет! Сегодня я вам дам более полезную команду, может она чем-то вам поможет. Суть команды выдать лицензию игроку, просто бывает что через базу данных это делать очень муторно.

[КАК ПОЛЬЗОВАТЬСЯ КОМАНДОЙ] (От 1 уровня администратора или выше)
/givelic [ID игрока] [Порядковый номер в таблице лицензий (на чистой сборке до 7)]

Сам код:

Серверная часть, в файле Commands.cs добавляем где-то в середину


C#:
[Command("givelic")]
public static void CMD_givelic(Client player, int id, int idlic)
{
    if (!Main.Players.ContainsKey(player)) return;
    if (Main.Players[player].AdminLVL == 0) return;
    Client target = Main.GetPlayerByID(id);
    if (target == null)
    {
        Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, "Игрок с таким ID не найден", 3000);
        return;
    }
    Main.Players[target].Licenses[idlic] = true;
    Notify.Send(player, NotifyType.Success, NotifyPosition.BottomCenter, $"Вы выдали {target.Name} лицензию под номером {idlic}", 3000);
}

Если у вас сборка RAGE 1.1 то вам подойдёт данный код

C#:
[Command("givelic")]
public static void CMD_givelic(Player player, int id, int idlic)
{
    if (!Main.Players.ContainsKey(player)) return;
    if (Main.Players[player].AdminLVL == 0) return;
    Player target = Main.GetPlayerByID(id);
    if (target == null)
    {
        Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, "Игрок с таким ID не найден", 3000);
        return;
    }
    Main.Players[target].Licenses[idlic] = true;
    Notify.Send(player, NotifyType.Success, NotifyPosition.BottomCenter, $"Вы выдали {target.Name} лицензию под номером {idlic}", 3000);
}

Надеюсь эта тема была для вас полезна, если вы нашли какую-то ошибку пишите!
 

Daston

Гуру
16 Сен 2020
170
82
103
А когда-то я выкладывал эту команду..
Но потом произошел страшный день, о котором знают многие
 
  • Sad
Реакции: Harland David Sanders