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

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

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

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

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

C++:
cmd:cashall(playerid) return callcmd::givemoneyall(playerid);
CMD:givemoneyall(playerid, params[])
{
    if(GetPlayerAdminEx(playerid) < 7) return 1; // проверка
    else if(admin_logged[playerid] == false) return SendClientMessage(playerid, 0x999999FF, "Вы не авторизированы, для этого используйте /alogin");
    extract params -> new money; else return SendClientMessage(playerid, 0x999999FF, "Используйте: /givemoneyall [кол-во денег]");
    if(GetPlayerVzlom(playerid) == 1) return SendClientMessage(playerid, 0x999999FF, "Ваш аккаунт подозревается во взломе, доступ к многим действиям заблокирован.");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(GetPVarInt(i, "LoginPlayer") == 1) continue;
        if(!(1 <= money <= 500000000)) return SendClientMessage(playerid, 0xFF6600FF, "Неверное кол-во. От 1 до 500.000.000");
        GivePlayerMoneyEx(playerid, money);
        new string[128];
        format(string, sizeof(string), "Вам было выданно: {FFFFFF}%d!", money);
        SendClientMessage(i, 0xFFFF00FF, string);
    }
    return 1;
}
 
Последнее редактирование:
Активный
Активный
Регистрация
20 Май 2022
Сообщения
122
GetPlayerAdminEx, admin_logged, GetPlayerVzlom - ты еб*****? У новичков + ерорр
 
Продвинутый
Редактор
Регистрация
25 Сен 2022
Сообщения
196
GetPlayerAdminEx, admin_logged, GetPlayerVzlom - ты еб*****? У новичков + ерорр
Пусть пишут мне, я им помогу, эта команда вообще с мода от rrp, я разделы перепутал. Ебло стяни свое кстати
 
Продвинутый
Редактор
Регистрация
25 Сен 2022
Сообщения
196
Пусть пишут мне, я им помогу, эта команда вообще с мода от rrp, я разделы перепутал. Ебло стяни свое кстати
GetPlayerAdminEx, admin_logged, GetPlayerVzlom - ты еб*****? У новичков + ерорр
не безрукие люди как ты, возьмут и под себя ее сделают
 
Активный
Пользователь
Регистрация
11 Июл 2022
Сообщения
37
+, но можно использовать alias

PHP:
CMD:givemoneyall(playerid, params[])
{
    if(GetPlayerAdminEx(playerid) < 7) return 1; // проверка
    else if(admin_logged[playerid] == false) return SendClientMessage(playerid, 0x999999FF, "Вы не авторизированы, для этого используйте /alogin");
    extract params -> new money; else return SendClientMessage(playerid, 0x999999FF, "Используйте: /givemoneyall [кол-во денег]");
    if(GetPlayerVzlom(playerid) == 1) return SendClientMessage(playerid, 0x999999FF, "Ваш аккаунт подозревается во взломе, доступ к многим действиям заблокирован.");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(GetPVarInt(i, "LoginPlayer") == 1) continue;
        if(!(1 <= money <= 500000000)) return SendClientMessage(playerid, 0xFF6600FF, "Неверное кол-во. От 1 до 500.000.000");
        GivePlayerMoneyEx(playerid, money);
        new string[128];
        format(string, sizeof(string), "Вам было выданно: {FFFFFF}%d!", money);
        SendClientMessage(i, 0xFFFF00FF, string);
    }
    return 1;
}
alias:givemoneyall("cashall");
 
Активный
Активный
Регистрация
20 Май 2022
Сообщения
122
+, но можно использовать alias

PHP:
CMD:givemoneyall(playerid, params[])
{
    if(GetPlayerAdminEx(playerid) < 7) return 1; // проверка
    else if(admin_logged[playerid] == false) return SendClientMessage(playerid, 0x999999FF, "Вы не авторизированы, для этого используйте /alogin");
    extract params -> new money; else return SendClientMessage(playerid, 0x999999FF, "Используйте: /givemoneyall [кол-во денег]");
    if(GetPlayerVzlom(playerid) == 1) return SendClientMessage(playerid, 0x999999FF, "Ваш аккаунт подозревается во взломе, доступ к многим действиям заблокирован.");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(GetPVarInt(i, "LoginPlayer") == 1) continue;
        if(!(1 <= money <= 500000000)) return SendClientMessage(playerid, 0xFF6600FF, "Неверное кол-во. От 1 до 500.000.000");
        GivePlayerMoneyEx(playerid, money);
        new string[128];
        format(string, sizeof(string), "Вам было выданно: {FFFFFF}%d!", money);
        SendClientMessage(i, 0xFFFF00FF, string);
    }
    return 1;
}
alias:givemoneyall("cashall");
думаешь все на одном dc_cmd сидят?)
 
Сверху