Innitial update
This commit is contained in:
@@ -54,11 +54,11 @@ public class DuelsCommand implements CommandExecutor, TabCompleter {
|
||||
return true;
|
||||
}
|
||||
if (target.hasMetadata("DueledBy") && target.getMetadata("DueledBy").get(0).asString().equals(player.getUniqueId().toString())) {
|
||||
player.sendMessage(target.getName() + "-nek má' kűté' duel rikvesztet");
|
||||
player.sendMessage("§7[§9§lInsane§e§lDuels§7] §7» §e" + target.getName() + "§9-nek már küldtél párbaj kérelmet.");
|
||||
return true;
|
||||
}
|
||||
|
||||
Inventory gui = Bukkit.createInventory(null, 36, "Játékmód Választás");
|
||||
Inventory gui = Bukkit.createInventory(null, 36, "§9\uD83D\uDDE1 Játékmód Választás");
|
||||
ItemStack vanilla = new ItemStack(Material.END_CRYSTAL);
|
||||
ItemMeta vanillaMeta = vanilla.getItemMeta();
|
||||
vanillaMeta.setDisplayName("§dVanilla");
|
||||
|
||||
@@ -2,6 +2,7 @@ package lnmpro.Listeners;
|
||||
|
||||
import lnmpro.Main;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
@@ -29,7 +30,7 @@ public class DuelRequestListener implements Listener {
|
||||
public void onInventoryClick(InventoryClickEvent event) {
|
||||
if (!(event.getWhoClicked() instanceof Player player)) return;
|
||||
|
||||
if (event.getView().getTitle().equals("Játékmód Választás")) {
|
||||
if (event.getView().getTitle().equals("§9\uD83D\uDDE1 Játékmód Választás")) {
|
||||
event.setCancelled(true);
|
||||
}
|
||||
}
|
||||
@@ -38,7 +39,7 @@ public class DuelRequestListener implements Listener {
|
||||
public void onDuelRequest(InventoryClickEvent e) {
|
||||
Player player = (Player) e.getWhoClicked();
|
||||
|
||||
if (!e.getView().getTitle().equals("Játékmód Választás")) return;
|
||||
if (!e.getView().getTitle().equals("§9\uD83D\uDDE1 Játékmód Választás")) return;
|
||||
|
||||
if (e.getClick() != ClickType.LEFT) return;
|
||||
|
||||
@@ -62,25 +63,32 @@ public class DuelRequestListener implements Listener {
|
||||
|
||||
player.removeMetadata("DuelRequest", plugin);
|
||||
|
||||
TextComponent accept = new TextComponent("§a[fogadd el]");
|
||||
TextComponent accept = new TextComponent("§a[✔ Elfogadás]");
|
||||
accept.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/acceptduel"));
|
||||
accept.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT,
|
||||
new ComponentBuilder("de fogadd baby").create()));
|
||||
new ComponentBuilder("§a✔ Nyomj rá az elfogadáshoz!").create()));
|
||||
|
||||
TextComponent decline = new TextComponent("[ne]");
|
||||
TextComponent decline = new TextComponent("§c[❌ Elutasítás]");
|
||||
decline.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/denyduel"));
|
||||
decline.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT,
|
||||
new ComponentBuilder("nefgoasdel").create()));
|
||||
new ComponentBuilder("§c❌ Nyomj rá az elutasításhoz!").create()));
|
||||
|
||||
TextComponent fullMessage = new TextComponent("higy elfogadd kerlek ");
|
||||
TextComponent info = new TextComponent("§7ℹ");
|
||||
info.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT,
|
||||
new ComponentBuilder("§fJátékmód: " + ChatColor.stripColor(clickedItem.getItemMeta().getDisplayName().toLowerCase())).create()));
|
||||
|
||||
TextComponent fullMessage = new TextComponent();
|
||||
fullMessage.addExtra(accept);
|
||||
fullMessage.addExtra(" vagy ");
|
||||
fullMessage.addExtra(" ");
|
||||
fullMessage.addExtra(decline);
|
||||
fullMessage.addExtra(" koszi!");
|
||||
fullMessage.addExtra(" ");
|
||||
fullMessage.addExtra(info);
|
||||
|
||||
target.sendMessage("szia §f" + player.getName() + " fájtolni akar veled!");
|
||||
target.sendMessage("§8-----------------------------------------------------");
|
||||
target.sendMessage("§c\uD83D\uDDE1 §e" + player.getName() + " §7küldött egy " + clickedItem.getItemMeta().getDisplayName().toLowerCase() + " §7párbaj kérést!");
|
||||
target.sendMessage(" ");
|
||||
target.spigot().sendMessage(fullMessage);
|
||||
target.sendMessage("duel takemod amit valasztot:" + clickedItem.getItemMeta().getDisplayName().toLowerCase());
|
||||
target.sendMessage("§8-----------------------------------------------------");
|
||||
|
||||
target.setMetadata("DueledBy", new FixedMetadataValue(plugin, player.getUniqueId().toString()));
|
||||
target.setMetadata("DueledWithGamemode", new FixedMetadataValue(plugin, clickedItem.getItemMeta().getDisplayName().toLowerCase()));
|
||||
|
||||
@@ -4,7 +4,6 @@ import lnmpro.Main;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.block.ShulkerBox;
|
||||
import org.bukkit.enchantments.Enchantment;
|
||||
import org.bukkit.entity.Item;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.Inventory;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user