Solved Events Help

  • 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 community!

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

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Status
Not open for further replies.
Apr 9, 2017
28
1
0
Skript Version: 2.2-Fixes-V8b
Skript Author: termantor1128
Minecraft Version: 1.8.8

---
Full Code:

code_language.skript:
on place:
    if player has permission "place.owner" or "place.admin" or "place.dev"
        if player's gamemode is not creative:
            cancel event
    else:
        cancel event

Errors on Reload:

code_language.skript:
None

Console Errors: None (if applicable)

code_language.skript:
Can't understand this condition/effect: if player has permission "place.owner" or "place.admin" or "mineplex.dev" (test.sk, line 41: if player has permission "place.owner" or "place.admin" or "place.dev"')
10:38:48 PM [ERROR] 'else' has to be placed just after an 'if' or 'else if' section (test.sk, line 44: else:')

Other Useful Info: Also want to do this with a break event as well as I want it so that if you have the perms ex: a, b, c and not in creative mode you cannot but in creative mode you can but if you dont have perms a, b, c you cannot
If you need more info let me know


Addons using (including versions):
WildSkript-1.8, SkStuff-1.6.4.1, Skellett-1.8.8, skUtilities-0.9.0, skRayFall-1.9.7, Umbaska-2.0Beta5.5.1, SkQuery-3.21.4, RandomSK-2.0

Troubleshooting:

Have you tried searching the docs? Yes
Have you tried searching the forums? Yes
What other methods have you tried to fix it?
 
can permission more "Permission" or "permission"?! i didn't expect this.


try to use one permission? maybe "event-player"
 
what you just said makes absolutely no sense
Hmmm... im not so clever with addons. but i think you need some addons.


upload_2017-4-23_7-13-2.png
 
You just forgot to put ":" in the permission check:
code_language.skript:
on place:
    if player has permission "place.owner" or "place.admin" or "place.dev"
 
Lol you 2 xD
That works:
code_language.skript:
on place:
    if player has permission "place.owner" or "place.admin" or "place.dev":
        if player's gamemode is not creative:
            cancel event
    else:
        cancel event
 
Status
Not open for further replies.