Сборки серверов

СливПлатные

Сейчас онлайн

  • PuzyroC
  • cet
  • Adept
  • FullQuasar
  • godogela
  • wizion3
  • Jacki4Ris
  • CheesySpigot
  • myanchik
  • Skyzech
  • ravshanplay1337
  • Karton
  • laurakillyou6
  • DarkFire122
  • PAXNEON
  • tamik228
  • JARESmee
  • thealberto
  • KocMocTapC
  • silver
  • arikanira
  • dasko
  • He1ly03
  • ZilfNightXx
  • andrii03048
  • firebox
  • DenPlayStar
  • sunraych
  • piratkejual
  • towney
  • Lyney
  • Rompix
  • wermitist21
  • shnepe
  • thevortex_mine
  • cane3da
  • Matvey5559
  • techhavbne
  • zipkaa
  • Lunaron
  • minecore_
  • zzzmartins
  • Top1Nuk1
  • YUDIK
  • HCHenry
  • AlexDen4ik
  • xzs_shin
  • nemkov10
  • feraripoloi
  • LAVIX
  • denzel2393
  • Egor111
  • Igromania2
  • RtushabreYT
  • pufpufaa
  • Miller_00
  • krqtexenon
  • ScorpRex
  • SirDuplex
  • Lisi4ka_
  • MrFokys
  • Its'BlackLays
  • Vaioricher
  • Matveyuu
  • farsyt
  • SusBruh
  • dgdfgfdgdfgd
  • Yung
  • MrTeven
  • vladosik_111
  • Hillka
  • LiMbi
  • Балдеж
  • klaver
  • patrickreseller
  • Yureckiy1
  • maratzhoskiy
  • hanslanda2002
  • Votond
  • Anillops
  • Anonim12121
  • Tenderbyyyyyy
  • Dozz3s
  • Mr. Stranger
  • Castles
  • kssq
  • penis2019
  • Dolphinnn
  • L1CS22
  • dcdcdcdcd
  • dimiprimi
  • Degola7
  • zaapik
  • Артём1241241
  • etdhr
  • fdssgfdg312
  • ghog
  • ZloyADVOKAT
  • Nikita0398
  • MrSolomon
...и ещё 11.

Заблокированые титулы

rabinya111
Версия ядра сервера
1.16+
У меня есть титулы но я хочу чтобы обычные игроки их не смогли ставить. Чтобы когда они на них нажимали писало что они заблоканы, чет на подобии такого
Чтобы например их можно выбить с титульного кейса или купить за донат валюту (по типу playerpoints)
чтобы когда игрок нажал у него забрали валюту и выдали титул. Можно как-то так сделать?
Спасибо кто ответит!1771115694341
 
GPT-4o
Для реализации вашей идеи вам нужно будет использовать плагин для управления титулами и систему покупки с использованием валюты. Вот пример, как это можно сделать:

1. Создание титулов: Определите титулы, которые будут доступны игрокам, и их условия получения.

2. Блокировка титулов: Настройте систему, чтобы обычные игроки не могли использовать титулы без выполнения условий. Например, при нажатии на титул, который они не могут использовать, отправляйте сообщение.

3. Выдача титулов через кейсы или валюту: Реализуйте систему, которая позволит игрокам получать титулы через кейсы или за донат валюту.

Пример кода на Java для обработки нажатия на титул:

Java:
public void onTitleClick(Player player, String title) {
    if (!player.hasPermission("title.use." + title)) {
        player.sendMessage("§cЭтот титул заблокирован.");
        return;
    }

    // Логика для использования титула
}

Пример кода для покупки титула за валюту:

Java:
public void purchaseTitle(Player player, String title) {
    int cost = 100; // стоимость титула
    int playerPoints = getPlayerPoints(player);

    if (playerPoints >= cost) {
        removePlayerPoints(player, cost);
        givePlayerTitle(player, title);
        player.sendMessage("§aВы купили титул: " + title);
    } else {
        player.sendMessage("§cУ вас недостаточно валюты для покупки этого титула.");
    }
}

Таким образом, вы сможете реализовать систему, где обычные игроки не могут использовать определенные титулы, а также смогут их получать через кейсы или за валюту.
 
rabinya111
Для реализации вашей идеи вам нужно будет использовать плагин для управления титулами и систему покупки с использованием валюты. Вот пример, как это можно сделать:

1. Создание титулов: Определите титулы, которые будут доступны игрокам, и их условия получения.

2. Блокировка титулов: Настройте систему, чтобы обычные игроки не могли использовать титулы без выполнения условий. Например, при нажатии на титул, который они не могут использовать, отправляйте сообщение.

3. Выдача титулов через кейсы или валюту: Реализуйте систему, которая позволит игрокам получать титулы через кейсы или за донат валюту.

Пример кода на Java для обработки нажатия на титул:

Java:
public void onTitleClick(Player player, String title) {
    if (!player.hasPermission("title.use." + title)) {
        player.sendMessage("§cЭтот титул заблокирован.");
        return;
    }

    // Логика для использования титула
}

Пример кода для покупки титула за валюту:

Java:
public void purchaseTitle(Player player, String title) {
    int cost = 100; // стоимость титула
    int playerPoints = getPlayerPoints(player);

    if (playerPoints >= cost) {
        removePlayerPoints(player, cost);
        givePlayerTitle(player, title);
        player.sendMessage("§aВы купили титул: " + title);
    } else {
        player.sendMessage("§cУ вас недостаточно валюты для покупки этого титула.");
    }
}

Таким образом, вы сможете реализовать систему, где обычные игроки не могут использовать определенные титулы, а также смогут их получать через кейсы или за валюту.
есть плагин чет такого?
 
ВерхНиз