Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.
options:
yourserver: &a&lYourServer
perm: &a&lYourServer &cNo permission.
version: 1.4
restart-time: 10 # in seconds
command /stop:
permission: abrix.stop
permission message: {@perm}
trigger:
broadcast "&c&lSHUTDOWN&8>>&4 SERVER WILL BE SHUTDOWN IN 5 SECONDS..."
loop {@restart-time} times:
broadcast "&c&lSHUTDOWN&8>>&4 %loop-number%"
wait a second
broadcast "&c&lSHUTDOWN&8>>&4 SERVER SHUTDOWN!"
execute console command "spigot:restart"
on skript load:
message "{@yourserver} &bversion {@version} loaded." to console
on skript unload:
message "{@yourserver} &bversion {@version} unloaded." to console
on quit:
set quit message to "&c&cLEAVE&8>> &7%player% joined the server."
on join:
set join message to "&a&lJOIN&8>> &7%player% joined the server."
message "&a=========================="
message "&6Welcome to {@yourserver}!"
message "&9change any of this in the source!"
message "&a=========================="
set tab header to "{@yourserver} Server" and footer to "&d-------&bTwitter: @Camnation407&d-------" for player
on death of player:
set death message to "&a&lDEATH&8>> &c&l%player% died."
every 2 seconds:
loop all players:
wipe loop-player's sidebar
set name of sidebar of loop-player to "{@yourserver}"
set score "&bPlayer&f: %loop-player%" in sidebar of loop-player to 14
set score "&1 " in sidebar of loop-player to 13
set score "&cline 12" in sidebar of loop-player to 12
set score "change in source" in sidebar of loop-player to 11
on death of player:
broadcast "&a&lDEATH&8>> &c&l%player% died."
command /ban <offline player> <text>:
permission: abrix.ban
permission message: {@perm}
trigger:
kick arg 1 due to "{@yourserver}&8>> &c&lYou have been banned&f: &b%arg 2% &6Appeal at &d{@appealwebsite}"
ban arg 1 because "{@yourserver}&8>> &c&lYou have been banned&f: &b%arg 2% &6Appeal at &d{@appealwebsite}"
broadcast "&c&lBAN&8>>&7 %player% banned %arg 1%."
command /unban <offline player>:
permission: abrix.unban
permission message: {@perm}
trigger:
execute console command "pardon %arg 1%"
message "&a&lUNBAN&8>>&7 Unbanned %arg 1%."
command /day:
permission: abrix.time
permission message: {@perm}
trigger:
execute console command "/minecraft:time set day"
message "&a&lTIME&8>>&7 Set the current time to day."
command /night:
permission: abrix.time
permission message: {@perm}
trigger:
execute console command "/minecraft:time set night"
message "&a&lTIME&8>>&7 Set the current time to night."
command /ci:
permission: abrix.clear
permission message: &6&lCamCraft&7>&c&lInvalid permission.
aliases: /clear
trigger:
execute console command "/minecraft:clear %player%"
message "&a&lCLEAR&8>>&7 Cleared inventory."
command /speed:
permission: abrix.speed
permission message: {@perm}
trigger:
apply swiftness 3 to the player for 999 minutes
message "&a&lSPEED&8>>&7 Applied speed."
message "&e&lTIP&8>>&7 Use /so to turn speed off."
command /so:
permisssion: abrix.speed
permision message: {@perm}
trigger:
execute console command "/effect %player% clear"
message "&a&lSPEED&8>>&7 Speed disabled."
command /tp <text>:
permission: abrix.teleport
permission message: {@perm}
trigger:
teleport player to arg-1 parsed as player's location
message "&a&lTELEPORT&8>>&7 Teleported to %arg 1%"
command /broadcast <text>:
permission: abrix.broadcast
permission message: {@perm}
trigger:
broadcast "&a&lBROADCAST&8>>&7 %arg 1%"
send all players title "&a&lBROADCAST" with subtitle "&7%arg-1%" for 10 seconds
command /kick <player> <text>:
permission: abrix.kick
permission message: {@perm}
trigger:
kick arg 1 due to "{@yourserver}&8>> &c&lYou have been kicked&f: &b%arg 2%"
broadcast "&c&lKICK&8>>&7 %player% kicked player %arg 1%"
command /gamemode <text>:
permission: yourserver.gamemode
permission message: {@perm}
trigger:
if arg 1 is "c":
execute console command "minecraft:gamemode c %player%"
message "&a&lGAMEMODE&8>>&7 Changed gamemode to creative."
if arg 1 is "s":
execute console command "minecraft:gamemode s %player%"
message "&a&lGAMEMODE&8>>&7 Changed gamemode to survival."
if arg 1 is "survival":
execute console command "minecraft:gamemode s %player%"
message "&a&lGAMEMODE&8>>&7 Changed gamemode to survival."
if arg 1 is "creative":
execute console command "minecraft:gamemode c %player%"
message "&a&lGAMEMODE&8>>&7 Changed gamemode to creative."
command /say <text>:
permission: yourserver.say
permission message: {@perm}
trigger:
broadcast "&a&lSAY&8>> &6%player% says: &7%arg 1%"
command /gmc:
permission: yourserver.gamemode.creative
permission message: {@perm}
trigger:
execute console command "minecraft:gamemode c %player%"
message "&a&lGAMEMODE&8>>&7 Changed gamemode to creative."
command /gms:
permission: yourserver.gamemode.survival
permission message: {@perm}
trigger:
execute console command "minecraft:gamemode s %player%"
message "&a&lGAMEMODE&8>>&7 Changed gamemode to survival."
command /give <items>:
permission: yourserver.give
permission message: {@perm}
aliases: /g, /item, /i
trigger:
give argument to the player
message "&a&lGIVE&8>>&7 Gave item(s) to you."
command /msg <player> <text>:
description: Whisper another player
usage: /msg <player> <message>
aliases: /m
trigger:
set {chat.private.reply.%player%} to arg 1
set {chat.private.reply.%arg 1%} to player
send "&a&lMSG&8>> &aTO: %arg 1% &e->&c %arg 2%" to player
send "&a&lMSG&8>> &eFROM: %player% &e->&c %arg 2%" to arg 1
command /vanish <text>:
permission: yourserver.vanish
trigger:
if arg 1 is "enable":
hide the player from all players
message "&a&lVANISH&8>> &7Hidden from all players."
stop
if arg 1 is "disable":
reveal the player from all players
message "&a&lVANISH&8>> &7All players can now see you."
stop
if arg 1 is not set:
message "&6Vanish Help"
message "&d/vanish enable &b- &7Enable vanish."
message "&d/vanish disable &b &7Disable vanish."
command /mute [<offline player>] [<number>]:
permission: mute::*
permission message: {@perm}
executable by: players and console
trigger:
if arg 1 is not set:
message "&c/mute <player> <seconds>"
if arg 1 is set:
set {mute::%arg 1%} to number-argument
broadcast "&c&lMUTE&8>> &7%arg 1% was muted."
command /silence <text>:
permission: yourserver.silence
permission message: {@perm}
trigger:
if arg 1 is "enable":
set {yourserver.silence} to true
broadcast "&a&lSILENCE&8>> &7Enabled silence."
stop
if arg 1 is "disable":
set {yourserver.silence} to false
broadcast "&a&lSILENCE&8>> &7Disabled silence."
stop
every 1 second in "world":
loop all players:
if {mute::%loop-player%} is more than 0:
remove 1 from {mute::%loop-player%}
else:
delete {mut::.%loop-player%}
on chat:
if {mute::%player%} is more than 0:
message "&c&lMUTE&8>> &7You can not talk while you are muted. %{mute::%player%}% seconds left."
cancel event
if {yourserver.silence} is true:
cancel event
message "&a&lSILENCE&8>> &7Silence is enabled."
every 20 second in "world":
loop all players:
if {mute::%loop-player%} is more than 0:
set action bar of loop-player to "&c&lMUTE&8>> &7You can talk in %{mute::%loop-player%}% seconds."
command /unmute [<offline player>]:
permission: yourservermute::*
permission message: {@perm}
executable by: players and console
trigger:
if arg 1 is not set:
message "&c/unmute <player>"
if arg 1 is set:
delete {mute::%arg 1%}
broadcast "&a&lUNMUTE&8>> &7%arg-1% was unmuted."
command /nick <text>:
permission: yourserver.nick
permission message: {@perm}
trigger:
message "&8Please wait..."
wait 2 seconds
make player execute command "/disguise player %arg 1%"
set player's display name to "%arg 1%"
set player's tab name to "%arg 1%"
message "&a&lNICK&8>> &7You have been nicked to %arg 1%."
message "&e&lTIP&8>> &7Use /undis to return to your normal name."
command /cc:
permission: yourserver.clearchat
permission message: {@perm}
trigger:
loop 10 times:
broadcast ""
broadcast "&a&lCLEARCHAT&8>>&7 %player% cleared chat."
command /reply <text>:
description: Reply command.
usage: /reply <message>
aliases: /r
trigger:
send "&a&lMSG&8>> &aTO: %{chat.private.reply.%player%}% &e->&c %arg 1%" to player
send &a&lMSG&8>> &eFROM: %player% &e->&c %arg 1%" to {chat.private.reply.%player%}
command /toggledownfall:
permission: abrix.toggledownfall
permission message: {@perm}
trigger:
execute console command "minecraft:toggledownfall"
message "&a&lTOGGLEDOWNFALL&8>>&7 Toggled downfall."
command /heal:
permission: yourserver.heal
permission message: {@perm}
trigger:
heal player
message "&a&LHEAL&8>> &7You have been healed."
stop
command /pvp-enable:
permission: yourserver.pvp.eanble
permission message: {@perm}
trigger:
enable pvp in all worlds
broadcast "&a&LPVP&8>> &7%player% enabled pvp."
command /pvp-disable:
permission: yourserver.pvp.disable
permission message: {@perm}
trigger:
enable pvp in all worlds
broadcast "&a&LPVP&8>> &7%player% disabled pvp."
command /fly <text>:
permission: yourserver.fly
permission message: {@perm}
trigger:
if arg 1 is "enable":
set player's flight mode to true
message "&a&lFLY&8>> &7Flight enabled."
stop
if arg 1 is "disable":
set player's flight mode to false
message "&a&lFLY&8>> &7Fight disabled."
stop
command /tphere <player>:
permission: yourserver.tphere
permission message: {@perm}
trigger:
teleport argument 1 to player
broadcast "&a<PHERE&8>> &7Teleport %arg 1% to you."
command /feed:
permission: yourserver.feed
permission message: {@perm}
trigger:
set hunger bar to 10
message "&a&LFEED&8>> &7You have fed yourself."
command /pvp-enable:
permission: yourserver.pvp.enable
permission message: {@perm}
trigger:
enable pvp in all worlds
broadcast "a&LPVP&8>> &7%player% enabled pvp."
command /pvp-disable:
permission: yourserver.pvp.enable
permission message: {@perm}
trigger:
disable pvp in all worlds
broadcast "a&LPVP&8>> &7%player% disabled pvp."