Bulundu 3 Slotlu gui açma

  • Konuyu Başlatan Konuyu Başlatan Tobi
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.168
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Tobi

"No one cared who I was until I put on the mask."
Katılım
15 Mayıs 2016
Mesajlar
353
Elmaslar
141
Puan
13.980
Bazı sunucuları 3 veya 4 slotluk GUI'ler görüyorum bunu skript ile mi yapıyorlar ve nasıl yapabilirim?
 
DeluxeMenus, ChestCommands, Skript ile yapılabilir.
 
evvet skript ile yapıyorlar
Gönderi otomatik olarak birleştirildi:

istersen yapayım?
 
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
ve
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
eklentileri ile menü yapabilirsin.
Ayrıca skript ile de yapabilirsin.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
addonu gerekir.
Örnek:

Kod:
command /menü:
    trigger:
        open chest with 3 row named "&7Örnek Menü" to player
            make gui slot 0 of player with torch named "" with lore "" to close
            make gui slot 1 of player with iron ingot named "" with lore "" to nothing
            make gui slot 2 of player with emerald named "" with lore "" to run player command "/deneme"
            make gui slot 3 of player with diamond named "" with lore "" to run:
                send "deneme" to player
                execute console command "fly %player%"
 
Son düzenleme:
Kod:
command yardım:
    trigger:
        open chest with 3 row named " &e&lYardım Menü" to player
        format slot 0 of player with 267 named " &c&lKurucu: &aKerem Akarsu" to close then run
 
Row olarak değil onu biliyorum. Şöyle crafting table şeklinde açıyorlar bazı sunucular guileri ondan bahsediyordum
 
Kod:
command /menü:
    trigger:
        open workbench named "&7Örnek Menü" to player
        make gui slot 0 of player with torch named "" with lore "" to close
        make gui slot 1 of player with iron ingot named "" with lore "" to nothing
        make gui slot 2 of player with emerald named "" with lore "" to run player command "/deneme"
        make gui slot 3 of player with diamond named "" with lore "" to run:
            send "deneme" to player
            execute console command "fly %player%"
Bunu dener misin?
Ayrıca birden fazla envanter tipi vardır.

<Alıntıdır>

anvil - Örs (Başlığı Değiştirilemez)
brewing - İksir Tezgahı
chest - Sandık
workbench - Çalışma Masası
dispenser - Fırlatıcı
dropper - Bırakıcı
enchanting - Büyü Masası
ender chest - Ender Sandık
furnace - Ocak
hopper - Huni
player - Oyuncu Envanteri
beacon - Fener (TuSKe'de Çalışmayabilir, Skellett: open "beacon" to player)
merchant - Köylü Takas Menüsü (Muhtemelen Çalışmaz)
creative - Yaratıcı Modu Envanteri (Muhtemelen Çalışmaz)
 
Kod:
command /menü:
    trigger:
        open workbench named "&7Örnek Menü" to player
        make gui slot 0 of player with torch named "" with lore "" to close
        make gui slot 1 of player with iron ingot named "" with lore "" to nothing
        make gui slot 2 of player with emerald named "" with lore "" to run player command "/deneme"
        make gui slot 3 of player with diamond named "" with lore "" to run:
            send "deneme" to player
            execute console command "fly %player%"
Bunu dener misin?
Ayrıca birden fazla envanter tipi vardır.

<Alıntıdır>

anvil - Örs (Başlığı Değiştirilemez)
brewing - İksir Tezgahı
chest - Sandık
workbench - Çalışma Masası
dispenser - Fırlatıcı
dropper - Bırakıcı
enchanting - Büyü Masası
ender chest - Ender Sandık
furnace - Ocak
hopper - Huni
player - Oyuncu Envanteri
beacon - Fener (TuSKe'de Çalışmayabilir, Skellett: open "beacon" to player)
merchant - Köylü Takas Menüsü (Muhtemelen Çalışmaz)
creative - Yaratıcı Modu Envanteri (Muhtemelen Çalışmaz)
Error veriyor sk reload atınca şu hatayı;
Ekran Alıntısı.PNG

Komudu deneyince ise şu hata dizilimini veriyor:
[17:13:23 ERROR]: Could not pass event PlayerCommandPreprocessEvent to Skript v2.5-alpha3
java.lang.NoSuchMethodError: ch.njol.skript.aliases.ItemType.getItemMeta()Ljava/lang/Object;
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:29) ~[?:?]
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:1) ~[?:?]
at ch.njol.skript.expressions.base.PropertyExpression.get(PropertyExpression.java:75) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getSingle(SimpleExpression.java:60) ~[?:?]
at ch.njol.skript.lang.util.ConvertedExpression.getSingle(ConvertedExpression.java:160) ~[?:?]
at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.execute(EffFormatGUI.java:117) ~[?:?]
at com.github.tukenuke.tuske.util.EffectSection.check(EffectSection.java:54) ~[?:?]
at ch.njol.skript.lang.Condition.run(Condition.java:56) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:57) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:292) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:251) ~[?:?]
at ch.njol.skript.command.Commands.handleCommand(Commands.java:251) ~[?:?]
at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:168) ~[?:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[server.jar:git-Paper-209]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[server.jar:git-Paper-209]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[server.jar:git-Paper-209]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1818) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1634) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1077) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1070) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1034) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:950) ~[server.jar:git-Paper-209]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
[17:13:23 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'menüs' in plugin Skript v2.5-alpha3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[server.jar:git-Paper-209]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[server.jar:git-Paper-209]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:752) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1826) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1634) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1077) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1070) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1034) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:950) ~[server.jar:git-Paper-209]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
Caused by: java.lang.NoSuchMethodError: ch.njol.skript.aliases.ItemType.getItemMeta()Ljava/lang/Object;
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:29) ~[?:?]
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:1) ~[?:?]
at ch.njol.skript.expressions.base.PropertyExpression.get(PropertyExpression.java:75) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getSingle(SimpleExpression.java:60) ~[?:?]
at ch.njol.skript.lang.util.ConvertedExpression.getSingle(ConvertedExpression.java:160) ~[?:?]
at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.execute(EffFormatGUI.java:117) ~[?:?]
at com.github.tukenuke.tuske.util.EffectSection.check(EffectSection.java:54) ~[?:?]
at ch.njol.skript.lang.Condition.run(Condition.java:56) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:57) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:292) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:251) ~[?:?]
at ch.njol.skript.command.ScriptCommand.onCommand(ScriptCommand.java:195) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[server.jar:git-Paper-209]
... 17 more
Tuske yüklü değilmiş tuskeyi yükledim lakin şimdi de sadece resimdeki hatayı veriyor ve gui açılmıyor ,_,
Bruh sorunu çözdüm,

open workbench named "&7Örnek Menü" to player bölümünde workbench'in başına virtual eklememiz gerekiyormuş. Teşekkür ederim
 
Son düzenleme:
Error veriyor sk reload atınca şu hatayı;
Ekli dosyayı görüntüle 124687
Komudu deneyince ise şu hata dizilimini veriyor:
[17:13:23 ERROR]: Could not pass event PlayerCommandPreprocessEvent to Skript v2.5-alpha3
java.lang.NoSuchMethodError: ch.njol.skript.aliases.ItemType.getItemMeta()Ljava/lang/Object;
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:29) ~[?:?]
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:1) ~[?:?]
at ch.njol.skript.expressions.base.PropertyExpression.get(PropertyExpression.java:75) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getSingle(SimpleExpression.java:60) ~[?:?]
at ch.njol.skript.lang.util.ConvertedExpression.getSingle(ConvertedExpression.java:160) ~[?:?]
at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.execute(EffFormatGUI.java:117) ~[?:?]
at com.github.tukenuke.tuske.util.EffectSection.check(EffectSection.java:54) ~[?:?]
at ch.njol.skript.lang.Condition.run(Condition.java:56) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:57) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:292) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:251) ~[?:?]
at ch.njol.skript.command.Commands.handleCommand(Commands.java:251) ~[?:?]
at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:168) ~[?:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[server.jar:git-Paper-209]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[server.jar:git-Paper-209]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[server.jar:git-Paper-209]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1818) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1634) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1077) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1070) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1034) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:950) ~[server.jar:git-Paper-209]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
[17:13:23 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'menüs' in plugin Skript v2.5-alpha3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[server.jar:git-Paper-209]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[server.jar:git-Paper-209]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:752) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1826) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1634) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1077) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1070) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1034) ~[server.jar:git-Paper-209]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:950) ~[server.jar:git-Paper-209]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
Caused by: java.lang.NoSuchMethodError: ch.njol.skript.aliases.ItemType.getItemMeta()Ljava/lang/Object;
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:29) ~[?:?]
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:1) ~[?:?]
at ch.njol.skript.expressions.base.PropertyExpression.get(PropertyExpression.java:75) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getSingle(SimpleExpression.java:60) ~[?:?]
at ch.njol.skript.lang.util.ConvertedExpression.getSingle(ConvertedExpression.java:160) ~[?:?]
at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.execute(EffFormatGUI.java:117) ~[?:?]
at com.github.tukenuke.tuske.util.EffectSection.check(EffectSection.java:54) ~[?:?]
at ch.njol.skript.lang.Condition.run(Condition.java:56) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:57) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:292) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:251) ~[?:?]
at ch.njol.skript.command.ScriptCommand.onCommand(ScriptCommand.java:195) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[server.jar:git-Paper-209]
... 17 more
1589725247402.png

Bende hata vermedi. Acaba TuSKe addonu var mı? Varsa güncel mi?
Eğer güncel sürüm ile aynı hata devam ediyorsa verdiğim diğer envanter tipleri ile deneyiniz.
Belki bu envanter tipinde başlık değiştirilmiyor olabilir o yüzden şu şekilde de deneyebilirsiniz: open workbench to player
 
Sorunu çözdüm workbench'in başına virtual ekledim ve tuske yükleyerek çözdüm :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst