Раздел навигации

Команда для выдачи слота всему серверу.

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Продвинутый
Редактор
Регистрация
25 Сен 2022
Сообщения
196
Всем привет. Команда для выдачи слота всему серверу.
Подойдет для копий R@dm!r@, и так далее.

C++:
cmd:carslotall(playerid) return callcmd::givecarslotall(playerid);
CMD:givecarslotall(playerid, params[])
{
    if(GetPlayerAdminEx(playerid) < 7) return 1; // проверка
       else if(admin_logged[playerid] == false) return SendClientMessage(playerid, 0x999999FF, "Вы не авторизированы, используйте /alogin");
    if(GetPlayerVzlom(playerid) == 1) return SendClientMessage(playerid, 0x999999FF, "Ваш аккаунт подозревается во взломе, доступ к многим действиям заблокирован.");
    if(GetPlayerAntiBan(playerid) == 3) return SendClientMessage(playerid, 0xCECECEFF, "Не так часто!");
    new slot = 1;
    foreach(new i: Player)
    {
        if(GetPVarInt(i, "LoginPlayer") == 1) continue;
        AddPlayerData(i, P_CAR_SLOTS, +, slot);
        UpdatePlayerDatabaseInt(i, "car_slots", GetPlayerData(i, P_CAR_SLOTS));
        new string[256];
        format(string, sizeof(string), "Вам было выданно: {FFFFFF}%d слот для транспорта!", slot);
        SendClientMessage(i, 0xFFFF00FF, string);
        SetPlayerData(playerid, P_ANTIBAN, 1);
        SetTimerEx("AntiBan", 20000, false, "i", playerid);
    }
    return 1;
}
 
Последнее редактирование:
Сверху