[ARZ] Система покупки VIP-Статуса.

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

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

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Заблокированный
Регистрация
17 Мар 2024
Сообщения
12
Добрый вечер! Всем известно что есть покупка вип-статусов -> Premium / Custom..
Решил слить систему кастомную для покупки, система оптимизирована и сделана исключительно на SPD, TextFind.

Работает по-команде, при большом желании можете сделать её через /adonate, ставьте лайк, и сделаю через /adonate.
Делал под чистый мод Supreme, по-этому вы можете поменять BlastHack - Supreme, на ваши названия випок, вскоре, если эта тема наберет много лайков,
переделаю под настраиваемую системку.

Pawn:
cmd:buy_vip(playerid)
{
    if(PI[playerid][pVIP] > 7)
        return SCM(playerid, COLOR_OLDRED, "[Ошибка] {FFFFFF}Ваш уровень VIP равен BlastHack!");
        
    return SPD(playerid, 24003, DIALOG_STYLE_INPUT, !"\
        {63F398}- Вы собираетесь купить VIP-Статус?..\n\
        {63F3C5}- Тогда введите название статуса.\n\n\
        {23A1F6}- Пример: BlastHack / Supreme.", !"Далее", !"Отмена");
}

        case 24003:
        {
            if(!response) return false;
            
            if(!TextFind(inputtext, "BlastHack") or !TextFind(inputtext, "Supreme"))
                return SCM(playerid, COLOR_OLDRED, "[Ошибка] {FFFFFF}Вы ввели некорректное название VIP-Статуса!");
                
            else SetString(PI[playerid][pVipName], (str_f("{FF0000}[%s]", TextFind(inputtext, "Supreme") ? "Supreme" : "BlastHack"))), SQL("UPDATE accounts SET `VIP` = '%d', `VipTime` = '%d', `VipName` = '%s' WHERE ID = %d", PI[playerid][pVIP] = (TextFind(inputtext, "Supreme") ? 7 : 8), PI[playerid][pVipTime] = Global_Time+(1800*24*60*60), PI[playerid][pVipName], PI[playerid][pID]);

            return SCMF(playerid, COLOR_VALIK, "[Информация] {FFFFFF}Вы успешно купили %s VIP-Статус", TextFind(inputtext, "Supreme") ? "Supreme" : "BlastHack");
        }
 
Сверху