M
Mixeration
Ziyaretçi
Fabled skyblock pluginini kullanıyorum, skript mirror ile importlayarak bir rank atlama sistemi yaptım, ancak skript mirror çalışmıyor ve hata veriyor, yardımcı olabilirmisiniz ?
Aldığım hata:
Kod:
Aldığım hata:
Kod:
[12:46:33] [Server thread/INFO]: [skript-mirror] Enabling skript-mirror v0.18.0
[12:46:33] [Server thread/WARN]: [Skript] Skript's parameters field could not be resolved. Class proxies will not work.
[12:46:33] [Server thread/WARN]: [Skript] Skript's handlers field could not be resolved. Some Skript warnings may not be available.
[12:46:33] [Server thread/WARN]: [Skript] Skript's options field could not be resolved.
[12:46:33] [Server thread/ERROR]: Error occurred while enabling skript-mirror v0.18.0 (Is it up to date?)
java.lang.NullPointerException
at com.btk5h.skriptmirror.util.SkriptReflection.replaceSkriptLogger(SkriptReflection.java:214) ~[?:?]
at com.btk5h.skriptmirror.SkriptMirror.onEnable(SkriptMirror.java:24) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-PaperSpigot-"4c7641d"]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
Kod:
JavaScript:
import:
com.songoda.skyblock.api.SkyBlockAPI as ASA
function isL(p:player) :: number:
set {_lvl} to ASA.getIslandManager().getIsland({_p}).getLevel().getLevel()
{_lvl} is set:
return {_lvl}
else:
return 0
command /rankup:
aliases: /rütbeatla
trigger:
set {_adaleveli::%player%} to isL(player)
if player's group is "TaleKnight":
if {_adaleveli::%player%} >= 100000:
execute console command "manuadd %player% SkyLord"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/1000000)"
if player's group is "SkyLord":
if {_adaleveli::%player%} >= 150000:
execute console command "manuadd %player% SkyGod"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/150000)"
if player's group is "SkyGod":
if {_adaleveli::%player%} >= 200000:
execute console command "manuadd %player% SkyKing"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/200000)"
if player's group is "SkyKing":
if {_adaleveli::%player%} >= 250000:
execute console command "manuadd %player% SkyThor"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/250000)"
if player's group is "SkyThor":
if {_adaleveli::%player%} >= 300000:
execute console command "manuadd %player% SkyLegend"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/300000)"
if player's group is "SkyLegend":
if {_adaleveli::%player%} >= 350000:
execute console command "manuadd %player% SkyLeader"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/350000)"
if player's group is "SkyLeader":
if {_adaleveli::%player%} >= 500000:
execute console command "manuadd %player% SkyZeus"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/500000)"
if player's group is "SkyZeus":
if {_adaleveli::%player%} >= 600000:
execute console command "manuadd %player% SkyImparator"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/600000)"
if player's group is "SkyImparator":
if {_adaleveli::%player%} >= 700000:
execute console command "manuadd %player% TaleLord"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/700000)"
if player's group is "TaleLord":
if {_adaleveli::%player%} >= 1000000:
execute console command "manuadd %player% TaleGod"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/1000000)"
if player's group is "TaleGod":
if {_adaleveli::%player%} >= 1500000:
execute console command "manuadd %player% TaleKing"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/1500000)"
if player's group is "TaleKing":
if {_adaleveli::%player%} >= 2000000:
execute console command "manuadd %player% TaleLegend"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/2000000)"
if player's group is "TaleLegend":
if {_adaleveli::%player%} >= 3000000:
execute console command "manuadd %player% TaleLeader"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/3000000)"
if player's group is "TaleLeader":
if {_adaleveli::%player%} >= 4000000:
execute console command "manuadd %player% TaleZeus"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/4000000)"
if player's group is "TaleZeus":
if {_adaleveli::%player%} >= 5000000:
execute console command "manuadd %player% TaleThor"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/5000000)"
if player's group is "TaleThor":
if {_adaleveli::%player%} >= 10000000:
execute console command "manuadd %player% Tale"
message "&eRütbe &8» &7Başarıyla rank atladınız !"
else:
message "&eRütbe &8» &7Maalesef yeterli ada seviyeniz bulunmuyor. (%{_adaleveli::%player%}%/10000000)"
if player's group is "Tale":
message "&eRütbe &8» &7Zaten son rütbedesiniz!"