Çözüldü İki koordinat arasındaki blokları kırma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

kalpazankizan321

Fırında Isıttığım İlk Taş
Katılım
16 Nisan 2020
Mesajlar
92
Elmaslar
26
Puan
900
Böyle bir skript denedim ve bu hataları aldım normalde başa on join eklediğimde çalışıyordu trigger olmadığı taktirde. Fakat aklıma geldi ve komutla yapılmasını istedim o nedenle trigger ekledim fakat hep bu hatayı alıyorum. Boşluk hatası veriyor anladığım kadarıyla fakat boşluk hatası göremedim ben. Şahsen skript bilgim sıfır denecek kadar az. Araştırarak yaptım bunu da. Boşlukları değiştirdiğimde de hatalar artıyor bazen.
Kod:
command /sil:
    trigger:
        set {_kose1} to location (0.568, 43, 19.452)
        set {_kose2} to location (-8.515, 43, 28.519)
        loop blocks within {_kose1} to {_kose2}:
            set loop-block to air
Amacım seçtiğim iki kordinat arasındaki yerlerin kırılması.
 
boşluk hatasıysa her satırda ya tab ya da space olsun, hem tab hem space olmaz
 
boşluk hatasıysa her satırda ya tab ya da space olsun, hem tab hem space olmaz
Evet boşlukları silip sadece tab ile yaptığımda hatalar gitti. Peki yukarıda belirttiğim komutu sadece konsolun yapabilmesini nasıl sağlarım acaba? Denediğimde konsoldan yapılmıyordu.
 
trigger'ın üstüne bunu ekle executable by: console
 
hatayı atarmısın
 
Evet boşlukları silip sadece tab ile yaptığımda hatalar gitti. Peki yukarıda belirttiğim komutu sadece konsolun yapabilmesini nasıl sağlarım acaba? Denediğimde konsoldan yapılmıyordu.
Buyrun.
Çalışıyorsa, belirtiniz lütfen.

Kod:
command /sil:
    trigger:
        if player is a op:
            set {_kose1} to location (0.568, 43, 19.452)
            set {_kose2} to location (-8.515, 43, 28.519)
            loop blocks within {_kose1} to {_kose2}:
                set loop-block to air
        if executor is console:
            set {_kose1} to location (0.568, 43, 19.452)
            set {_kose2} to location (-8.515, 43, 28.519)
            loop blocks within {_kose1} to {_kose2}:
                set loop-block to air
 
Buyrun.
Çalışıyorsa, belirtiniz lütfen.


Bu hatayı veriyor sizin attığınız skript.
Kod:
[15:30:51 INFO]: [Skript] Reloading deneme.sk...
[15:30:51 WARN]: Unexpected exception while parsing console command "sk reload deneme"
org.bukkit.command.CommandException: Unhandled exception executing command 'sk' in plugin Skript v2.2-dev36
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:412) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
Caused by: java.lang.NoSuchMethodError: com.sk89q.worldguard.bukkit.WorldGuardPlugin.getFlagRegistry()Lcom/sk89q/worldguard/protection/flags/registry/FlagRegistry;
        at me.TheBukor.SkStuff.SkStuff$4.parse(SkStuff.java:244) ~[?:?]
        at me.TheBukor.SkStuff.SkStuff$4.parse(SkStuff.java:1) ~[?:?]
        at ch.njol.skript.registrations.Classes.parseSimple(Classes.java:421) ~[?:?]
        at ch.njol.skript.registrations.Classes.parse(Classes.java:450) ~[?:?]
        at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:95) ~[?:?]
        at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:84) ~[?:?]
        at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:1) ~[?:?]
        at ch.njol.skript.conditions.CondCompare.init(CondCompare.java:179) ~[?:?]
        at ch.njol.skript.conditions.CondCompare.init(CondCompare.java:130) ~[?:?]
        at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:253) ~[?:?]
        at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:180) ~[?:?]
        at ch.njol.skript.lang.Condition.parse(Condition.java:81) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1051) ~[?:?]
        at ch.njol.skript.command.Commands.loadCommand(Commands.java:500) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:621) ~[?:?]
        at ch.njol.skript.ScriptLoader.lambda$1(ScriptLoader.java:389) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:401) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:434) ~[?:?]
        at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:181) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        ... 8 more
Gönderi otomatik olarak birleştirildi:

ne hatası veriyor?
hatayı atarmısın
Hocam minecraftta yanlış komut girdiğimizde /help çıkıyor ya o hatayı veriyor konsolda deneyince.
 
WorldGuard ve skript arasında bazı sunucularda sorun oluyor. Sanırım 2'si çakışıyor. Benim de eskiden sunucumda sürekli spamlıyordu bunu.
 
ne hatası veriyor?
Oyunda komutu kullandığımda This command can only be used by the console bu hatayı verdiği haldee konsolda çalışmıyor. Konsolda çıkan hata da /help hatası yani yanlış komut hatası
Gönderi otomatik olarak birleştirildi:

WorldGuard ve skript arasında bazı sunucularda sorun oluyor. Sanırım 2'si çakışıyor. Benim de eskiden sunucumda sürekli spamlıyordu bunu.
Hocam başkasıda deneyebilir mi acaba? Sizde de hata veriyor mu DwordGG nin attığı skript?
 
Kod:
[15:30:51 INFO]: [Skript] Reloading deneme.sk...
[15:30:51 WARN]: Unexpected exception while parsing console command "sk reload deneme"
org.bukkit.command.CommandException: Unhandled exception executing command 'sk' in plugin Skript v2.2-dev36
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:412) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
Caused by: java.lang.NoSuchMethodError: com.sk89q.worldguard.bukkit.WorldGuardPlugin.getFlagRegistry()Lcom/sk89q/worldguard/protection/flags/registry/FlagRegistry;
        at me.TheBukor.SkStuff.SkStuff$4.parse(SkStuff.java:244) ~[?:?]
        at me.TheBukor.SkStuff.SkStuff$4.parse(SkStuff.java:1) ~[?:?]
        at ch.njol.skript.registrations.Classes.parseSimple(Classes.java:421) ~[?:?]
        at ch.njol.skript.registrations.Classes.parse(Classes.java:450) ~[?:?]
        at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:95) ~[?:?]
        at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:84) ~[?:?]
        at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:1) ~[?:?]
        at ch.njol.skript.conditions.CondCompare.init(CondCompare.java:179) ~[?:?]
        at ch.njol.skript.conditions.CondCompare.init(CondCompare.java:130) ~[?:?]
        at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:253) ~[?:?]
        at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:180) ~[?:?]
        at ch.njol.skript.lang.Condition.parse(Condition.java:81) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1051) ~[?:?]
        at ch.njol.skript.command.Commands.loadCommand(Commands.java:500) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:621) ~[?:?]
        at ch.njol.skript.ScriptLoader.lambda$1(ScriptLoader.java:389) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:401) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:434) ~[?:?]
        at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:181) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        ... 8 more
Gönderi otomatik olarak birleştirildi:



Hocam minecraftta yanlış komut girdiğimizde /help çıkıyor ya o hatayı veriyor konsolda deneyince.
SkStuff addonunu silip dene bir de
 
SkStuff addonunu silip dene bir de
Evet silince hata vermedi DwordGG nin attığı skript. Peki neden silmem gerekti? Normalde de kullanmamalı mıyım skstuff ı?
Gönderi otomatik olarak birleştirildi:

Bu arada bu konsolda nasıl kullanmalıyım bu komutları ya? Sil deyince iki skriptte de öyle kalıyor konsolda ve silinmiyorda. /sil deyince de hata veriyor.
 
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