[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");
        }
 
Сверху