Jump to content

CocoLovesDino

Member
  • Posts

    6
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

CocoLovesDino's Achievements

Lurker

Lurker (1/6)

0

Reputation

  1. #-tab and scoreboard-# on join: refreshBoard(player) while player is online: refreshBoard(player) wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&3&lEnjoy%newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&b&lyour%newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&9&lstay%newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&7&lEnjoy%newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&5&lthe %newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&3&lbox %newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline% Galibix? %newline%" wait 15 ticks set player's tab list header to "&0[&3CVI&bboxers&0] %newline%<##8aebff>Online players: &f%player count%&f/&f%maximum players%%newline%%newline%&8 Who's&b Galibix&f? %newline%" on death of player: if attacker is a player: set attacker's tab list footer to "%newline%<##8aebff>Kills: %{kills::%attacker's uuid%}%%newline%<##8aebff>Deaths: %{deaths::%attacker's uuid%}%%newline%<##8aebff>Ratio: %{kills::%attacker's uuid%} / {deaths::%attacker's uuid%}%" set victim's tab list footer to "%newline%<##8aebff>Kills: %{kills::%victim's uuid%}%%newline%<##8aebff>Deaths: %{deaths::%victim's uuid%}%%newline%<##8aebff>Ratio: %{kills::%victim's uuid%} / {deaths::%victim's uuid%}%" add 1 to {deaths::%victim's uuid%} add 1 to {kills::%attacker's uuid%} heal attacker by 2.5 hearts on quit: clear player's scoreboard function refreshBoard(p: player): set {_u} to {_p}'s uuid set title of {_p}'s scoreboard to "&0[&3CVI&bboxers&0] &7%player count%&8/&7%maximum players%" set line 12 of {_p}'s scoreboard to "&a" set line 11 of {_p}'s scoreboard to "<##CFF3FF>&lPLAYER" set line 10 of {_p}'s scoreboard to " <##40849B>Kills: &7%{kills::%{_u}%} ? 0%" set line 9 of {_p}'s scoreboard to " <##CFF3FF>Deaths: &7%{deaths::%{_u}%} ? 0%" set line 8 of {_p}'s scoreboard to " <##40849B>KDR: &7%{kills::%{_u}%} / {deaths::%{_u}%}%" set line 7 of {_p}'s scoreboard to "&b" set line 6 of {_p}'s scoreboard to "<##CFF3FF>&lSERVER" set line 5 of {_p}'s scoreboard to " <##40849B>Online: &7%player count%&8/&7%maximum players%" set line 4 of {_p}'s scoreboard to " <##CFF3FF>Joins: &7%size of all offline players%" set line 3 of {_p}'s scoreboard to " <##40849B>TPS: &7%tps from last minute%" set line 2 of {_p}'s scoreboard to "&c" set line 1 of {_p}'s scoreboard to "&0[&bCVI&3boxers&0]&3.minehut.gg" #-tab and scoreboard-# enjoy although you do need to config a lot of this
  2. Theres this welcome skript you can have (you can credit me or not ign Galibix) (config it you must to make it work) on first join: teleport player to {spawn} send title "&0[&bCVI&3boxers&0]" with subtitle "&bWelcome &e&o%player%&4!" to player for 5 seconds play sound "minecraft:entity.player.levelup" to player add 1 to {r} wait 5 tick broadcast "&3&lWelcome %player% to &0[&bCVI&3boxers&0] &0[&3%{r}%&0]"
  3. anyone is free to use it! Made by Galibix on break of Red Concrete: cancel event send "&c you may not break this block." on break of Red Stained Glass: cancel event send "&cYou may not break this block." on break of Dead Tube Block: cancel event send "&cyou may not break this block." on break of Blue concrete: cancel event send "&cyou may not break this block." on break of Cyan concrete: cancel event send "&cyou may not break this block." on break of Blue Ice: cancel event send "&cyou may not break this block." on break of blue wool: cancel event send "&cyou may not break this block." on break of sea lantern: cancel event send "&cyou may not break this block." on break of glow stone: cancel event send "&cyou may not break this block." its a thing where if you type the name of the block it cancels it enjoy the skript further scripts are comming soon!
  4. on break: if event-item concrete: trigger: send why concrete i tried making this skript it doesn't seem to work iwant to make it red concrete and i wanted to make it so no one can break that certain block without bypass.
  5. command /ad <text> <text> <text>: permission: add.your.own.permission.here permission message: &cInsufficent Permission! usage: &aSimulate what an ad would look like! /ad <Rank> <Server Name> <Ad Text> trigger: if arg-1 is "non": set {_anotherplaceholder} to "&7%player%" else if arg-1 is "vip": set {_anotherplaceholder} to "&a[VIP] %player%" else if arg-1 is "pro": set {_anotherplaceholder} to "&b[PRO] %player%" else if arg-1 is "legend": set {_anotherplaceholder} to "&6[LEGEND] %player%" else if arg-1 is "patron": set {_anotherplaceholder} to "&3[PATRON] %player%" else: send "&aNot a rank! Current ranks: Non, VIP, PRO, LEGEND, and PATRON" to player send "&aYour Ad:" to player if arg-1 is "non": send "&d[AD] %{_anotherplaceholder}%&7: /join %arg-2% &7%arg-3%" to player send "&aLobby Command: &f/ad %arg-2% %arg-3%" to player send "&cIf you are a default in the lobby, colors will not work!" to player else: send formatted "&d[AD] %{_anotherplaceholder}%&f: /join %arg-2% %arg-3%" to player send "&aLobby Command: &f/ad %arg-2% %arg-3%" to player Advertise.sk every 1 minute: broadcast "&5=======================================================" broadcast "&b&l >>&4&l Do your best and Pog << " broadcast "&5=======================================================" every 10 minutes: broadcast "&5=======================================================" broadcast "&b&l >> Welcome New Players << " broadcast "&5=======================================================" every 15 minutes: broadcast "&5=======================================================" broadcast "&b&l >> Help out people << " broadcast "&5=======================================================" every 20 minutes: broadcast "&5=======================================================" broadcast "&b&l >> Thank the Owner for making this server the best as he could. << " broadcast "&5=======================================================" Autobroadcast.sk on rightclick with nether star: name of player's tool is "&1&lBot Spawner" remove 1 of player's held item from player spawn 1 of zombie at location of player equip last spawned zombie with leather chestplate of protection 1 equip last spawned zombie with leather leggings of protection 1 equip last spawned zombie with leather boots of protection 1 set last spawned zombie's held item to wooden sword of sharpness 1 set last spawned zombie's max health to 4 set last spawned zombie's health to 4 set display name of last spawned zombie to "&8&l[T1]&a&l bot" command Bot[T1]: permission: op trigger: give player 1 of nether star named "&1&lBot Spawner" on death: if display name of victim is "Starter bot": cancel drops give attacker (random integer between 0 and 2) of wither rose named "&b[&eR&ao&cs&6e&b]" of protection 1 on rightclick with nether star: name of player's tool is "&1&l[T2] [Spawner]" remove 1 of player's held item from player spawn 1 of zombie at location of player equip last spawned zombie with Chain chestplate of protection 1 equip last spawned zombie with Chain leggings of protection 1 equip last spawned zombie with Chain boots of protection 1 set last spawned zombie's held item to wooden sword of sharpness 1 set last spawned zombie's max health to 9 set last spawned zombie's health to 9 set display name of last spawned zombie to "&c&l[T2]&e&l bot" command Bot[T2]: permission: op trigger: give player 1 of nether star named "&1&l[T2] [Spawner]" on death: if display name of victim is "&a[T2] &e[Bot]": cancel drops give attacker (random integer between 0 and 2) of wither rose named "&b[&eR&ao&cs&6e&b]" of protection 1 on rightclick with nether star: name of player's tool is "&1&l[T3] [Spawner]" remove 1 of player's held item from player spawn 1 of Skeleton at location of player equip last spawned Skeleton with Chain Helmet of protection 3 equip last spawned Skeleton with Chain chestplate of protection 2 equip last spawned Skeleton with Chain leggings of protection 3 equip last spawned Skeleton with Chain boots of protection 2 set last spawned Skeleton's held item to Bow of power 3 set last spawned Skeleton's max health to 14 set last spawned Skeleton's health to 14 set display name of last spawned Skeleton to "&c&l[T3]&e&l bot" command Bot[T3]: permission: op trigger: give player 1 of nether star named "&1&l[T3] [Spawner]" on death: if display name of victim is "&a[T3] &e[Bot]": cancel drops give attacker (random integer between 0 and 2) of wither rose named "&b[&eR&ao&cs&6e&b]" of protection 1 on rightclick with nether star: name of player's tool is "&1&l[T4] &b[Spawner]" remove 1 of player's held item from player spawn 1 of Spider at location of player equip last spawned Spider with Chain Helmet of protection 5 equip last spawned Spider with Chain chestplate of protection 5 equip last spawned Spider with Chain leggings of protection 5 equip last spawned Spider with Chain boots of protection 5 set last spawned Spider's held item to to Stone Sword of unbreaking 3 sharpness 2 set last spawned Spider's max health to 16 set last spawned Spider's health to 16 set display name of last spawned Spider to "&c&l[T4]&e&l bot" command Bot[T4]: permission: op trigger: give player 1 of nether star named "&1&l[T4] &b[Spawner]" on death: if display name of victim is "&a[T4] &e[Bot]": cancel drops give attacker (random integer between 0 and 2) of wither rose named "&b[&eR&ao&cs&6e&b]" of protection 1 on rightclick with nether star: name of player's tool is "&1&l[T5] &b[Spawner]" remove 1 of player's held item from player spawn 1 of Zombie at location of player equip last spawned Zombie with Iron Helmet of protection 2 equip last spawned Zombie with Iron chestplate of protection 2 equip last spawned Zombie with Iron leggings of protection 2 equip last spawned Zombie with Iron boots of protection 2 set last spawned Zombie's held item to to Stone Sword of sharpness 3 set last spawned Zombie's max health to 20 set last spawned Zombie's health to 20 set display name of last spawned Zombie to "&c&l[T5]&e&l bot" command Bot[T5]: permission: op trigger: give player 1 of nether star named "&1&l[T5] &b[Spawner]" on death: if display name of victim is "&a[T5] &e[Bot]": cancel drops give attacker (random integer between 0 and 2) of wither rose named "&b[&eR&ao&cs&6e&b]" of protection 1 bots.sk command /broadcast [<text>]: trigger: player has permission "broadcast.admin": arg is set: broadcast "" broadcast "&4&lA&6&lN&e&lN&a&lO&1&lU&5&lN&d&lC&4&lE&6&lM&e&lE&a&lN&1&lT&b %colored arg%" broadcast "" else: send "&7Please type a argument to broadcast" else: send "&1No permissions to use this command!" broadcastprefix.sk on chat: play sound "entity.chicken.egg" with volume 100 with pitch 0.6 to all players on chat: loop all players: if message contains "%loop-player%": replace all "%loop-player%" in message with "&e@%loop-player%" play sound "ENTITY_EXPERIENCE_ORB_PICKUP" to loop-player chat.sk options: clearlag-delay: 4 minutes prefix: <tooltip:&a&l[&cMhDogeBox&f]>&a&l[&c&l >> &b&l[Clearlag] &c&l<< &a&l]<reset> &f every {@clearlag-delay}: send "{@prefix}Clearing all items in 60 seconds." to all players wait 40 seconds send "{@prefix}Clearing all items in 20 seconds." to all players wait 10 seconds send "{@prefix}Clearing all items in 10 seconds." to all players wait 10 seconds send "{@prefix}Cleared %size of dropped items% items." to all players kill dropped items command /clearlag: permission: skegnh.clearlag trigger: send "{@prefix}Cleared %size of dropped items% items." to all players kill dropped items clearlag.sk options: # Change this to the way you want your permission message to look like. permissionmessage: &cYou do not have the correct permission to execute this command! # Change this to the way you want your broadcast message to look like. broadcastprefix: &3&lBROADCAST broadcasttextcolor: &e # Join & Quit messages - change this to whatever you want... joinmessage: &8[&a+&8] &7%player% quitmessage: &8[&4-&8] &7%player% firstjoinmessage: &7Welcome &9%player% &7to &9&lApery&7! on join: set join message to "{@joinmessage}" on quit: set quit message to "{@quitmessage}" on first join: set join message to "{@firstjoinmessage}" # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # CHAT # on chat: set chat format to "%player's prefix%%player's display name%%player's suffix% &8» %{chatcolor.%player%}%%message%" on first join: set {chatcolor.%player%} to "&7" on join: if {chatcolor.%player%} is not set: set {chatcolor.%player%} to "&7" command /chatcolor: aliases: chatcolour permission: skriptessentials.chatcolor permission message: {@permissionmessage} usage: &cUsage: /chatcolor trigger: open virtual chest inventory with size 4 to player format gui slot 3 of player with blue dye named "&1Dark Blue" with lore "&7Click to set your chatcolor to Dark Blue!" to run: set {chatcolor.%player%} to "&1" close player's inventory message "&3Successfully set chatcolor to &1Dark Blue&3." format gui slot 4 of player with green dye named "&2Green" with lore "&7Click to set your chatcolor to Green!" to run: set {chatcolor.%player%} to "&2" close player's inventory message "&3Successfully set chatcolor to &2Green&3." format gui slot 20 of player with cyan dye named "&3Cyan" with lore "&7Click to set your chatcolor to Cyan!" to run: set {chatcolor.%player%} to "&3" close player's inventory message "&3Successfully set chatcolor to &3Cyan." format gui slot 21 of player with red dye named "&cLight Red" with lore "&7Click to set your chatcolor to Light Red!" to run: set {chatcolor.%player%} to "&c" close player's inventory message "&3Successfully set chatcolor to &cLight Red&3." format gui slot 22 of player with purple dye named "&5Purple" with lore "&7Click to set your chatcolor to Purple!" to run: set {chatcolor.%player%} to "&5" close player's inventory message "&3Successfully set chatcolor to &5Purple&3." format gui slot 23 of player with orange dye named "&6Orange" with lore "&7Click to set your chatcolor to Orange!" to run: set {chatcolor.%player%} to "&6" close player's inventory message "&3Successfully set chatcolor to &6Orange&3." format gui slot 24 of player with light gray dye named "&7Gray" with lore "&7Click to set your chatcolor to Gray!" to run: set {chatcolor.%player%} to "&7" close player's inventory message "&3Successfully set chatcolor to &7Gray&3." format gui slot 5 of player with gray dye named "&8Dark Gray" with lore "&7Click to set your chatcolor to Dark Gray!" to run: set {chatcolor.%player%} to "&8" close player's inventory message "&3Successfully set chatcolor to &8Dark Gray&3." format gui slot 30 of player with lapis lazuli named "&9Blue" with lore "&7Click to set your chatcolor to Blue!" to run: set {chatcolor.%player%} to "&9" close player's inventory message "&3Successfully set chatcolor to &9Blue&3." format gui slot 31 of player with lime dye named "&aLight Green" with lore "&7Click to set your chatcolor to Light Green!" to run: set {chatcolor.%player%} to "&a" close player's inventory message "&3Successfully set chatcolor to &aLight Green&3." format gui slot 32 of player with pink dye named "&dPink" with lore "&7Click to set your chatcolor to Pink!" to run: set {chatcolor.%player%} to "&d" close player's inventory message "&3Successfully set chatcolor to &dPink&3." format gui slot 11 of player with white dye named "&fWhite" with lore "&7Click to set your chatcolor to White!" to run: set {chatcolor.%player%} to "&f" close player's inventory message "&3Successfully set chatcolor to &fWhite&3." format gui slot 12 of player with yellow dye named "&eYellow" with lore "&7Click to set your chatcolor to Yellow!" to run: set {chatcolor.%player%} to "&e" close player's inventory message "&3Successfully set chatcolor to &eYellow&3." format gui slot 13 of player with black dye named "&0Black" with lore "&7Click to set your chatcolor to Black!" to run: set {chatcolor.%player%} to "&0" close player's inventory message "&3Successfully set chatcolor to &0Black&3." format gui slot 14 of player with fermented spider eye named "&4Red" with lore "&7Click to set your chatcolor to Red!" to run: set {chatcolor.%player%} to "&4" close player's inventory message "&3Successfully set chatcolor to &4Red&3." format gui slot 15 of player with light blue dye named "&bLight Blue" with lore "&7Click to set your chatcolor to Light Blue!" to run: set {chatcolor.%player%} to "&b" close player's inventory message "&3Successfully set chatcolor to &bLight Blue&3." format gui slot (all integers between 0 and 2) of player with dark gray glass pane named "" format gui slot (all integers between 6 and 10) of player with dark gray glass pane named "" format gui slot (all integers between 16 and 19) of player with dark gray glass pane named "" format gui slot (all integers between 25 and 29) of player with dark gray glass pane named "" format gui slot (all integers between 33 and 35) of player with dark gray glass pane named "" # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # GAMEMODES # command /gmc [<player>]: permission: skriptessentials.gmc permission message: {@permissionmessage} usage: &cUsage: /gmc <player> trigger: if arg-1 is not set: set player's gamemode to creative message "&3Set gamemode to &ecreative &3mode." else: set arg-1's gamemode to creative message "&3Set &e%arg-1%&3's to creative." command /gms [<player>]: permission: skriptessentials.gms permission message: {@permissionmessage} usage: &cUsage: /gms <player> trigger: if arg-1 is not set: set player's gamemode to survival message "&3Set gamemode to &esurvival &3mode." else: set arg-1's gamemode to survival message "&3Set &e%arg-1%&3's to survival." command /gmsp [<player>]: permission: skriptessentials.gmsp permission message: {@permissionmessage} usage: &cUsage: /gmsp <player> trigger: if arg-1 is not set: set player's gamemode to spectator message "&3Set gamemode to &espectator &3mode." else: set arg-1's gamemode to spectator message "&3Set &e%arg-1%&3's to spectator." command /gma [<player>]: permission: skriptessentials.gma permission message: {@permissionmessage} usage: &cUsage: /gma <player> trigger: if arg-1 is not set: set player's gamemode to adventure message "&3Set gamemode to &eadventure &3mode." else: set arg-1's gamemode to adventure message "&3Set &e%arg-1%&3's to adventure." # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # TELEPORTATIONS # command /tp <player> [<player>]: aliases: /teleport permission: skriptessentials.tp permission message: {@permissionmessage} usage: &cUsage: /teleport <player> trigger: if arg-2 is set: teleport arg-1 to arg-2 message "&3Successfully teleported &e%arg-1% &3to &e%arg-2%&3." message "&3Teleporting..." to arg-1 else: teleport player to arg-1 message "&3Teleporting to &e%arg-1%&3..." command /tphere <player>: permission: skriptessentials.tphere permission message: {@permissionmessage} usage: &cUsage: /tphere <player> trigger: teleport arg-1 to player message "&3Teleporting..." command /tpall: permission: skriptessentials.tpall permission message: {@permissionmessage} usage: &cUsage: /tpall trigger: loop all players: teleport loop-player to player # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # HOMES # command /sethome: permission: skriptessentials.sethome permission message: {@permissionmessage} usage: &cUsage: /sethome trigger: set {home.%player%} to location of player message "&3Home set to current location." command /home: permission: skriptessentials.home permission message: {@permissionmessage} usage: &cUsage: /home trigger: if player is op: teleport player to {home.%player%} message "&3Teleporting to &ehome&3." else: message "&cYou haven't set your home yet! &e/sethome" # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # SPAWN # command /setspawn: permission: skriptessentials.setspawn permission message: {@permissionmessage} usage: &cUsage: /setspawn trigger: set {spawn} to location of player message "&3Successfully set &espawn &3to your location." command /spawn [<player>]: permission: skriptessentials.spawn permission message: {@permissionmessage} usage: &cUsage: /spawn | /spawn <player> trigger: if {spawn} is set: if arg-1 is not set: teleport player to {spawn} message "&3Teleporting..." else: teleport arg-1 to {spawn} message "&3Teleporting &e%arg-1% &3to spawn..." message "&3Teleporting..." to arg-1 else: message "&cThe spawn hasn't been set!" command /deletespawn: aliases: delspawn permission: skriptessentials.deletespawn permission message: {@permissionmessage} usage: &cUsage: /spawn trigger: if {spawn} is set: delete {spawn} message "&3Successfully deleted &espawn&3." else: message "&cThe spawn hasn't been set!" on first join: teleport player to {spawn} on respawn: teleport player to {spawn} # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # TPA # command /tpa <player>: permission: skriptessentials.tpa permission message: {@permissionmessage} usage: &cUsage: /tpa <player> trigger: if arg-1 is not player: set {skript::tpa::%argument 1%} to "%player%" send "&e%player% &3wants teleport to you. &3Use &e/tpaccept &3to accept" to arg-1 message "&3Teleport request sent." else: message "&cYou cannot teleport to yourself!" command /tpahere <player>: permission: skriptessentials.tpahere permission message: {@permissionmessage} usage: &cUsage: /tpahere <player> trigger: if arg-1 is not player: set {skript::tpahere::%arg-1%} to "%player%" send "&e%player% &3wants you to teleport to them." to arg-1 message "&3Teleport request sent." else: message "&cYou cannot teleport to yourself!" command /tpaccept: permission: skriptessentials.tpaccept permission message: {@permissionmessage} usage: &cUsage: /tpaccept trigger: if {skript::tpa::%player%} is set: set {_k::*} to split {skript::tpa::%player%} at "|" if {_k::2} was less than 30 seconds ago: teleport {skript::tpa::%player%} to location of player send "&3You were teleported to &e%player%&3!" to {skript::tpa::%player%} send "&e%{skript::tpa::%player%}% &3was teleported to you!" to player else: send "&cYou are under a 30 second cooldown!" else if {skript::tpahere::%player%} is set: set {_k::*} to split {skript::tpahere::%player%} at "|" if {_k::2} was less than 30 seconds ago: teleport player to location of {skript::tpahere::%player%} send "&3You were teleported to &e%player%&3." to player send "&e%{skript.tpahere.%player%}% &3was teleported to you." to {skript::tpahere::%player%} else: send "&cYou are under a 30 second cooldown!" else: message "&cThere aren't any teleport requests" # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # PUNISHMENTS # command /punish <offlineplayer>: aliases: pun permission: skriptessentials.punish permission message: {@permissionmessage} trigger: if arg-1 is a player: set {_offender} to arg-1 open virtual chest inventory with size 3 named "&c&lPUNISH" to player format gui slot 4 of player with arg-1's skull named "&c&l%arg-1%" with lore "&eWhat's the punishment?" format gui slot (all integers between 0 and 3) of player with dark gray glass pane named "" format gui slot (all integers between 5 and 10) of player with dark gray glass pane named "" format gui slot (all integers between 12 and 13) of player with dark gray glass pane named "" format gui slot (all integers between 14 and 14) of player with dark gray glass pane named "" format gui slot (all integers between 16 and 26) of player with dark gray glass pane named "" format gui slot 11 of player with wooden axe named "&c&lBan" with lore "&eClick to open the ban GUI!" to run: open virtual chest inventory with size 3 named "&c&lBan - %{_offender}%" to player format gui slot (all integers between 0 and 3) of player with dark gray glass pane named "" format gui slot (all integers between 5 and 10) of player with dark gray glass pane named "" format gui slot (all integers between 12 and 13) of player with dark gray glass pane named "" format gui slot (all integers between 14 and 14) of player with dark gray glass pane named "" format gui slot (all integers between 16 and 26) of player with dark gray glass pane named "" format gui slot 4 of player with {_offender}'s skull named "&c&l%{_offender}%" with lore "&eWhat's the reason?" format gui slot 11 of player with book and quill named "&c&lHacking" with lore "&eDuration: 1 week" and "&eClick to ban &c%{_offender}% &efor Hacking!" to run: kick {_offender} due to "&4&lBANNED %newline%&cYou have been banned for Hacking. %newline% &8| &cDuration: 1 week." ban {_offender} due to "&4&lBANNED %newline%&cYou have been banned for Hacking. %newline% &8| &cDuration: 1 week." for 7 days close player's inventory message "&3Successfully banned &e%{_offender}% &3for &eHacking&3." format gui slot 15 of player with book and quill named "&c&lMisbehaviour" with lore "&eDuration: 3 days" and "&eClick to ban &c%{_offender}% &efor Misbehaviour!" to run: kick {_offender} due to "&4&lBANNED %newline%&cYou have been banned for Misbehaviour. %newline% &8| &cDuration: 3 days." ban {_offender} due to "&4&lBANNED %newline%&cYou have been banned for Misbehaviour. %newline% &8| &cDuration: 3 days." for 3 days close player's inventory message "&3Successfully banned &e%{_offender}% &3for &eMisbehaviour&3." format gui slot 15 of player with redstone dust named "&c&lWarn" with lore "&eClick to open the warn GUI!" to run: open virtual chest inventory with size 3 named "&c&lWarn - %{_offender}%" to player format gui slot (all integers between 0 and 3) of player with dark gray glass pane named "" format gui slot (all integers between 5 and 9) of player with dark gray glass pane named "" format gui slot (all integers between 11 and 13) of player with dark gray glass pane named "" format gui slot (all integers between 14 and 15) of player with dark gray glass pane named "" format gui slot (all integers between 17 and 26) of player with dark gray glass pane named "" format gui slot 4 of player with {_offender}'s skull named "&c&l%{_offender}%" with lore "&eWhat's the reason?" format gui slot 10 of player with book and quill named "&c&lHacking" with lore "&eClick to warn &c%{_offender}% &efor Hacking!" to run: set {_offenderuuid} to uuid of {_offender} add 1 to {warning::%{_offenderuuid}%} send "&cYou've been warned by &b%player% &cfor &bHacking &7[&c%{warning::%{_offenderuuid}%}%&7]" to {_offender} send "&3Successfully warned &e%{_offender}% &3for &3Hacking&e!" to player close player's inventory if {warning::%{_offenderuuid}%} is 3: kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 3 warns. %newline% &8| &cDuration: 10 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 3 warns. %newline% &8| &cDuration: 10 minutes." for 15 seconds if {warning::%{_offenderuuid}%} is 4: kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 4 warns. %newline% &8| &cDuration: 30 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 4 warns. %newline% &8| &cDuration: 30 minutes." for 30 minutes if {warning::%{_offenderuuid}%} is 5: set {warning::%{_offenderuuid}%} to 0 kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 5 warns. %newline% &8| &cDuration: 60 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 5 warns. %newline% &8| &cDuration: 60 minutes." for 60 minutes format gui slot 13 of player with book and quill named "&c&lMisbehaviour" with lore "&eClick to warn &c%{_offender}% &efor Misbehaviour!" to run: set {_offenderuuid} to uuid of {_offender} add 1 to {warning::%{_offenderuuid}%} send "&cYou've been warned by &b%player% &cfor &bMisbehaviour &7[&c%{warning::%{_offenderuuid}%}%&7]" to {_offender} send "&3Successfully warned &e%{_offender}% &3for &eMisbehaviour&3!" to player close player's inventory if {warning::%{_offenderuuid}%} is 3: kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 3 warns. %newline% &8| &cDuration: 10 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 3 warns. %newline% &8| &cDuration: 10 minutes." for 15 seconds if {warning::%{_offenderuuid}%} is 4: kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 4 warns. %newline% &8| &cDuration: 30 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 4 warns. %newline% &8| &cDuration: 30 minutes." for 30 minutes if {warning::%{_offenderuuid}%} is 5: set {warning::%{_offenderuuid}%} to 0 kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 5 warns. %newline% &8| &cDuration: 60 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 5 warns. %newline% &8| &cDuration: 60 minutes." for 60 minutes format gui slot 16 of player with book and quill named "&c&lExploiting Glitches" with lore "&eClick to warn &c%{_offender}% &efor Exploiting Glitches!" to run: set {_offenderuuid} to uuid of {_offender} add 1 to {warning::%{_offenderuuid}%} send "&cYou've been warned by &b%player% &cfor &bExploiting Glitches &7[&c%{warning::%{_offenderuuid}%}%&7]" to {_offender} send "&3Successfully warned &e%{_offender}% &3for &eExploiting Glitches&3!" to player close player's inventory if {warning::%{_offenderuuid}%} is 3: kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 3 warns. %newline% &8| &cDuration: 10 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 3 warns. %newline% &8| &cDuration: 10 minutes." for 15 seconds if {warning::%{_offenderuuid}%} is 4: kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 4 warns. %newline%&cDuration: 30 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 4 warns. %newline%&cDuration: 30 minutes." for 30 minutes if {warning::%{_offenderuuid}%} is 5: set {warning::%{_offenderuuid}%} to 0 kick {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 5 warns. %newline%&cDuration: 60 minutes." ban {_offender} due to "&4&lBANNED %newline% &8| &cYou have been banned for having 5 warns. %newline%&cDuration: 60 minutes." for 60 minutes else: message "&cUsage: /punish <player>" command /kick <player> [<text>]: permission: skriptessentials.kick permission message: {@permissionmessage} usage: &cUsage: /kick <player> [<reason>] trigger: if arg-2 is not set: kick arg-1 message "&3Successfully kicked &e%arg-1%&3." else: kick arg-1 due to arg-2 message "&3Successfully kicked &e%arg-1% &3due to &e%arg-2%&3." command /kickall [<text>]: permission: skriptessentials.kickall permission message: {@permissionmessage} usage: &cUsage: /kickall [<reason>] trigger: if arg-1 is not set: set {_p} to player loop all players: loop-player is not {_p}: kick loop-player else: set {_p} to player loop all players: loop-player is not {_p}: kick loop-player due to arg-1 # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # WARPS # command /createwarp <text>: aliases: cwarp permission: skriptessentials.createwarp permission message: {@permissionmessage} usage: &cUsage: /createwarp <text> trigger: if {warp.%arg-1%} is not set: set {warp.%arg-1%} to location of player message "&3Successfully created warp &e%arg-1%&3." add arg-1 to {warps::*} else: message "&cThe name of this warp has already been taken!" command /warp <text>: permission: skriptessentials.warp permission message: {@permissionmessage} usage: &cUsage: /warp <text> trigger: if {warp.%arg-1%} is set: teleport player to {warp.%arg-1%} message "&3Warping to &e%arg-1%&3." else: message "&cThis warp does not exist!" command /deletewarp <text>: aliases: delwarp permission: skriptessentials.delwarp permission message: {@permissionmessage} usage: &cUsage: /delwarp <text> trigger: if {warp.%arg-1%} is set: delete {warp.%arg-1%} message "&3Successfully deleted &e%arg-1%&3." remove arg-1 from {warps::*} else: message "&cThis warp does not exist!" command /movewarp <text>: aliases: mwarp permission: skriptessentials.movewarp permission message: {@permissionmessage} usage: &cUsage: /mwarp <text> trigger: if {warp.%arg-1%} is set: set {warp.%arg-1%} to location of player message "&3Successfully moved &e%arg-1%&3." else: message "&cThis warp does not exist!" command /warps: permission: skriptessentials.warps permission message: {@permissionmessage} usage: &cUsage: /warps trigger: if size of {warps::*} > 0: message "&3Warps: &e%{warps::*}%&3" else: message "&cNo warps have been created yet!" # ------------------------------------------------------------------------------------------------------------------------------------------------------ # # OTHER # command /fly: permission: skriptessentials.fly permission message: {@permissionmessage} usage: &cUsage: /fly trigger: player can't fly: enable fly for player message "&3Set fly mode &aenabled&3." else: disable fly for player message "&3Set fly mode &cdisabled&3." command /speed <text>: permission: skriptessentials.walkspeed permission message: {@permissionmessage} usage: &cUsage: /speed <speed> trigger: if player is not flying: if arg-1 is "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "10": arg-1 is "1": set player's walking speed to 0.2 message "&3Set walking speed to &e1&3." arg-1 is "2": set player's walking speed to 0.3 message "&3Set walking speed to &e2&3." arg-1 is "3": set player's walking speed to 0.4 message "&3Set walking speed to &e3&3." arg-1 is "4": set player's walking speed to 0.5 message "&3Set walking speed to &e4&3." arg-1 is "5": set player's walking speed to 0.6 message "&3Set walking speed to &e5&3." arg-1 is "6": set player's walking speed to 0.7 message "&3Set walking speed to &e6&3." arg-1 is "7": set player's walking speed to 0.8 message "&3Set walking speed to &e7&3." arg-1 is "8": set player's walking speed to 0.9 message "&3Set walking speed to &e8&3." arg-1 is "9": set player's walking speed to 1 message "&3Set walking speed to &e9&3." arg-1 is "10": set player's walking speed to 1.1 message "&3Set walking speed to &e10&3." else: message "&cPlease choose a number between 1 to 10." else: if arg-1 is "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "10": arg-1 is "1": set player's flying speed to 0.2 message "&3Set flying speed to &e1&3." arg-1 is "2": set player's flying speed to 0.3 message "&3Set flying speed to &e2&3." arg-1 is "3": set player's flying speed to 0.4 message "&3Set flying speed to &e3&3." arg-1 is "4": set player's flying speed to 0.5 message "&3Set flying speed to &e4&3." arg-1 is "5": set player's flying speed to 0.6 message "&3Set flying speed to &e5&3." arg-1 is "6": set player's flying speed to 0.7 message "&3Set flying speed to &e6&3." arg-1 is "7": set player's flying speed to 0.8 message "&3Set flying speed to &e7&3." arg-1 is "8": set player's flying speed to 0.9 message "&3Set flying speed to &e8&3." arg-1 is "9": set player's flying speed to 1 message "&3Set flying speed to &e9&3." arg-1 is "10": set player's flying speed to 1.1 message "&3Set flying speed to &e10&3." else: message "&cPlease choose a number between 1 to 10." command /walkspeed <text>: permission: skriptessentials.walkspeed permission message: {@permissionmessage} usage: &cUsage: /walkspeed <speed> trigger: if arg-1 is "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "10": arg-1 is "1": set player's walking speed to 0.2 message "&3Set walking speed to &e1&3." arg-1 is "2": set player's walking speed to 0.3 message "&3Set walking speed to &e2&3." arg-1 is "3": set player's walking speed to 0.4 message "&3Set walking speed to &e3&3." arg-1 is "4": set player's walking speed to 0.5 message "&3Set walking speed to &e4&3." arg-1 is "5": set player's walking speed to 0.6 message "&3Set walking speed to &e5&3." arg-1 is "6": set player's walking speed to 0.7 message "&3Set walking speed to &e6&3." arg-1 is "7": set player's walking speed to 0.8 message "&3Set walking speed to &e7&3." arg-1 is "8": set player's walking speed to 0.9 message "&3Set walking speed to &e8&3." arg-1 is "9": set player's walking speed to 1 message "&3Set walking speed to &e9&3." arg-1 is "10": set player's walking speed to 1.1 message "&3Set walking speed to &e10&3." else: message "&cPlease choose a number between 1 to 10." command /flyspeed <text>: permission: skriptessentials.flyspeed permission message: {@permissionmessage} usage: &cUsage: /flyspeed <speed> trigger: if arg-1 is "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "10": arg-1 is "1": set player's flying speed to 0.2 message "&3Set flying speed to &e1&3." arg-1 is "2": set player's flying speed to 0.3 message "&3Set flying speed to &e2&3." arg-1 is "3": set player's flying speed to 0.4 message "&3Set flying speed to &e3&3." arg-1 is "4": set player's flying speed to 0.5 message "&3Set flying speed to &e4&3." arg-1 is "5": set player's flying speed to 0.6 message "&3Set flying speed to &e5&3." arg-1 is "6": set player's flying speed to 0.7 message "&3Set flying speed to &e6&3." arg-1 is "7": set player's flying speed to 0.8 message "&3Set flying speed to &e7&3." arg-1 is "8": set player's flying speed to 0.9 message "&3Set flying speed to &e8&3." arg-1 is "9": set player's flying speed to 1 message "&3Set flying speed to &e9&3." arg-1 is "10": set player's flying speed to 1.1 message "&3Set flying speed to &e10&3." else: message "&cPlease choose a number between 1 to 10." command /clearinventory [<player>]: aliases: ci permission: skriptessentials.clearinventory permission message: {@permissionmessage} usage: &cUsage: /clearinventory trigger: if arg-1 is not set: message "&3Successfully cleared all inventory items." clear player's inventory else: message "&3Successfully cleared all inventory items from &e%arg-1%" clear arg-1's inventory command /invsee <player>: aliases: inventorysee permission: skriptessentials.invsee permission message: {@permissionmessage} usage: &cUsage: /invsee <player> trigger: open arg-1's inventory to player command /itemname <text>: aliases: iname permission: skriptessentials.itemname permission message: {@permissionmessage} usage: &cUsage: /iname <text> trigger: player's held item is not air: if arg-1 is set: set name of player's held item to colored arg-1 message "&3Set name of held item to ""&f%colored arg-1%&3""." else: message "&cUsage: /iname <text>" else: message "&cYou must hold an item in order to use this!" command /vanish: aliases: v permission: skriptessentials.vanish permission message: {@permissionmessage} usage: &cUsage: /vanish trigger: if {vanish.%player's uuid%} is false: set {vanish.%player's uuid%} to true message "&3Set vanish &aenabled&3." hide player from all players send action bar "&aVANISH ENABLED" to player else: set {vanish.%player's uuid%} to false message "&3Set vanish &cdisabled&3." reveal player to all players send action bar "&cVANISH DISABLED" to player on disconnect: set {vanish.%player's uuid%} to false command /ec: aliases: enderchest permission: skriptessentials.enderchest permission message: {@permissionmessage} usage: &cUsage: /ec trigger: open player's enderchest to player command /trash: aliases: disposal permission: skriptessentials.trash permission message: {@permissionmessage} usage: &cUsage: /trash trigger: open virtual chest with 5 rows named "&c&lDisposal" to player command /hat: permission: skriptessentials.hat permission message: {@permissionmessage} usage: &cUsage: /hat trigger: if player's tool is not air: if player's helmet slot is empty: set player's helmet slot to player's tool remove player's tool from player's inventory else: message "&cYour helmet slot has to be empty in order to do that!" else: message "&cThis is air..." command /broadcast <text>: aliases: bc permission: skriptessentials.bc permission message: {@permissionmessage} usage: &cUsage: /broadcast <text> trigger: broadcast "{@broadcastprefix} {@broadcasttextcolor}%arg-1%" command /mutechat: aliases: mc permission: skriptessentials.mutechat permission message: {@permissionmessage} usage: &cUsage: /mutechat trigger: if {mutechat} is false: set {mutechat} to true broadcast "&2&l&m-------------------------------------" broadcast "&b&lChat has been muted by &e&l%player%&b&l." broadcast "&2&l&m-------------------------------------" else: set {mutechat} to false broadcast "&2&l&m-------------------------------------" broadcast "&b&lChat has been unmuted by &e&l%player%&b&l." broadcast "&2&l&m-------------------------------------" on chat: if {mutechat} is true: player does not have permission "skriptessentials.mutechattalk": cancel event command /clearchat: aliases: cc permission: skriptessentials.clearchat permission message: {@permissionmessage} usage: &cUsage: /clearchat trigger: loop 100 times: broadcast "" broadcast "&2&l&m-------------------------------------" broadcast "&b&lChat has been cleared by &e&l%player%&b&l." broadcast "&2&l&m-------------------------------------" command /enchant <enchantment type>: aliases: ench permission: skriptessentials.enchant permission message: {@permissionmessage} usage: &cUsage: /enchant <enchant> trigger: if player's held item is not air: enchant player's held item with arg-1 else: message "&cYou must hold something in order to do this!" command /unbreakable: permission: skriptessentials.unbreakable permission message: {@permissionmessage} usage: &cUsage: /unbreakable trigger: if player's held item is not air: add "{Unbreakable:1b}" to nbt of player's held item else: message "&cYou must hold something in order to do this!" command /afk: permission: skriptessentials.unbreakable permission message: {@permissionmessage} usage: &cUsage: /afk trigger: if {afk.%player%} is false: set {afk.%player%} to true broadcast "&7%player% is now AFK." else: set {afk.%player%} to false broadcast "&7%player% is no longer AFK." on any move: if {afk.%player%} is true: set {afk.%player%} to false broadcast "&7%player% &7is no longer AFK" on disconnect: if {afk.%player%} is true: set {afk.%player%} to false broadcast "&7%player% &7is no longer AFK." command /day: permission: skriptessentials.day permission message: {@permissionmessage} usage: &cUsage: /day trigger: set time to day message "&3Successfully set time to &eday&3." command /night: permission: skriptessentials.night permission message: {@permissionmessage} usage: &cUsage: /night trigger: set time to night message "&3Successfully set time to &enight&3." command /sudo <player> <text>: permission: skriptessentials.sudo permission message: {@permissionmessage} usage: &cUsage: /sudo <player> <text> trigger: make arg-1 say arg-2 message "&3Successfully sudoed &e%arg-1%&3." command /nick <text>: permission: skriptessentials.nick permission message: {@permissionmessage} usage: &cUsage: /nick <text> trigger: if length of arg-1 is less than 16: set player's displayname to "~%colored arg-1%" message "&3Successfully set nick to &f%colored arg-1%&3." set {nicked.%player%} to true else: message "&cYour nick cannot contain more than 16 characters!" command /unnick: permission: skriptessentials.unnick permission message: {@permissionmessage} usage: &cUsage: /unnick trigger: if {nicked.%player%} is true: set player's displayname to player's name message "&3Successfully unnicked." set {nicked.%player%} to false else: message "&cYou aren't nicked!" on disconnect: set {nicked.%player%} to false command /feed [<player>]: permission: skriptessentials.feed permission message: {@permissionmessage} usage: &cUsage: /feed [<player>] trigger: arg-1 is not set: feed player send "&3Successfully satiated your appetite." else: arg-1 is a player: feed arg-1 send "&3Successfully satiated the appetite of &e%arg-1%&3." to player send "&3Your appetite was sated by &e%player%&3." to arg-1 command /fix: aliases: repair permission: skriptessentials.fix permission message: {@permissionmessage} usage: &cUsage: /fix trigger: if player's tool is not air: repair player's tool message "&3Successfully repaired held item." else: message "&cThis is air..." command /suicide: permission: skriptessentials.suicide permission message: {@permissionmessage} usage: &cUsage: /suicide trigger: kill player message "&3Successfully suicided." command /god [<player>]: permission: skriptessentials.god permission message: {@permissionmessage} usage: &cUsage: /god [<player>] trigger: if arg-1 is not set: if {god.%player%} is true: set {god.%player%} to false message "&3Successfully &aenabled &3godmode." else: set {god.%player%} to true message "&3Successfully &cdisabled &3godmode." else: if {god.%arg-1%} is true: set {god.%arg-1%} to false message "&3Successfully &aenabled &3godmode for &e%arg-1%&3." else: set {god.%arg-1%} to true message "&3Successfully &cdisabled &3godmode for &e%arg-1%&3." on damage: if {god.%victim%} is false: cancel event on damage: if attacker is not op: if {god.%attacker%} is false: cancel event skripted essentials. on load: set {hex::*} to split "0|1|2|3|4|5|6|7|8|9|a|b|c|d|e|f|k|l|m|n|o|r" at "|" function rgbToHex(values: numbers) :: string: loop {_values::*}: set {_r} to "%{_r} ? ""<##""%%{hex::%((loop-value - mod(loop-value, 16)) / 16 + 1)%} ? """"%%{hex::%mod(loop-value, 16) + 1%} ? """"%" return colored "%{_r}%>" function hslToRgb(h: number, s: number, l: number) :: integers: # set {_h} to {_h}/360 if {_s} = 0: set {_r}, {_g} and {_b} to {_l} else: set {_q} to (({_l} * ({_s} + 1)) if {_l} < 0.5, else ({_l} + {_s} - {_l} * {_s})) set {_p} to (2 * {_l}) - {_q} set {_r} to hueToRgb({_p}, {_q}, {_h} + 1 / 3) set {_g} to hueToRgb({_p}, {_q}, {_h}) set {_b} to hueToRgb({_p}, {_q}, {_h} - 1 / 3) return round(min(255, (255 * {_r}))), round(min(255, (255 * {_g}))) and round(min(255, (255 * {_b}))) function hueToRgb(p: number, q: number, t: number) :: number: add 1 to {_t} if {_t} < 0 remove 1 from {_t} if {_t} > 1 return {_p} + ({_q} - {_p}) * 6 * {_t} if {_t} < 1 / 6 return {_q} if {_t} < 1/2 return {_p} + ({_q} - {_p}) * (2 / 3 - {_t}) * 6 if {_t} < 2 / 3 return {_p} function gradient(input: string, color-from: integers, color-to: integers) :: string: loop {_color-from::*}: set {_i::%loop-index%} to round(({_color-to::%loop-index%} - loop-value) / length of {_input}) loop length of {_input} times: if subtext of {_input} from indices loop-number - 1 to loop-number - 1 = "§": set {_format} to "%{_format} ? """"%&%subtext of {_input} from indices loop-number to loop-number%" if {hex::*} contains subtext of {_input} from indices loop-number to loop-number clear {_format} if subtext of {_input} from indices loop-number to loop-number = "r" continue loop set {_r} to "%{_r} ? """"%%rgbToHex({_color-from::*})%%{_format} ? """"%%subtext of {_input} from indices loop-number to loop-number%" set {_color-from::*} to ({_color-from::1} + {_i::1}), ({_color-from::2} + {_i::2}) and ({_color-from::3} + {_i::3}) return colored {_r} function rainbow(input: string, saturation: number = 1, lightness: number = 0.5) :: string: loop (length of {_input}) times: if subtext of {_input} from indices loop-number - 1 to loop-number - 1 = "§": set {_format} to "%{_format} ? """"%&%subtext of {_input} from indices loop-number to loop-number%" if {hex::*} contains subtext of {_input} from indices loop-number to loop-number clear {_format} if subtext of {_input} from indices loop-number to loop-number = "r" continue loop set {_l} to 360 / (length of {_input}) set {_r} to "%{_r} ? """"%%rgbToHex(hslToRgb((loop-number * ({_l} if loop-number != 1, else 1)), {_saturation}, {_lightness}))%%{_format} ? """"%%subtext of {_input} from indices loop-number to loop-number%" return colored {_r} function rainbow2(input: string, saturation: number = 1, lightness: number = 0.5, stretch: number = 5, offset: number = 0) :: string: loop (length of {_input}) times: # ---- Remove the part below to remove color formatting if subtext of {_input} from indices loop-number - 1 to loop-number - 1 = "§": set {_format} to "%{_format} ? """"%&%subtext of {_input} from indices loop-number to loop-number%" if {hex::*} contains subtext of {_input} from indices loop-number to loop-number clear {_format} if subtext of {_input} from indices loop-number to loop-number = "r" continue loop # ---- Remove the part above to remove color formatting set {_l} to loop-number * {_stretch}+{_offset} if loop-number*{_stretch}+{_offset} <= 360, else mod(loop-number*{_stretch}+{_offset}, 360) set {_r} to "%{_r} ? """"%%rgbToHex(hslToRgb({_l}, {_saturation}, {_lightness}))%%{_format} ? """"%%subtext of {_input} from indices loop-number to loop-number%" return colored {_r} command /rbc [<text>]: permission: Skript.Rbc permission message: &8&l[&6&lColor&8&l] &c&lError: &4You don't have the required permission to perform this command trigger: if arg-1 is not set: send "&8&l[&6&lColor&8&l] &c&lError: &4Please say what you want to say in chat!" else if arg-1 is set: set {text} to arg-1 make player say colored rainbow(colored arg-1) skripted rainbow options: P: &8[&eStaffChat&8] on chat: if message starts with "##": cancel event replace all "##" in message with "" loop all players: if loop-player has permission "staffchat.use": send "{@P} &e%player% &7&l» &7%message%" to loop-player staffchat.sk command /setspawn: aliases: ss permission: skript.setspawn permission message: &cSorry! You do not have permission for that command! trigger: set {spawn} to location of player send "&8&l[&c&l!&8&l] &aYou have set the spawn to your location." command /spawn: trigger: teleport player to {spawn} send "&aYou have teleported to spawn!" on first join: teleport player to {spawn} wait 1 tick send "&1Welcome to MhDogeBox /shop /spawn /start:)" on first join: teleport player to {spawn} send title "&bMhDogeBox" with subtitle "&bWelcome &e&o%player%&4!" to player for 5 seconds play sound "minecraft:entity.player.levelup" to player add 1 to {r} wait 5 tick broadcast "&bMhDogeBox &7> &bMhDogeBox &e&o%player% &bTo MhDogeBox&b! Make sure to read The Rules! &8[&d%{r}%&8]" spawn.sk
  6. Can you please fix this problem half the people got banned on minehut for ever for {bot} if you could unban me my user is Galibix i didn't do anything wrong. If you look at my ban it said forever without a explanation and i have been banned for over a month can you please unban me i will be so happy if you do this thanks for reading.
×
×
  • Create New...