Wheemangga

GroupManager+ Skript

May 23rd, 2014
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.99 KB | None | 0 0
  1. #By Wheemangga - GroupManager+
  2. options:
  3.     L: &6[&eGM+&6]
  4. Command /user [<player>] [<text>] [<text>]:
  5.     executable by: console, player
  6.     aliases: /u
  7.     permission: gm.+
  8.     trigger:
  9.         arg 1 is not set:
  10.             send "{@L} &aGroupManager&b+"
  11.             send " "
  12.             send "{@L} &a/User [User] prefix [Value] &7- Prefix"
  13.             send "{@L} &a/User [User] suffix [Value] &7- Suffix"
  14.             send "{@L} &a/User [User] Add [Permission] &7- Permission"
  15.             send "{@L} &a/User [User] delprefix [Prefix] &7- Delete Prefix for Player"
  16.             send "{@L} &a/User [User] delsuffix [Suffix] &7- Delete Suffix for Player"
  17.             send "{@L} &a/User [User] Rem/Del [Permission] &7- Delete Permission"
  18.             send "{@L} &a/User [User] group/g [Group] &7- Group"
  19.             send "{@L} &a/User [User] reset &7- Reset all values"
  20.             send "{@L} &a/User [User] &7- User Details"
  21.             send " "
  22.             send "{@L} &aGroupManager&b+&7 by &aWheemango"
  23.         arg 1 is set:
  24.             arg 2 is not set:
  25.                 execute player command "/manwhois %arg 1%"
  26.                 send "{@L} &eAbove is your GroupManager Details"
  27.             arg 2 is "prefix":
  28.                 arg 3 is not set:
  29.                     send "{@L} &c/User %arg 1% prefix [Prefix]"
  30.                 arg 3 is set:
  31.                     execute console command "/manuaddv %arg 1% prefix %arg 3%"
  32.                     send "{@L} &ePrefix for &6% arg 2%&7 has been set to &a%arg 3%"
  33.             arg 2 is "suffix":
  34.                 arg 3 is not set:
  35.                     send "{@L} &c/User %arg 1% suffix [Suffix]"
  36.                 arg 3 is set:
  37.                     execute console command "/manuaddv %arg 1% suffix %arg 3%"
  38.                     send "{@L} &ePrefix for &6%arg 1%&7 has been set to &a%arg 3%"
  39.             arg 2 is "add":
  40.                 arg 3 is set:
  41.                     execute console command "/manuaddp %arg 1% %arg 3%"
  42.                     send "{@L} &ePermission &a%arg 3%&e has been Added for &a%arg 1%"
  43.                 else:
  44.                     send "{@L} &c/User %arg 1% add [Permission]"
  45.             arg 2 is "rem" or "del":
  46.                 arg 3 is set:
  47.                     execute console command "/manudelp %arg 1% %arg 3%"
  48.                     send "{@L} &ePermission &c%arg 3%&e has been removed for &a%arg 1%"
  49.                 else:
  50.                     send "{@L} &c/User %arg 1% rem [Permission]"
  51.             arg 2 is "g" or "group":
  52.                 arg 3 is set:
  53.                     execute console command "/manuadd %arg 1% %arg 3%"
  54.                     send "{@L} &a%arg 1%&e has been assigned to group &a%arg 3%"
  55.                 else:
  56.                     send "{@L} &c/User %arg 1% group [Group]"
  57.             arg 2 is "reset" or "r":
  58.                 arg 3 is set:
  59.                     execute console command "/manuadd %arg 1% default"
  60.                     execute console command "/manuclearp %arg 1%"
  61.                     execute console command "/manclearp %arg 1%"
  62.                     execute console command "/manudelv %arg 1% prefix"
  63.                     execute console command "/manudelv %arg 1% suffix"
  64.                     send "{@L} &eUser Details for &a%arg 1%&e has been reset"
  65.                 else:
  66.                     send "{@L} &c/User %arg 1% reset"
  67.             arg 2 is "delprefix" or "dp":
  68.                 arg 3 is set:
  69.                     execute console command "/manudelv %arg 1% prefix"
  70.                     send "{@L} &ePrefix for &a%arg 1%&e has been Removed"
  71.                 else:
  72.                     send "{@L} &c/User %arg 1% delprefix"
  73.             arg 2 is "delsuffix" or "ds":
  74.                 arg 3 is set:
  75.                     execute console command "/manudelv %arg 1% suffix"
  76.                     send "{@L} &eSuffix for &a%arg 1%&e has been Removed"
Advertisement
Add Comment
Please, Sign In to add comment