Çözüldü Skript konsol hatası

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

McProKing

Demir Cevheri Gibiyim
Katılım
14 Eylül 2018
Mesajlar
187
Elmaslar
46
Puan
13.420
Yaş
25

Discord:

SemihDemir#8668

Bir skript yazdım ve reload çektim. Skript en ufak hata vermedi ama yazdığım skript devreye girince konsolda aşağıdaki gibi bir hata çıkıyor ve skript çalışmıyor.

Kod:
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! [Skript] Severe Error:
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Something went horribly wrong with Skript.
[20:26:38 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
[20:26:38 ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).
[20:26:38 ERROR]: #!#! Here is full list of them:
[20:26:38 ERROR]: #!#! skRayFall (https://sk.rayfall.net/) SkQuery Skellett (https://forums.*/resources/skellett.24/) PirateSK SharpSK
[20:26:38 ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue.
[20:26:38 ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.
[20:26:38 ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.
[20:26:38 ERROR]: #!#! In that case, you will be given instruction on how should you report it.
[20:26:38 ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.
[20:26:38 ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker.
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Stack trace:
[20:26:38 ERROR]: #!#! ch.njol.skript.SkriptAPIException: Serializer of region must override newInstance(), canBeInstantiated() or mustSyncDeserialization() if its class does not have a nullary constructor
[20:26:38 ERROR]: #!#!     at ch.njol.skript.classes.Serializer.newInstance(Serializer.java:80)
[20:26:38 ERROR]: #!#!     at ch.njol.yggdrasil.Yggdrasil.newInstance(Yggdrasil.java:340)
[20:26:38 ERROR]: #!#!     at ch.njol.yggdrasil.Yggdrasil.isSerializable(Yggdrasil.java:155)
[20:26:38 ERROR]: #!#!     at ch.njol.yggdrasil.YggdrasilOutputStream.writeGenericObject(YggdrasilOutputStream.java:167)
[20:26:38 ERROR]: #!#!     at ch.njol.yggdrasil.YggdrasilOutputStream.writeObject(YggdrasilOutputStream.java:247)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.registrations.Classes.serialize(Classes.java:708)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.variables.Variables.serialize(Variables.java:531)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.variables.Variables.serialize(Variables.java:524)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.variables.Variables.saveVariableChange(Variables.java:535)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.variables.Variables.setVariable(Variables.java:367)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.variables.Variables.setVariable(Variables.java:358)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.lang.Variable.set(Variable.java:419)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.lang.Variable.change(Variable.java:479)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.effects.EffChange.execute(EffChange.java:284)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.lang.Trigger.execute(Trigger.java:57)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.hooks.regions.events.EvtRegionBorder.callEvent(EvtRegionBorder.java:137)
[20:26:38 ERROR]: #!#!     at ch.njol.skript.hooks.regions.events.EvtRegionBorder$3.execute(EvtRegionBorder.java:166)
[20:26:38 ERROR]: #!#!     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[20:26:38 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[20:26:38 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:607)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.PacketPlayInFlying.a(SourceFile:126)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.PacketPlayInFlying$PacketPlayInPosition.a(SourceFile:57)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[20:26:38 ERROR]: #!#!     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[20:26:38 ERROR]: #!#!     at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:733)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:399)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:672)
[20:26:38 ERROR]: #!#!     at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:571)
[20:26:38 ERROR]: #!#!     at java.base/java.lang.Thread.run(Unknown Source)
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Version Information:
[20:26:38 ERROR]: #!#!   Skript: 2.4.1 (latest)
[20:26:38 ERROR]: #!#!     Flavor: skriptlang-github
[20:26:38 ERROR]: #!#!     Date: 2019-12-22
[20:26:38 ERROR]: #!#!   Bukkit: 1.10-R0.1-SNAPSHOT
[20:26:38 ERROR]: #!#!   Minecraft: 1.10
[20:26:38 ERROR]: #!#!   Java: 10.0.2 (Java HotSpot(TM) 64-Bit Server VM 10.0.2+13)
[20:26:38 ERROR]: #!#!   OS: Windows 10 amd64 10.0
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Server platform: Spigot
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Current node: null
[20:26:38 ERROR]: #!#! Current item: set {kendibolge.%the player%}(as java.lang.Object) to the region
[20:26:38 ERROR]: #!#! Current trigger: entering region (enter of a region) (krallik.sk, line 123)
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Thread: Server thread
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! Language: english
[20:26:38 ERROR]: #!#! Link parse mode: DISABLED
[20:26:38 ERROR]: #!#!
[20:26:38 ERROR]: #!#! End of Error.
[20:26:38 ERROR]: #!#!
>
 
Bu skriptten önce böyle bir hata ile karşılaşdın mı?​
 
Bu skriptten önce böyle bir hata ile karşılaşdın mı?​


Hayır.
Kod:
 set {fetih.%player%} to region
Kısmını silince düzeliyor ama bunu silemem çünkü bu komut bana lazım.
 
Hayır.
Kod:
 set {fetih.%player%} to region
Kısmını silince düzeliyor ama bunu silemem çünkü bu komut bana lazım.
Hmm region kısmı için bir addon gerekiyor olabilir. Konsola bakıcak olursak region kısmı bir addonda mevcut fakat o addon haya veriyor. Skleet, SkQuary ve skrayfall ı güncelleme sorun büyük ihtimalle düzelecektir.​
 
Skryfall Skellett SharpSK yükleyip tekrar denermisiniz ?
 
Hmm region kısmı için bir addon gerekiyor olabilir. Konsola bakıcak olursak region kısmı bir addonda mevcut fakat o addon haya veriyor. Skleet, SkQuary ve skrayfall ı güncelleme sorun büyük ihtimalle düzelecektir.​
Skelletteyi sildim olmadı. Diğer addonların hepsini tek tek kaldırıp denedim yine aynı hatayı verdi
Gönderi otomatik olarak birleştirildi:

Skryfall Skellett SharpSK yükleyip tekrar denermisiniz ?

Hepsi var skellette hariç o da vardı ama varken de hata veriyordu
 
SharpSK indirip deneyin
 
Skelletteyi sildim olmadı. Diğer addonların hepsini tek tek kaldırıp denedim yine aynı hatayı verdi
Gönderi otomatik olarak birleştirildi:



Hepsi var skellette hariç o da vardı ama varken de hata veriyordu
Kaldırmaman lazım zaten güncel sürümünü yükle dedim.​
 
PirateSK indirip deneyin olacaktır bu sefer
 
PirateSK indirip deneyin olacaktır bu sefer
Zaten yüklü.
Gönderi otomatik olarak birleştirildi:

Sorun çözüldü

Kod:
set {fetih.%player%} to region

Bu şekilde bi komut kullanıyordum ama sanırım sonuna koyduğum "region" kelimesi skriptin 2 addonunda farklı çalışıyordu ve iki addon bu komutu farklı şekilde kullanmama sebep oluyordu Veya çok daha farklı bir şey olabilir ama ne olursa olsun skript, oyundan hata vermiyordu ama çalışmıyordu da. Kodu aşağıdaki gibi yapınca sorun kalmadı.

Kod:
set {fetih.%player%} to "%region%"
 
Son düzenleme:
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