Toro Posted June 16, 2019 Share Posted June 16, 2019 Ranks is a skript which creates ranks with a prefix in the chat. That's basically it. # Note: np = No permission. p = Prefix. options: np: &6&lRANKS &8| &cNo permission. p: &6&lRANKS &8| command /rank [<text>] [<offline player>] [<text>]: permission: ranks.rank permission message: {@np} aliases: grant, setrank trigger: if argument 1 is not set: send "&6&m&l--------------------------------------------------" send "&e/rank set (player) (rank) &8» &7Sets a player's rank." send "&e/rank list &8» &7Shows a list of all the groups on the server." send "&e/rank info &8» &7Shows info about the Skript." send "&6&m&l--------------------------------------------------" else if argument 1 is "set": if argument 2 is set: if argument 3 is "Administrator" or "Admin": set {rank.%arg 2%} to "&c&lADMIN&c" send "{@p} &e%arg-2%'s &7rank is now to set to &c&lADMIN&7." send "{@p} &7Your rank has been set to &c&lADMIN&7." to argument 2 if argument 3 is "Mod" or "Moderator": set {rank.%arg 2%} to "&e&lMOD&e" send "{@p} &e%arg-2%'s &7rank is now to set to &e&lMOD&7." send "{@p} &7Your rank has been set to &e&lMOD&7." to argument 2 if argument 3 is "Helper" or "Support": set {rank.%arg 2%} to "&b&lHELPER&b" send "{@p} &e%arg-2%'s &7rank is now to set to &b&lHELPER&7." send "{@p} &7Your rank has been set to &b&lHELPER&7." to argument 2 if argument 3 is "default": set {rank.%arg 2%} to "&7" send "{@p} &e%arg-2%'s &7rank is now to set to &7default." send "{@p} &7Your rank has been set to &7default." to argument 2 if argument 3 is not "default", "Helper", "Support", "Moderator", "Mod", "Admin" or "Administrator": send "{@p} &7That is not a role. Do &e/rank list &7to see the roles available." else: send "{@p} &7Please specify a user to set the rank for." else if argument 1 is "list": send "&6&m&l--------------------------------------------------" send "&4&lOWNER &8&l» &7Has every permission." send "&c&lADMIN &8&l» &7Has every permission." send "&6&lSR.MOD &8&l» &7Has every permission." send "&c&lMOD &8&l» &7Has punishment and gamemode permissions." send "&6&lSR.MOD &8&l» &7Has kick and fly permissions." send "&7default &8&l» &7Not much." send "&6&m&l--------------------------------------------------" else if argument 1 is "info": send "&6&m&l--------------------------------------------------" send "&7This Ranks Skript was created by" send "&eToroVoro." send "&6&m&l--------------------------------------------------" on chat: set chat format to "%{rank.%player%}% %player% &8&l» &7%message%" Link to comment Share on other sites More sharing options...
Toro Posted June 16, 2019 Author Share Posted June 16, 2019 And, 1 thing; for /rank list, I mistakenly had SR.MOD there twice. Sorry. Link to comment Share on other sites More sharing options...
Twenjooooooooooo Posted June 16, 2019 Share Posted June 16, 2019 9 hours ago, Toro said: Ranks is a skript which creates ranks with a prefix in the chat. That's basically it. # Note: np = No permission. p = Prefix. options: np: &6&lRANKS &8| &cNo permission. p: &6&lRANKS &8| command /rank [<text>] [<offline player>] [<text>]: permission: ranks.rank permission message: {@np} aliases: grant, setrank trigger: if argument 1 is not set: send "&6&m&l--------------------------------------------------" send "&e/rank set (player) (rank) &8» &7Sets a player's rank." send "&e/rank list &8» &7Shows a list of all the groups on the server." send "&e/rank info &8» &7Shows info about the Skript." send "&6&m&l--------------------------------------------------" else if argument 1 is "set": if argument 2 is set: if argument 3 is "Administrator" or "Admin": set {rank.%arg 2%} to "&c&lADMIN&c" send "{@p} &e%arg-2%'s &7rank is now to set to &c&lADMIN&7." send "{@p} &7Your rank has been set to &c&lADMIN&7." to argument 2 if argument 3 is "Mod" or "Moderator": set {rank.%arg 2%} to "&e&lMOD&e" send "{@p} &e%arg-2%'s &7rank is now to set to &e&lMOD&7." send "{@p} &7Your rank has been set to &e&lMOD&7." to argument 2 if argument 3 is "Helper" or "Support": set {rank.%arg 2%} to "&b&lHELPER&b" send "{@p} &e%arg-2%'s &7rank is now to set to &b&lHELPER&7." send "{@p} &7Your rank has been set to &b&lHELPER&7." to argument 2 if argument 3 is "default": set {rank.%arg 2%} to "&7" send "{@p} &e%arg-2%'s &7rank is now to set to &7default." send "{@p} &7Your rank has been set to &7default." to argument 2 if argument 3 is not "default", "Helper", "Support", "Moderator", "Mod", "Admin" or "Administrator": send "{@p} &7That is not a role. Do &e/rank list &7to see the roles available." else: send "{@p} &7Please specify a user to set the rank for." else if argument 1 is "list": send "&6&m&l--------------------------------------------------" send "&4&lOWNER &8&l» &7Has every permission." send "&c&lADMIN &8&l» &7Has every permission." send "&6&lSR.MOD &8&l» &7Has every permission." send "&c&lMOD &8&l» &7Has punishment and gamemode permissions." send "&6&lSR.MOD &8&l» &7Has kick and fly permissions." send "&7default &8&l» &7Not much." send "&6&m&l--------------------------------------------------" else if argument 1 is "info": send "&6&m&l--------------------------------------------------" send "&7This Ranks Skript was created by" send "&eToroVoro." send "&6&m&l--------------------------------------------------" on chat: set chat format to "%{rank.%player%}% %player% &8&l» &7%message%" You can youse "::" and "uuid" Example: set {rank::%arg-2's uuid%} to "&c&lADMIN&c" Link to comment Share on other sites More sharing options...
Motionq Posted June 16, 2019 Share Posted June 16, 2019 1 hour ago, Twenjii said: You can youse "::" and "uuid" Example: set {rank::%arg-2's uuid%} to "&c&lADMIN&c" Yeah, UUID's make it so if the person changes there name the variable still connects to that account regardless. Link to comment Share on other sites More sharing options...
Toro Posted June 17, 2019 Author Share Posted June 17, 2019 Yeah, I was gonna use variables, but I dunno why I changed it last second. Link to comment Share on other sites More sharing options...
XXXCanadian Posted June 17, 2019 Share Posted June 17, 2019 or you can use Group Manager Light Link to comment Share on other sites More sharing options...
XXXCanadian Posted June 17, 2019 Share Posted June 17, 2019 Client Manager* Link to comment Share on other sites More sharing options...
SuperOrca Posted July 10, 2019 Share Posted July 10, 2019 Presentation: 100%Script: 60-70% 1 Likes are appreciated Username: SuperOrca Discord: Link to Profile Rank: [VIP] Joined Minehut: August 10, 2017 Joined Forums: June 10, 2019 Experienced in Python, Java (mainly spigot), Javascript (node.js, basics of react.js), and Web Development. DM on discord me if you want a custom discord bot for your server (i'm bored). Link to comment Share on other sites More sharing options...
xX__Strqfe__Xx Posted October 5, 2019 Share Posted October 5, 2019 I think you forgot Owner 1 Link to comment Share on other sites More sharing options...
Landec Posted September 17, 2020 Share Posted September 17, 2020 On 10/4/2019 at 11:53 PM, xX__Strqfe__Xx said: due to the bugs in the code i fixed it for everyones sake there just insnt an owner so you will have to make your own skript for that # Note: np = No permission. p = Prefix. options: np: &6&lRANKS &8| &cNo permission. p: &6&lRANKS &8| command /rank [<text>] [<offline player>] [<text>]: permission: ranks.rank permission message: {@np} aliases: grant, setrank trigger: if argument 1 is not set: send "&6&m&l--------------------------------------------------" send "&e/rank set (player) (rank) &8» &7Sets a player's rank." send "&e/rank list &8» &7Shows a list of all the groups on the server." send "&e/rank info &8» &7Shows info about the Skript." send "&6&m&l--------------------------------------------------" else if argument 1 is "set": if argument 2 is set: if argument 3 is "MANAGER" or "MANAGER": set {rank.%arg 2%} to "&c&dMANAGER&c" send "{@p} &e%arg-2%'s &7rank is now to set to &c&l&7." send "{@p} &7Your rank has been set to &c&dMANAGER&7." to argument 2 if argument 3 is "Mod" or "Moderator": set {rank.%arg 2%} to "&e&lMOD&e" send "{@p} &e%arg-2%'s &7rank is now to set to &e&lMOD&7." send "{@p} &7Your rank has been set to &e&lMOD&7." to argument 2 if argument 3 is "Helper" or "Support": set {rank.%arg 2%} to "&b&lHELPER&b" send "{@p} &e%arg-2%'s &7rank is now to set to &b&lHELPER&7." send "{@p} &7Your rank has been set to &b&lHELPER&7." to argument 2 if argument 3 is "default": set {rank.%arg 2%} to "&7" send "{@p} &e%arg-2%'s &7rank is now to set to &7default." send "{@p} &7Your rank has been set to &7default." to argument 2 if argument 3 is not "default", "Helper", "Support", "Moderator", "Mod", "MANAGER" or "MANAGER": send "{@p} &7That is not a role. Do &e/rank list &7to see the roles available." else: send "{@p} &7Please specify a user to set the rank for." else if argument 1 is "list": send "&6&m&l--------------------------------------------------" send "&c&lMANAGER &8&l» &7Has every permission." send "&c&lMOD &8&l» &7Has punishment and gamemode permissions." send "&6&lHELPER &8&l» &7Has kick and fly permissions." send "&7default &8&l» &7Not much." send "&6&m&l--------------------------------------------------" else if argument 1 is "info": send "&6&m&l--------------------------------------------------" send "&7This Ranks Skript was created by" send "&eToroVoro." send "&6&m&l--------------------------------------------------" on chat: set chat format to "%{rank.%player%}% %player% &8&l» &7%message%" Link to comment Share on other sites More sharing options...
UntitledGoose Posted September 18, 2020 Share Posted September 18, 2020 @ThatOneSponk can you lock, necro VIP since January 7th, 2020 Support since September 19th, 2020 Helper since November 3rd, 2020 Moderator since March 8th, 2021 Link to comment Share on other sites More sharing options...
ThatOneSponk Posted September 18, 2020 Share Posted September 18, 2020 Please do not respond to posts that haven't been active in over a month. LOCKED Quote “When life gives you lemons, don't make lemonade. Make life take the lemons back! Get mad!" Default - 12/12/2015 [VIP] - 10/8/2018 [JR.MOD] - 9/12/2020 [MOD] - 10/14/2020 Link to comment Share on other sites More sharing options...
Recommended Posts