nfell2009

Multiple Inventory & Block Drops

Apr 13th, 2014
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.61 KB | None | 0 0
  1. on drop:
  2.     if player's game mode is creative:
  3.         if player doesn't have permission "creative.give":
  4.             cancel event
  5.             message "&4You cant' give items while in Creative!"
  6.            
  7.    
  8. command /gamemode [<text>] [<text>]:
  9.     description: Gamemode command
  10.     permission: bukkit.gamemode
  11.     trigger:
  12.         if arg 2 is not set:
  13.             set {_player} to player
  14.         else:
  15.             set {_player} to arg 2
  16.         if arg 1 is not set:
  17.             message "&4You must give a gamemode!"
  18.         else if arg 1 is "survival" or "0" or "s":
  19.             if {_player}'s game mode is survival:
  20.                 message "&4You're already that gamemode!"
  21.             else if {_player}'s game mode is creative:
  22.                 clear {gm.%{_player}%.cr::*}
  23.                 loop all items in {_player}'s inventory:
  24.                     add loop-item to {gm.%{_player}%.cr::*}
  25.                 clear {_player}'s inventory
  26.                 set {_player}'s game mode to survival
  27.                 give {gm.%{_player}%.sv::*} to {_player}
  28.             else if {_player}'s game mode is adventure:
  29.                 clear {gm.%{_player}%.ad::*}
  30.                 loop all items in {_player}'s inventory:
  31.                     add loop-item to {gm.%{_player}%.ad::*}
  32.                 clear {_player}'s inventory
  33.                 set {_player}'s game mode to survival
  34.                 give {gm.%{_player}%.sv::*} to {_player}
  35.         else if arg 1 is "creative" or "1" or "c":
  36.             if {_player}'s game mode is creative:
  37.                 message "&4You're already that gamemode!"
  38.             else if {_player}'s game mode is survival:
  39.                 clear {gm.%{_player}%.sv::*}
  40.                 loop all items in {_player}'s inventory:
  41.                     add loop-item to {gm.%{_player}%.sv::*}
  42.                 clear {_player}'s inventory
  43.                 set {_player}'s game mode to creative
  44.                 give {gm.%{_player}%.cr::*} to {_player}
  45.             else if {_player}'s game mode is adventure:
  46.                 clear {gm.%{_player}%.ad::*}
  47.                 loop all items in {_player}'s inventory:
  48.                     add loop-item to {gm.%{_player}%.ad::*}
  49.                 clear {_player}'s inventory
  50.                 set {_player}'s game mode to creative
  51.                 give {gm.%{_player}%.cr::*} to {_player}
  52.         else if arg 1 is "adventure" or "2" or "a":
  53.             if {_player}'s game mode is adventure:
  54.                 message "&4You're already that gamemode!"
  55.             else if {_player}'s game mode is survival:
  56.                 clear {gm.%{_player}%.sv::*}
  57.                 loop all items in {_player}'s inventory:
  58.                     add loop-item to {gm.%{_player}%.sv::*}
  59.                 clear {_player}'s inventory
  60.                 set {_player}'s game mode to adventure
  61.                 give {gm.%{_player}%.ad::*} to {_player}
  62.             else if {_player}'s game mode is creative:
  63.                 clear {gm.%{_player}%.cr::*}
  64.                 loop all items in {_player}'s inventory:
  65.                     add loop-item to {gm.%{_player}%.cr::*}
  66.                 clear {_player}'s inventory
  67.                 set {_player}'s game mode to adventure
  68.                 give {gm.%{_player}%.ad::*} to {_player}
  69.         else:
  70.             message "&4Unknown gamemode!"
Advertisement
Add Comment
Please, Sign In to add comment