code_language.skript:
command /settings:
description: Settings Command
trigger:
wait 1 tick
open chest with 1 row named "&nSettings Menu" to player
wait 2 ticks
format gui slot 0 of player with 1 paper named "&c&lJoin Messages" with lore "||&7Condition: &aTrue" to close
format gui slot 1 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 2 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 3 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 4 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 5 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 6 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 8 of player with 1 barrier named "&cClose Menu" to close
on block place of player head:
cancel event
on inventory click:
if name of clicked item is "&c&lJoin Messages":
if {Joinmessages} is not set:
set {Joinmessages} to "True"
set slot 0 of clicked inventory to 1 paper named "&c&lJoin Messages" with lore "||&7Condition: &aEnabled"
send "&cSettings &8&l» &7You have &a&nenabled&r &7Join Messages"
else:
if {Joinmessages} is set:
delete {Joinmessages}
set slot 0 of clicked inventory to 1 paper named "&c&lJoin Messages" with lore "||&7Condition: &cDisabled"
send "&cSettings &8&l» &7You have &c&ndisabled&r &7Join Messages"
Code:
code_language.skript:
command /settings:
description: Settings Command
trigger:
wait 1 tick
open chest with 1 row named "&nSettings Menu" to player
wait 2 ticks
format gui slot 0 of player with 1 gray dye named "&eJoin Messages" with lore "||&7Condition: &7N/A"
format gui slot 1 of player with 1 gray dye named "&eLeave Messages" with lore "||&7Condition: &7N/A"
format gui slot 3 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 4 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 5 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 6 of player with 1 gray dye named "&cComing Soon" to close
format gui slot 8 of player with 1 barrier named "&cClose Menu" to close
on block place of player head:
cancel event
on inventory click:
if name of clicked item is "&eJoin Messages":
if {Joinmessages} is not set:
set {Joinmessages} to "True"
set slot 0 of clicked inventory to 1 light green dye named "&eJoin Messages" with lore "||&7Condition: &aEnabled"
send "&cSettings &8&l» &7You have &a&nenabled&r &7Join Messages"
else:
if {Joinmessages} is set:
delete {Joinmessages}
set slot 0 of clicked inventory to 1 gray dye named "&eJoin Messages" with lore "||&7Condition: &cDisabled"
send "&cSettings &8&l» &7You have &c&ndisabled&r &7Join Messages"
if name of clicked item is "&eLeave Messages":
if {Leavemessages} is not set:
set {Leavemessages} to "True"
set slot 1 of clicked inventory to 1 light green dye named "&eLeave Messages" with lore "||&7Condition: &aEnabled"
send "&cSettings &8&l» &7You have &a&nenabled&r &7Leave Messages"
else:
if {Leavemessages} is set:
delete {Leavemessages}
set slot 1 of clicked inventory to 1 gray dye named "&eLeave Messages" with lore "||&7Condition: &cDisabled"
send "&cSettings &8&l» &7You have &c&ndisabled&r &7Leave Messages"