"Indentation Error"

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

  • 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.
Jan 22, 2018
25
0
0
24
So Im making a plugin named EzPex to make pex much more user friendly and when i finished my code it gave me 27 errors all for indentation i checked my tabs are fine all semi colons are there etc this is my code

code_language.skript:
command /rank [<player>] [<text>]:
    permission: Rank.Admin
    permission message: &cRanks> Permission Denied
    trigger:
        if arg-1 is set
            execute console command "pex user %arg-1% %arg-2%"
            send "&aRank For %arg-1% Updated To %arg-2%"
            send "&eYour Rank Has Been Updated" to arg 1
            broadcast "&6%arg-1% Rank Has Been Updated To %arg-2%"
        if arg-1 is not set
            send "&cUsage: /rank <player> <group>"
            cancel event
        if arg-2 is not set
            send "&cUsage: /rank <player> <group>"
            cancel event
            
command /gprefix [<text>] [<text>]:
    permission: Rank.Admin
    permission message: &cRanks> Permission Denied
    trigger:
        if arg-1 is set:
            execute console "pex group %arg-1% prefix %arg-2%"
            send "&aPrefix Successfully Updated"
        if arg-1 is not set:
            send "&cUsage: /gprefix <group> <prefix>"
        if arg-2 is not set:
            send "&cUsage: /gprefix <group> <prefix>"
            cancel event
            
command /uprefix [<player>] [<text>]
    permission: Rank.Admin
    permission message: &cRanks> Permisssion Denied
    trigger:
        if arg-1 is set:
            execute console command "pex user %arg-1% prefix %arg-2%"
            send "&aPrefix Successfully Updated"
        if arg-1 is not set:
            send "&cUsage: /uprefix <player> <reason>"
            cancel event
        if arg-2 is not set:
            send "&cUsage: /uprefix <player> <reason>"
            cancel event
            
command /addgroup [<text>]:
    permission: Rank.Admin
    permission message: &cRanks> Permission Denied
    trigger:
        if arg-1 is set:
            execute console command "pex group %arg-1% create"
            send "&aGroup Created"
        if arg-1 is not set:
            send "&cUsage: /addgroup <group>"
            cancel event
            
command /delgroup [<text>]:
    permission: Rank.Admin
    permission message: &cRanks> Permission Denied
    trigger:
        if arg-1 is set:
            execute console command "pex group %arg-1% delete"
            send "&aGroup Removed"
        if arg-1 is not:
            send "&cUsage: /delgroup <group>"
            cancel event
            
command /upermission [<player>] [<text>]:
    permission: Rank.Admin
    permission message: &cRanks> Permission Denied
    trigger:
        if arg-1 is set:
            execute console command "pex user %arg-1% add %arg-2%"
            send "&aPermissions Successfully Updated"
        if arg-1 is not set:
            send "&cUsage: /upermission <player> <permission>"
        if arg-2 is not set:
            send "&cUsage: /upermission <player> <permission>"
            cancel event

command /gpermission [<text>] [<text>]:
    permission: Rank.Admin
    permission message: &cRanks> Permission Denied
    trigger:
        if arg-1 is set:
            execute console command "pex group %arg-1% add %arg-2%"
            send "&aPermissions Successfully Updated"
        if arg-1 is not set:
            send "&cUsage: /gpermission <group> <permission>"
            cancel event
        if arg-2 is not set:
            send "&cUsage: /gpermission <group> <permission>"
            cancel event
 
o
[doublepost=1519085592,1519085394][/doublepost]more errors
[doublepost=1519085709][/doublepost][00:13:44 INFO]: [Skript] Reloading EzPex.sk...
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 1 tab (EzPex.sk,
line 31: permission: Rank.Admin')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 1 tab (EzPex.sk,
line 32: permission message: &cRanks> Permisssion Denied')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 1 tab (EzPex.sk,
line 33: trigger:')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 2 tabs (EzPex.sk
, line 34: if arg-1 is set:')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 3 tabs (EzPex.sk
, line 35: execute console command "pex user %arg-1% prefix %arg-2%"')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 3 tabs (EzPex.sk
, line 36: send "&aPrefix Successfully Updated"')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 2 tabs (EzPex.sk
, line 37: if arg-1 is not set:')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 3 tabs (EzPex.sk
, line 38: send "&cUsage: /uprefix <player> <reason>"')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 3 tabs (EzPex.sk
, line 39: cancel event')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 2 tabs (EzPex.sk
, line 40: if arg-2 is not set:')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 3 tabs (EzPex.sk
, line 41: send "&cUsage: /uprefix <player> <reason>"')
[00:13:44 ERROR]: indentation error: expected 0 tabs, but found 3 tabs (EzPex.sk
, line 42: cancel event')
[00:13:44 ERROR]: A command event cannot be cancelled (EzPex.sk, line 12: cancel
event')
[00:13:45 ERROR]: A command event cannot be cancelled (EzPex.sk, line 15: cancel
event')
[00:13:45 ERROR]: 'execute console "pex group %arg-1% prefix %arg-2%"' is not a
boolean (yes/no) (EzPex.sk, line 22: execute console "pex group %arg-1% prefix %
arg-2%"')
[00:13:45 ERROR]: A command event cannot be cancelled (EzPex.sk, line 28: cancel
event')
[00:13:45 ERROR]: invalid line - all code has to be put into triggers (EzPex.sk,
line 30: command /uprefix [<player>] [<text>]')
[00:13:45 ERROR]: A command event cannot be cancelled (EzPex.sk, line 53: cancel
event')
[00:13:45 ERROR]: 'not' is not an entity type (EzPex.sk, line 62: if arg-1 is no
t:')
[00:13:45 ERROR]: A command event cannot be cancelled (EzPex.sk, line 77: cancel
event')
[00:13:45 ERROR]: A command event cannot be cancelled (EzPex.sk, line 88: cancel
event')
[00:13:45 ERROR]: A command event cannot be cancelled (EzPex.sk, line 91: cancel
event')
[00:13:45 INFO]: [Skript] Encountered 22 errors while reloading EzPex.sk!
 
You’re missing the ‘trigger’ line in all your commands.

To fix the cancel event error change it to ‘stop’ or use elses and else ifs so you don’t need to stop it
 
so i switched it to stop but i font get what you mean by the trigger thing the stop fixed a bit of the errors theres 16 more left rip
 
oh you do have the trigger i was on my phone its hard to read. youre missing a colon on line 30
 
i assume you meant to put if arg-1 is not set on that line. Also in a case like that where you do
code_language.skript:
if arg-1 is set:
    #stuff
if arg-1 is not set:
    #stuff
it would be simpler to just do this
code_language.skript:
if arg-1 is set:
    #stuff
else:
    #stuff
 
Status
Not open for further replies.