Code:
[15:40:36 INFO]: [Skript] Reloading the config and all scripts...
[15:40:36 INFO]: Loaded a total of 11504 english aliases
[15:40:37 WARN]: There are no aliases defined for the following ids: 165, 166, 167, 168, 169, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 409, 410, 411, 412, 413, 414, 415, 416, 423, 424, 425, 427, 428, 429, 430, 431
[15:40:37 INFO]: All scripts loaded without errors.
[15:40:37 WARN]: Unexpected exception while parsing console command "sk reload all"
org.bukkit.command.CommandException: Unhandled exception executing command 'sk' in plugin Skript v2.1.2
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_201]
Caused by: java.lang.NoSuchMethodError: com.sk89q.worldguard.protection.flags.DefaultFlag.fuzzyMatchFlag(Ljava/lang/String;)Lcom/sk89q/worldguard/protection/flags/Flag;
at uk.co.umbaska.Managers.Enums$6.parse(Enums.java:265) ~[?:?]
at uk.co.umbaska.Managers.Enums$6.parse(Enums.java:262) ~[?:?]
at ch.njol.skript.registrations.Classes.parseSimple(Classes.java:398) ~[?:?]
at ch.njol.skript.registrations.Classes.parse(Classes.java:427) ~[?:?]
at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:97) ~[?:?]
at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:86) ~[?:?]
at ch.njol.skript.lang.UnparsedLiteral.getConvertedExpression(UnparsedLiteral.java:1) ~[?:?]
at ch.njol.skript.conditions.CondCompare.init(CondCompare.java:174) ~[?:?]
at ch.njol.skript.conditions.CondCompare.init(CondCompare.java:126) ~[?:?]
at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:237) ~[?:?]
at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:164) ~[?:?]
at ch.njol.skript.lang.Condition.parse(Condition.java:80) ~[?:?]
at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:694) ~[?:?]
at ch.njol.skript.lang.TriggerSection.<init>(TriggerSection.java:55) ~[?:?]
at ch.njol.skript.lang.Conditional.<init>(Conditional.java:44) ~[?:?]
at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:701) ~[?:?]
at ch.njol.skript.command.Commands.loadCommand(Commands.java:449) ~[?:?]
at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:462) ~[?:?]
at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:239) ~[?:?]
at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:193) ~[?:?]
at ch.njol.skript.Skript.reload(Skript.java:548) ~[?:?]
at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:130) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 8 more
[doublepost=1556199727,1556199679][/doublepost]
Code:
options:
P: &7&l[&4&lTwo&c&lHit&7&l] &8»
command /twohit [<text>] [<offlineplayer>]:
trigger:
if arg-1 is "setspawn":
if player has permission "twohit.admin":
set {twohit.spawn} to location of player
send "{@P} &7Du hast den &9Spawn von &4Two&cHit &7gesetzt!" to player
if arg-1 is "setlobby":
if player has permission "twohit.admin":
set {twohit.lobby} to location of player
send "{@P} &7Du hast die &9Lobby von &4Two&cHit &7gesetzt!" to player
if arg-1 is "ressetingstats":
if arg-2 is not set:
set {TwoHit.Deaths.%player%} to 0
set {TwoHit.Kills.%player%} to 0
set {TwoHit.Killstreak.%player%} to 0
send "{@P} &7Du hast &aerfolgreich &7deine Stats ressetet!" to player
if arg-2 is set:
if player has permission "twohit.admin":
set {TwoHit.Deaths.%arg-2%} to 0
set {TwoHit.Kills.%arg-2%} to 0
set {TwoHit.Killstreak.%arg-2%} to 0
send "{@P} &7Du hast &aerfolgreich &7die Stats von &e%arg-2% &7ressetet!" to player
if arg-1 is "statsresetfrage":
open chest 3 rows named "&8» &c&lStatsreset" to player
wait 1 tick
format slot 5 of player with iron chestplate named "&8» &c&lStatsreset" with lore "&8» &7Willst du wirklich || &7deine Stats resseten?" to unstealable
format slot 13 of player with dye:10 named "&8» &a&lResseten" with lore "&8» &7Linksklick zum &cresseten" to close then run [execute player command "twohit ressetingstats"]
format slot 14 of player with dye:10 named "&8» &a&lResseten" with lore "&8» &7Linksklick zum &cresseten" to close then run [execute player command "twohit ressetingstats"]
format slot 15 of player with dye:1 named "&8» &c&lAbbrechen" with lore "&8» &7Linksklick zum &cabbrechen" to close
format slot 16 of player with dye:1 named "&8» &c&lAbbrechen" with lore "&8» &7Linksklick zum &cabbrechen" to close
if arg-1 is "stats":
if arg-2 is not set:
open chest with 3 rows named "&8» &9&lStats" to player
wait 1 tick
format slot 13 of player with iron sword named "&8» &eKills" with lore "&7%{TwoHit.Deaths.%player%}%" to be unstealable
format slot 15 of player with tallgrass named "&8» &cStatsreset" with lore "&7Resette deine Stats" to close then run [execute player command "twohit statsresetfrage"]
format slot 17 of player with gold chestplate named "&8» &bTode" with lore "&7%{TwoHit.Deaths.%player%}%" to be unstealable
if arg-2 is set:
open chest with 3 rows named "&8» &9&lStats" to player
wait 1 tick
format slot 14 of player with iron sword named "&8» &eKills" with lore "&7%{TwoHit.Deaths.%arg-2%}%" to be unstealable
format slot 16 of player with gold chestplate named "&8» &bTode" with lore "&7%{TwoHit.Deaths.%arg-2%}%" to be unstealable
if arg-1 is "join":
if {joined.%player%} is true:
send "{@P} &7Du bist bereits in &4Two&cHit" to player
stop trigger
if {joined.%player%} is false:
teleport player to {twohit.spawn}
give player stone sword named "&4Two&cHitter" of sharpness 4
send "{@P} &7Willkommen in &4Two&cHit" to player
if arg-1 is not set:
send "&7----===&4&lTwo&c&lHit&7===----" to player
send "&8» &f/twohit join" to player
send "&8» &f/twohit stats [Spieler]" to player
send "&7----===&4&lTwo&c&lHit&7===----" to player
if arg-1 is "admin":
if player has permission "twohit.admin":
send "&7----===&4&lTwo&c&lHit&7===----" to player
send "&8» &f/twohit join" to player
send "&8» &f/twohit stats [Spieler]" to player
send "&8» &f/twohit setspawn" to player
send "&8» &f/twohit setlobby" to player
send "&8» &f/twohit reload" to player
send "&7----===&4&lTwo&c&lHit&7===----" to player
if arg-1 is "reload":
if player has permission "twohit.admin":
make console execute command "skript reload twohit"
on load:
if file "plugins/TwoHit/config.yml" does not exist:
create file "plugins/TwoHit/config.yml"
set {_IP::*} to skutil yaml list "Server.IP" from file "plugins/TwoHit/config.yml"
loop {_IP::*}:
set {Server.IP} to {_IP::%loop-value%}
send "{@P} &7geladen" to console
send "{@P} &bDev: &ezNqzy
on join:
set join message to "&7"
set {online.players} to number of all players
set {joined.%player%} to false
teleport player to {twohit.lobby}
set {TwoHit.Killstreak.%player%} to 0
on join:
clear players inventory
wait 1 second
on quit:
set quit message to "&7"
remove 1 from {online.players}
on damage:
damage cause is fall:
cancel the event
Every 1 seconds:
loop all players:
if {joined.%loop-player%} is true:
set action bar of loop-player to "&8● &7Teams &cverboten! &8●"
stop
else:
send player title "&7" with subtile "&9/twohit" to player
stop trigger
on death:
if {TwoHit.Killstreak.%attacker%} is "5":
broadcast "{@P} &e%attacker% &7hat einen &4 5er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "10":
broadcast "{@P} &e%attacker% &7hat einen &4 10er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "15":
broadcast "{@P} &e%attacker% &7hat einen &4 15er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "20":
broadcast "{@P} &e%attacker% &7hat einen &4 10er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "25":
broadcast "{@P} &e%attacker% &7hat einen &4 25er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "50":
broadcast "{@P} &e%attacker% &7hat einen &450er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "75":
broadcast "{@P} &e%attacker% &7hat einen &475er Killstreak!"
if {TwoHit.Killstreak.%attacker%} is "76":
kick the attacker due to "&cVerdacht auf Hacking"
set leave message to ""
on death:
loop drops:
clear drops
victim is a player:
add 1 to {TwoHit.Deaths.%victim%}
set [TwoHit.Killstreak.%victim%} to 0
attacker is a player:
add 1 to {TwoHit.Kills.%attacker%}
add 1 to {TwoHit.Killstreak.%attacker%}
set the death message to "&7"
give attacker ender pearl
heal attacker by 20 hearts
on respawn:
give player stone sword named "&4Two&cHitter" of sharpness 4
every 2 seconds:
loop all players:
if {TwoHit.Kills.%loop-player%} is not set:
set {TwoHit.Kills.%loop-player%} to 0
if {TwoHit.Deaths.%loop-player%} is not set:
set {TwoHit.Deaths.%loop-player%} to 0
if {TwoHit.Killstreak.%loop-player%} is not set:
set {TwoHit.Killstreak.%loop-player%} to 0
on weather change to rain or thunder:
cancel event
on hunger metre change:
cancel event
on break:
if player has permission "twohit.admin":
stop
else:
cancel event
on place:
if player has permission "twohit.admin":
stop
else:
cancel event
on drop:
if player has permission "twohit.admin":
stop
else:
cancel event
on join:
set tab header to "%nl% {Server.IP} %nl% &7&l[&4&lTwo&c&lHit&7&l] %nl%" and footer to "%nl% &7Onlinespieler: &6%{online.players}% %nl%" for player
on join:
if player has permission "tag.admin":
set player's tag to "&8[&4Admin&8] &4"
stop
if player has permission "tag.dev":
set player's tag to "&8[&bDev&8] &b"
stop
if player has permission "tag.srmod":
set player's tag to "&8[&cSrMod&8] &c"
stop
if player has permission "tag.mod":
set player's tag to "&8[&2Mod&8] &2"
stop
if player has permission "tag.sup":
set player's tag to "&8[&aSup&8] &a"
stop
if player has permission "tag.builder":
set player's tag to "&8[&eBuilder&8] &e"
stop
if player has permission "tag.youtuber":
set player's tag to "&8[&5YTer&8] &5"
stop
if player has permission "tag.premium":
set player's tag to "&8[&6Premium&8]"
stop
if player has permission "tag.spieler":
set player's tag to "&8[&7Spieler&8]"
stop
every 30 ticks:
loop all players:
wipe loop-player's sidebar
set name of sidebar of loop-player to "&7-=&4&lTwo&c&lHit&7=-"
set score "&7 " in sidebar of loop-player to 10
set score "&fDeine Kills: " in sidebar of loop-player to 9
set score "&8➟ &7%{TwoHit.Kills.%loop-player%}%" in sidebar of loop-player to 8
set score "&7 " in sidebar of loop-player to 7
set score "&fDeine Tode" in sidebar of loop-player to 6
set score "&8➟ &7%{TwoHit.Deaths.%loop-player%}%" in sidebar of loop-player to 5
set score "&7 " in sidebar of loop-player to 4
set score "&fDein Killstreak:" in sidebar of loop-player to 3
set score "&8➟ &7%{TwoHit.Killstreak.%loop-player%}%" in sidebar of loop-player to 2
set score "&7 " in sidebar of loop-player to 1