Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Options:
- Version: 1.1 ALPHA
- Developer: Nutts
- # SKRIPT UTILS MINIPLUGIN
- # <!> DO NOT MODIFY THIS SKRIPT, MODIFY IN GAME! <!>
- # CODED BY NUTTS
- # namemc.com/NUTTS
- # VERSION w/ LINE COUNTER
- # Version 1.0 'New Release' Update: 169 lines (+169)
- # Version 1.1 'Staff and Economy' Update: 291 lines (+122)
- on server list ping:
- set max player count to {maxplayercount}
- Command /maxplayers <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {maxplayercount} to argument-1
- send "&aMax player count is now %{maxplayercount}%"
- on first join:
- broadcast "&8[&a+&8] Welcome &7%player% to the server!"
- broadcast ""
- broadcast "&d[NEW]"
- if player is op:
- set the player's gamemode to creative
- send "&b&lSkriptUtils &8» &7You are OP, so you got GMC. If you want to see the &b&lSkriptUtils &7commands, use /admin" to player
- Command /admin:
- trigger:
- send "&7Admin Commands:"
- send "&7/admin - &bTake a guess..."
- send "&7/maxplayers <number> - &bSets the max player count"
- send "&7/defaultprefix <string> - &bSets the default player prefix"
- send "&7/modprefix <string> - &bSets the moderator prefix"
- send "&7/adminprefix <string> - &bSets the administrator prefix"
- send "&7/managerprefix <string> - &bSets the manager prefix"
- send "&7/ownerprefix <string> - &bSets the owner prefix"
- send "&7/freeze <player> [reason] - &bFreezes a player"
- send "&7/disableloop - &bDisables command archive loop"
- send "&7/enableloop - &bDisables command archive loop"
- send "&7/skutils - &bSends SkriptUtils information"
- send "&7/staff - &bStaffGUI"
- send "&7/report <player> <reason> - &bReports a player"
- send "&7/inview <player> - &bDisplays a player's inventory"
- send "&7/uban <player> <reason> - &bRemoves the ability for someone to join the server"
- send "&7/uunban <player> - &bUnbans a player"
- send "&7/umute <player> <reason> - &bDisables chat for a player"
- send "&7/ukick <player> <reason> - &bRemoves a player from the server"
- send "&7/ubalance [player] - &bSends your balance, or someone else's balance"
- send "&7/givemoney <player> <amount> - &bGives a player an amount of money"
- send "&7/takemoney <player> <amount> - &bTakes money away from a player"
- send "&7/upay <player> <amount> - &bSends your money to that player"
- send "&7/launch <player> - &bLaunches a player"
- send "&7/smite <player> - &bSmites a player"
- send "&7Permissions:"
- send "&7admintools.admin - &bAdministrator permission"
- send "&7admintools.moderator - &bGives the player the moderator prefix"
- send "&7admintools.manager - &bGives the player the manager prefix"
- send "&7admintools.owner - &bGives the player the owner prefix"
- on chat:
- player has permission "admintools.owner":
- cancel event
- broadcast colored "%{ownerprefix}% %player% &8» &f%message%"
- else:
- player has permission "admintools.manager":
- cancel event
- broadcast colored "%{managerprefix}% %player% &8» &f%message%"
- else:
- player has permission "admintools.admin":
- cancel event
- broadcast colored "%{adminprefix}% %player% &8» &f%message%"
- else:
- player has permission "admintools.moderator":
- cancel event
- broadcast colored "%{modprefix}% %player% &8» &f%message%"
- else:
- {mute.%player%} is "yes":
- cancel event
- send "&cYou are muted!"
- else:
- cancel event
- broadcast colored "%{defaultprefix}% %player% &8» &7%message%"
- Command /defaultprefix <string>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {defaultprefix} to "%argument-1%"
- send "&aDefault prefix set to '%{defaultprefix}%'"
- Command /modprefix <string>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {modprefix} to "%argument-1%"
- send "&aDefault prefix set to '%{modprefix}%'"
- Command /adminprefix <string>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {adminprefix} to "%argument-1%"
- send "&aDefault prefix set to '%{adminprefix}%'"
- Command /managerprefix <string>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {managerprefix} to "%argument-1%"
- send "&aDefault prefix set to '%{managerprefix}%'"
- Command /ownerprefix <string>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {ownerprefix} to "%argument-1%"
- send "&aDefault prefix set to '%{ownerprefix}%'"
- Command /freeze <player> [<text>]:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- {freeze.%argument-1%} is not "yes":
- send "&8 » &7You were &cfrozen &7by &c%player% &7because '&c%argument-2%'" to argument-1
- set {freeze.%argument-1%} to "yes"
- else:
- send "&8 » &7You were &cun-frozen" to argument-1
- set {freeze.%argument-1%} to "no"
- on quit:
- player is not op
- {freeze.%player%} is "yes"
- ban the player because "&cYou logged out while frozen!"
- on place:
- player is not op
- cancel event
- {freeze.%player%} is "yes"
- send "&cYou are frozen. You cannot do that!"
- on break:
- player is not op
- cancel event
- {freeze.%player%} is "yes"
- send "&cYou are frozen. You cannot do that!"
- on command:
- player is not op
- cancel event
- {freeze.%player%} is "yes"
- send "&cYou are frozen. You cannot do that!"
- on any movement:
- player is not op
- cancel event
- {freeze.%player%} is "yes"
- send "&cYou are frozen. You cannot do that!"
- on damage:
- {freeze.%victim%} is "yes"
- cancel event
- send "&cThis player is frozen :/" to attacker
- on command:
- loop all players:
- loop-player has permission "admintools.admin"
- {looptrue.%loop-player%} is "yes"
- send "&dDISABLE USING /disableloop or /enableloop &7|| &c%player% executed command /%command%" to loop-player
- Command /enableloop:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {looptrue.%player%} to "yes"
- send "&aCommand-loop-archive enabled"
- Command /disableloop:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {looptrue.%player%} to "no"
- send "&cCommand-loop-archive disabled"
- Command /skutils:
- trigger:
- send "&7This server uses &bSkriptUtils &7developed by &bNutts"
- send "&7Thanks for using :)"
- send "&dVersion: 1.0 ALPHA"
- on join:
- set {looptrue.%player%} to "yes"
- set {balance.%player%} to 0
- Command /inview <player>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- open the arg-1's inventory for the player
- send "&aInventory viewer activated"
- Command /staff:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- open chest with 6 rows named "&b&lSkriptUtils Staff GUI" to player
- format slot 5 of player with paper named "&a&lClear Chat" with lore "&7Clear the chat!" to close then run ["execute console command "tellraw @a ["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n&c&lChat was cleared by %player%""]
- Command /launch <player>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- execute console command "teleport %argument-1% ~ ~100 ~"
- execute console command "tppos %argument-1% ~ ~100 ~"
- send "&cWeeeeee!" to argument-1
- send "&cWeeeeee!" to player
- Command /smite <player>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- execute console command "execute %argument-1% ~ ~ ~ summon lightning ~ ~ ~"
- send "&cboom. they got smit"
- Command /report <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- send "&cYour report was filed!"
- loop all players:
- loop-player has permission "admintools.admin"
- send "&b&lSkriptUtils &8» &3%player% reported %argument-1% for '%argument-2%"
- Command /uban <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- ban argument-1 because "%argument-2%"
- broadcast "&b&lBAN! &c%argument-1% was &cbanned &7by &c%player% &7for &c%argument-2%!"
- Command /uunban <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- unban argument-1
- broadcast "&b&lBAN! &c%argument-1% was &cUN-banned &7by &c%player%"
- Command /umute <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {mute.%argument-1%} to "yes"
- broadcast "&b&lMUTE! &c%argument-1% was &cmuted &7by &c%player% &7for &c%argument-2%!"
- Command /uunmute <player>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- set {mute.%argument-1%} to "no"
- broadcast "&b&lMUTE! &c%argument-1% was &cUN-muted &7by &c%player%!"
- Command /ukick <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- kick argument-1 because "%argument-2%"
- broadcast "&b&lKICK! &c%argument-1% was &ckicked &7by &c%player% &7for &c%argument-2%!"
- Command /ubalance [<player>]:
- trigger:
- arg-1 is set:
- send "&aBalance of %argument-1%: $%{balance.%argument-1%}%"
- else:
- send "&aBalance: $%{balance.%player%}%"
- Command /givemoney <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- add argument-2 parsed as number to {balance.%argument-1%}
- send "&a%argument-1%'s balance is now $%{balance.%argument-1%}%"
- Command /takemoney <player> <text>:
- permission: admintools.admin
- permission message: &b&lSkript Utils&8 » &3No perms!
- trigger:
- remove argument-2 parsed as number from {balance.%argument-1%}
- send "&a%argument-1%'s balance is now $%{balance.%argument-1%}%"
- Command /upay <player> <text>:
- trigger:
- remove argument-2 parsed as number from {balance.%player%}
- add argument-2 parsed as number to {balance.%argument-1%}
- send "&aYour balance is now $%{balance.%player%}%"
- send "&a%player% sent you $%argument-2%" to argument-1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement