ERROR WITH WORLDGUARD!! (Help me!!)

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

OngMong

Member
Aug 5, 2018
4
0
1
20
Hello.
I have an error with a simple script with regions, worldguard.

First, belows are my script. so simple.
code_language.skript:
on region exit:
    if "%region%" contains "wild1":
        send "&b여기부터는 &4&l위험한 무법 지대&b인, &a&l야생&b입니다."
        wait 3 seconds
on region enter:
    if "%region%" contains "wild1":
        send "&a&l야생 01 &e- &b여기는 &a&l안전&b합니다."
        wait 3 seconds
on damage:
    if attacker is in the region "wild1":
        cancel the event
on damage of player:
    if victim is in the region "wild1":
        cancel the event

and.. it's my worildguard file.

code_language.skript:
regions:
    wild8:
        min: {x: -441.0, y: 64.0, z: 666.0}
        max: {x: -421.0, y: 79.0, z: 686.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild6:
        min: {x: -387.0, y: 72.0, z: -519.0}
        max: {x: -367.0, y: 87.0, z: -499.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild7:
        min: {x: -435.0, y: 79.0, z: -918.0}
        max: {x: -415.0, y: 94.0, z: -898.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild4:
        min: {x: 65.0, y: 62.0, z: 227.0}
        max: {x: 85.0, y: 77.0, z: 247.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild5:
        min: {x: -125.0, y: 79.0, z: -283.0}
        max: {x: -105.0, y: 94.0, z: -263.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild2:
        min: {x: 308.0, y: 71.0, z: -84.0}
        max: {x: 328.0, y: 86.0, z: -64.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild3:
        min: {x: 599.0, y: 71.0, z: -220.0}
        max: {x: 619.0, y: 86.0, z: -200.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0
    wild1:
        min: {x: 322.0, y: 70.0, z: 129.0}
        max: {x: 342.0, y: 85.0, z: 149.0}
        members: {}
        flags: {other-explosion: deny, creeper-explosion: deny, water-flow: deny,
            mob-damage: deny, passthrough: deny, enderman-grief: deny, tnt: deny,
            lava-flow: deny, mob-spawning: deny}
        owners: {}
        type: cuboid
        priority: 0


and! It is my console error file.
IDK why it happens...
Please help me!!!

Java:
[Skript] Task #10 for Skript v2.2-dev36 generated an exception
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.ScriptLoader.loadScript(ScriptLoader.java:662) ~[?:?]
        at ch.njol.skript.ScriptLoader.lambda$1(ScriptLoader.java:389) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:401) ~[?:?]
        at ch.njol.skript.ScriptLoader.lambda$0(ScriptLoader.java:331) ~[?:?]
        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:361) ~[?:?]
        at ch.njol.skript.Skript$2.run(Skript.java:490) ~[?:?]
        at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[Spigot_1.9.jar:git-Spigot-d20369f-7fc5cd8]
        at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [Spigot_1.9.jar:git-Spigot-d20369f-7fc5cd8]
        at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:729) [Spigot_1.9.jar:git-Spigot-d20369f-7fc5cd8]
        at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [Spigot_1.9.jar:git-Spigot-d20369f-7fc5cd8]
        at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [Spigot_1.9.jar:git-Spigot-d20369f-7fc5cd8]
        at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [Spigot_1.9.jar:git-Spigot-d20369f-7fc5cd8]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
[doublepost=1540633880,1540633785][/doublepost]I'm in 1.9, so using dev 36. (I also tried 37!)
 
Omg.
It's wrong category :emoji_slight_smile:

Your code is wrong. Try this.
code_language.skript:
on region exit:
    if "%region%" contains "wild1":
        send "&b여기부터는 &4&l위험한 무법 지대&b인, &a&l야생&b입니다."
        set {nodamage.wild1.%player%} to false
        wait 3 seconds
on region enter:
    if "%region%" contains "wild1":
        send "&a&l야생 01 &e- &b여기는 &a&l안전&b합니다."
        set {nodamage.wild1.%player%} to true
        wait 3 seconds
on damage:
    if {nodamage.wild1.%attacker%} is true:
        if victim is a player:
            cancel the event