Вопрос Как сделать премиум функций

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
18 Июн 2025
Сообщения
8
Реакции
1

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

как сделать премиум функций типа надпись около фукнций премиум и еще желтым что бы горело на базе newcode/exp 2.0
 
c 3.1 перенеси
 
я не умею, научи
гетай с сайта текущий статус пользователя и сделай проверку

shitcode:
Expand Collapse Copy
https://example.com/api/user/1234 - пример адреса апи сайта, ну короче что то вродое бд

1234 - json файл пользователя
{
  "username": "steve123", - юз с сайта
  "premiumStatus": true, - активный премиум статус
  "subs": -160d - ну это типо длительность подписки
}


    public static boolean isPremium(String playerId) {
        try {
            URL url = new URL("https://example.com/api/user/" + playerId); - гетаешь апишку пользователя
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setRequestMethod("GET");
            conn.setConnectTimeout(3000);
            conn.setReadTimeout(3000);

            if (conn.getResponseCode() == 200) {
                JsonObject json = JsonParser.parseReader(new InputStreamReader(conn.getInputStream())).getAsJsonObject();
                return json.has("premiumStatus") && json.get("premiumStatus").getAsBoolean(); - просишь сайт показать текущий статус премки
            }
        } catch (Exception e) {
            e.printStackTrace();
        }

        return false;
    }

    @Override
    public void onEnable() {
        if (!Example.isPremium(CurrentUser.getId())) { - делаешь проверку через метод выше, если у пользователя нет премиума - модуль моментально оффнется
            this.toggle();
            ChatUtils.error("У вас нет активного прем-статуса!");
            return;
        }
        super.onEnable(); - если есть премка, произойдёт чудо и модуль врубится
    }
}

и вуаля, твой премиум модуль готов
 
гетай с сайта текущий статус пользователя и сделай проверку

shitcode:
Expand Collapse Copy
https://example.com/api/user/1234 - пример адреса апи сайта, ну короче что то вродое бд

1234 - json файл пользователя
{
  "username": "steve123", - юз с сайта
  "premiumStatus": true, - активный премиум статус
  "subs": -160d - ну это типо длительность подписки
}


    public static boolean isPremium(String playerId) {
        try {
            URL url = new URL("https://example.com/api/user/" + playerId); - гетаешь апишку пользователя
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setRequestMethod("GET");
            conn.setConnectTimeout(3000);
            conn.setReadTimeout(3000);

            if (conn.getResponseCode() == 200) {
                JsonObject json = JsonParser.parseReader(new InputStreamReader(conn.getInputStream())).getAsJsonObject();
                return json.has("premiumStatus") && json.get("premiumStatus").getAsBoolean(); - просишь сайт показать текущий статус премки
            }
        } catch (Exception e) {
            e.printStackTrace();
        }

        return false;
    }

    @Override
    public void onEnable() {
        if (!Example.isPremium(CurrentUser.getId())) { - делаешь проверку через метод выше, если у пользователя нет премиума - модуль моментально оффнется
            this.toggle();
            ChatUtils.error("У вас нет активного прем-статуса!");
            return;
        }
        super.onEnable(); - если есть премка, произойдёт чудо и модуль врубится
    }
}

и вуаля, твой премиум модуль готов
спасибо
 
Назад
Сверху Снизу