Advertisement
twogz

Untitled

Jul 24th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. command /sell [<text>]:
  2. trigger:
  3. if arg 1 is not set:
  4. execute player command "/merchant"
  5.  
  6. if arg 1 is "coal":
  7. if player has coal item:
  8. while amount of coal item in player's inventory is bigger than 0:
  9. add 1 to {_amount.%player%}
  10. remove 1 coal item from player's inventory
  11. add 0.10 to {_payout.%player%}
  12. message ""
  13. message " &aSold %{_amount.%player%}% Items:"
  14. message ""
  15. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  16. message "&7 and received &b$%{_payout.%player%}% &7in total."
  17. message ""
  18. add {_payout.%player%} to player's balance
  19. stop
  20. else:
  21. message "&c&lHey! &7You don't have enough of this item to sell it."
  22.  
  23. if arg 1 is "iron":
  24. if player has iron ingot:
  25. while amount of iron ingot in player's inventory is bigger than 0:
  26. add 1 to {_amount.%player%}
  27. remove 1 iron ingot from player's inventory
  28. add 0.15 to {_payout.%player%}
  29. message ""
  30. message " &aSold %{_amount.%player%}% Items:"
  31. message ""
  32. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  33. message "&7 and received &b$%{_payout.%player%}% &7in total."
  34. message ""
  35. add {_payout.%player%} to player's balance
  36. stop
  37. else:
  38. message "&c&lHey! &7You don't have enough of this item to sell it."
  39.  
  40. if arg 1 is "gold":
  41. if player has gold ingot:
  42. while amount of gold ingot in player's inventory is bigger than 0:
  43. add 1 to {_amount.%player%}
  44. remove 1 gold ingot from player's inventory
  45. add 0.20 to {_payout.%player%}
  46. message ""
  47. message " &aSold %{_amount.%player%}% Items:"
  48. message ""
  49. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  50. message "&7 and received &b$%{_payout.%player%}% &7in total."
  51. message ""
  52. add {_payout.%player%} to player's balance
  53. stop
  54. else:
  55. message "&c&lHey! &7You don't have enough of this item to sell it."
  56.  
  57. if arg 1 is "redstone":
  58. if player has redstone dust:
  59. while amount of redstone dust in player's inventory is bigger than 0:
  60. add 1 to {_amount.%player%}
  61. remove 1 redstone dust from player's inventory
  62. add 0.30 to {_payout.%player%}
  63. message ""
  64. message " &aSold %{_amount.%player%}% Items:"
  65. message ""
  66. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  67. message "&7 and received &b$%{_payout.%player%}% &7in total."
  68. message ""
  69. add {_payout.%player%} to player's balance
  70. stop
  71. else:
  72. message "&c&lHey! &7You don't have enough of this item to sell it."
  73.  
  74. if arg 1 is "diamond":
  75. if player has diamond:
  76. while amount of diamond in player's inventory is bigger than 0:
  77. add 1 to {_amount.%player%}
  78. remove 1 diamond from player's inventory
  79. add 1 to {_payout.%player%}
  80. message ""
  81. message " &aSold %{_amount.%player%}% Items:"
  82. message ""
  83. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  84. message "&7 and received &b$%{_payout.%player%}% &7in total."
  85. message ""
  86. add {_payout.%player%} to player's balance
  87. stop
  88. else:
  89. message "&c&lHey! &7You don't have enough of this item to sell it."
  90.  
  91. if arg 1 is "emerald":
  92. if player has emerald:
  93. while amount of emerald in player's inventory is bigger than 0:
  94. add 1 to {_amount.%player%}
  95. remove 1 emerald from player's inventory
  96. add 1.75 to {_payout.%player%}
  97. message ""
  98. message " &aSold %{_amount.%player%}% Items:"
  99. message ""
  100. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  101. message "&7 and received &b$%{_payout.%player%}% &7in total."
  102. message ""
  103. add {_payout.%player%} to player's balance
  104. stop
  105. else:
  106. message "&c&lHey! &7You don't have enough of this item to sell it."
  107.  
  108. if arg 1 is "quartz":
  109. if player has quartz item:
  110. while amount of quartz item in player's inventory is bigger than 0:
  111. add 1 to {_amount.%player%}
  112. remove 1 quartz item from player's inventory
  113. add 2.50 to {_payout.%player%}
  114. message ""
  115. message " &aSold %{_amount.%player%}% Items:"
  116. message ""
  117. message "&7 You sold &d%{_amount.%player%}% &7items for $%{_payout.%player%} / {_amount.%player%}% &7each"
  118. message "&7 and received &b$%{_payout.%player%}% &7in total."
  119. message ""
  120. add {_payout.%player%} to player's balance
  121. stop
  122. else:
  123. message "&c&lHey! &7You don't have enough of this item to sell it."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement