• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как сделать ограничение по кмд

DimaWerx

Ученик
Как сделать ограничение на команду типо вы уже активировали код
Сам код внизу
Код:
cmd:code(playerid, params[])
{
    static text[30];
    if(sscanf(params, "s[30]", text))  return SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Используйте: /code [code]");
    if(IsCodeUsed(text))
    {
        new use, type, az;
        mysql_queryf(mysql, "SELECT * FROM `codes` WHERE `CodeName` = '%s' LIMIT 1", true, text);
        use = cache_get_row_int(0, 2, mysql);
        az = cache_get_row_int(0, 3, mysql);
        type = cache_get_row_int(0, 4, mysql);
        SCMf(playerid, COLOR_RED, "[Информация]{ffffff} Вы успешно активировали код под названием{ffff00} '%s'{ffffff}", text);
        if(type == 0) GiveDonate(playerid, az);
        if(type == 1) GiveRub(playerid, az);
        if(type == 2) GiveMoney(playerid, az);
        if(type == 3) InvAddEx(playerid, az, 1);
        use -= 1;
        str_1[0] = EOS;
        if(!use) format(str_1, sizeof(str_1), "DELETE FROM `codes` WHERE `CodeName` = '%s' LIMIT 1", text);
        else format(str_1, sizeof(str_1), "UPDATE `codes` SET `CodeUse`='%i' WHERE `CodeName`='%s'", use, text);
        mysql_tquery(mysql, str_1);
    }
    else SCMf(playerid, COLOR_RED, "[Ошибка]{ffffff} Кода '%s' не существует!", text);
    return 1;
}
 
Сверху Снизу