Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
new Random().nextInt(list.size()) все-же проще (ИМХО) будет...Через Math.random вроде можно сделать рандом команду.
Солидарен. Давно рандом не трогал. Подзабылnew Random().nextInt(list.size()) все-же проще (ИМХО) будет...
Можно поточнее пожалуйста.Солидарен. Давно рандом не трогал. Подзабыл![]()
package ru.fantst.fcrates;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerInteractEvent;
public class CaseOpen implements Listener {
@EventHandler
public void onPlayerInteract(PlayerInteractEvent e) {
Player p = e.getPlayer();
}
}
Просто плагинов подобного рода я ещё не делалСолидарен. Давно рандом не трогал. Подзабыл![]()
@EventHandler
public void onPlayerInteract(PlayerInteractEvent e) {
Player p = e.getPlayer();
if (e.getClickedBlock() != Material.ENDER_PORTAL_FRAME) return;
MessageManager.getManager().msg(p, MessageType.INFO, "Ты открыл кейс");
А с этого момента по подробнее пожалуйстаPlayerInteractEvent охватывает все клики мышкой. Вам нужен клик по блоку. проверяйте e.getAction()
И при этом, выполнятся этот эвент должен только предметом который был получен командой созданной в самом плагине, т.е. что бы нельзя было тупо на наковальне переименовать крючёк в "Ключ от кейса" и спокойно его открыть
Ну например я хочу командой /getkey %player% выдавать игроку который будет системой автоматически указыватья в %player% , Крючёк с названием "Ключ от кейса", и что бы только им можно было кликнуть по порталу и тем самым активировать эвенты написанные в плагинеСмотря как создать предмет. Можно NBT в него записать. Типа Lore в itemMeta и её считывать
Нет бы по нормальному p.sendMessage();MessageManager.getManager().msg(p, MessageType.INFO, "Ты открыл кейс");
В его случает на дебаг проще выводить.Нет бы по нормальному p.sendMessage();
Это уже проблема техС кейсами не все так просто, ибо в креативе их на изи дропят. Нужно создавать кейсы с уникальным уидом, писать уиды в некую базу (sqlite or mysql). Потом после юза выставлять уиду статус проюзали, чтоб кейс с таким номером больше не робил.
Пока есть спрос, будут и предложения. Бабло течет и не ипет никого.Это уже проблема техговноедовадминов которые продают креатив.