Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /sdrop [<text>]:
- trigger:
- if arg 1 is not set:
- open chest with 3 rows named "&8&lDrop z stone" to player
- loop 36 times:
- set {_item::%loop-number%} to single value "drop.%loop-number%.item" get of "plugins/Drop/drop.yml" parsed as item
- set {_szansa::%loop-number%} to single value "drop.%loop-number%.szanse" get of "plugins/Drop/drop.yml" parsed as number
- set {_nazwa::%loop-number%} to colored single value "drop.%loop-number%.nazwa" get of "plugins/Drop/drop.yml" parsed as text
- set {_item::%loop-number%} to {_item::%loop-number%} named "%{_nazwa::%loop-number%}%"
- set line 1 of lore of {_item::%loop-number%} to " &cSzansa: &f%{_szansa::%loop-number%}*100%%%"
- set line 2 of lore of {_item::%loop-number%} to " &cPonizej poziomu: &fKazdego"
- set line 3 of lore of {_item::%loop-number%} to " &cFortuna: &fTAK"
- set line 4 of lore of {_item::%loop-number%} to "&f&lDROP: %{drop::%player%::%loop-number%}%"
- format gui slot loop-number of player with {_item::%loop-number%}
- set slot 0 of player's current inventory to 1 of cobblestone named "&f&lCobblestone" with lore "&f&lDROP: %{cobble::%player%}%"
- set slot 26 of player's current inventory to 1 of door named "&c&lPowrot do menu"
- if arg 1 is set:
- close player's inventory
- if {drop::%player%::%arg-1%} is "&c&lWLACZONY":
- set {drop::%player%::%arg-1%} to "&c&lWYLACZONY"
- execute player command "sdrop"
- stop
- if {drop::%player%::%arg-1%} is "&c&lWYLACZONY":
- set {drop::%player%::%arg-1%} to "&c&lWLACZONY"
- execute player command "sdrop"
- stop
- if arg is "cobble":
- close player's inventory
- if {cobble::%player%} is "&c&lWLACZONY":
- set {cobble::%player%} to "&c&lWYLACZONY"
- execute player command "sdrop"
- stop
- if {cobble::%player%} is "&c&lWYLACZONY":
- set {cobble::%player%} to "&c&lWLACZONY"
- execute player command "sdrop"
- stop
- on inventory click:
- if inventory name of player's current inventory is "&8&lDrop z stone":
- if clicked slot is not 0:
- set {_ss} to clicked slot
- if slot {_ss} of player's current inventory is not air:
- if clicked slot is 26:
- cancel event
- wait 2 ticks
- execute player command "/drop"
- else:
- cancel event
- wait 2 ticks
- execute player command "/sdrop %clicked slot%"
- else:
- cancel event
- wait 2 ticks
- execute player command "/sdrop cobble"
- on join:
- set {cobble::%player%} to "&c&lWLACZONY"
- loop 36 times:
- set {drop::%player%::%loop-number%} to "&c&lWLACZONY"
- on mine of stone:
- give 20 xp to the player
- if {cobble::%player%} is "&c&lWLACZONY":
- if player can hold 1 of cobblestone:
- give 1 of cobblestone to player
- else:
- drop 1 of cobblestone at event-block
- if player's tool is a any pickaxe of fortune 1:
- set {_f} to 2
- if player's tool is a any pickaxe of fortune 2:
- set {_f} to 3
- if player's tool is a any pickaxe of fortune 3:
- set {_f} to 4
- loop 36 times:
- set {_item::%loop-number%} to single value "drop.%loop-number%.item" get of "plugins/Drop/drop.yml" parsed as item
- set {_szansa::%loop-number%} to single value "drop.%loop-number%.szanse" get of "plugins/Drop/drop.yml" parsed as number
- set {_nazwa::%loop-number%} to colored single value "drop.%loop-number%.nazwa" get of "plugins/Drop/drop.yml" parsed as text
- if {drop::%player%::%loop-number%} is "&c&lWLACZONY":
- chance of {_szansa::%loop-number%}:
- if {_f} is set:
- if player can hold {_f} of {_item::%loop-number%}:
- give player a random number between 1 and {_f} of {_item::%loop-number%}
- if player can't hold {_f} of {_item::%loop-number%}:
- drop a random number between 1 and {_f} of {_item::%loop-number%} at event-block
- else:
- if player can hold 1 of {_item::%loop-number%}:
- give player 1 of {_item::%loop-number%}
- if player can't hold 1 of {_item::%loop-number%}:
- drop 1 of {_item::%loop-number%} at event-block
- on item spawn of cobblestone:
- cancel event
- command /drop:
- trigger:
- open chest with 1 rows named "&8&lMenu dropu" to player
- set {_itemdrop1} to stone named "&cDrop ze stone:"
- set line 1 of lore of {_itemdrop1} to " &7Kliknij, aby sprawdzic drop ze stone."
- set {_itemdrop2} to chest named "&cDrop z PremiumCase:"
- set line 1 of lore of {_itemdrop2} to " &7Kliknij, aby sprawdzic drop z PremiumCase."
- set {_itemdrop3} to 48 named "&cDrop z cobblexa:"
- set line 1 of lore of {_itemdrop3} to " &7Kliknij, aby sprawdzic drop z cobblexa."
- set {_itemdrop4} to 384 named "&cDrop expa:"
- set line 1 of lore of {_itemdrop4} to " &7Drop expa za wykopanie stone: 20."
- set {_itemdrop6} to paper named "&cLvl kopania:"
- set line 1 of lore of {_itemdrop6} to " &7Poziom %{poziom::%player%}%. Do nastepnego lvl: %{iloscstone::%player%}%/%{nastepny::%player%}%."
- format gui slot 0 of player with {_itemdrop1}
- format gui slot 1 of player with {_itemdrop2}
- format gui slot 2 of player with {_itemdrop3}
- format gui slot 8 of player with {_itemdrop4}
- format gui slot 7 of player with {_itemdrop6}
- on inventory click:
- if inventory name of player's current inventory is "&8&lMenu dropu":
- cancel event
- wait 2 ticks
- if clicked slot is 0:
- close inventory of player
- execute player command "/sdrop"
- if clicked slot is 1:
- close inventory of player
- execute player command "/spremium"
- if clicked slot is 2:
- close inventory of player
- execute player command "/cx"
- if clicked slot is not 0 or 1 or 2:
- close inventory of player
Advertisement
Add Comment
Please, Sign In to add comment