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

СливПлатные

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

  • th1ks
  • ShiReY
  • Mioji
  • fckkluvv
  • SeftRaiz
  • hapozavr
  • owshe
  • DomikLynx
  • Watalaker37821
  • MrAntixops
  • root99pik
  • blacksoulsminecraft
  • quuuumen_
  • Rasolan
  • nijfief222
  • SyrnikInteractive
  • Cdita
  • Kelvar
  • Dovakent
  • 01Kapycta
  • trusterpeek12
  • Xorkus
  • ziki
  • Gas3t
  • Dima_Maz
  • MARERITT
  • ItsZadiac
  • Mr. Stranger
  • N1A1
  • Rekha
  • necrolxrd
  • vanyadev
  • mka5
  • Спрутик
  • x666-666
  • OnTheBankz
  • MrFernOff
  • ANP
  • ChildFreak
  • 𝘽𝙞𝙩𝙧𝙖𝙩𝙚
  • Yatochka
  • ardaekinci38
  • KH1DR1
  • MetalMortum
  • Def1x213
  • phany
  • mimic1000rr
  • mifothebest
  • kametooon
  • megaboy

Помощь Нужен аддон для BAirDropX

Tox1k
надо чтобы игроки не могли залутать аирдроп быстро типа чтобы кд на лут было типа как на фантайм авто слутывания предметов невозможно
 
FBM
Для реализации задержки на лут аирдропов в игре, можно использовать следующий подход. Предположим, что вы работаете с системой, где можно настроить время кд для лута. Пример на псевдокоде может выглядеть так:

Java:
public class AirDrop {
    private boolean isLooted;
    private long cooldownTime;
    private long lastLootTime;

    public AirDrop() {
        this.isLooted = false;
        this.cooldownTime = 30000; // 30 секунд
        this.lastLootTime = 0;
    }

    public void loot(Player player) {
        long currentTime = System.currentTimeMillis();
        if (!isLooted && (currentTime - lastLootTime) >= cooldownTime) {
            // Лутинг происходит
            player.addItems(getLoot());
            isLooted = true;
            lastLootTime = currentTime;
        } else {
            player.sendMessage("Аирдроп еще не доступен для лута. Подождите.");
        }
    }

    private Item[] getLoot() {
        // Возвращаем предметы из аирдропа
    }
}

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