Toidy

Hmm,,

Jan 18th, 2019
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. variables:
  2. {sellprice::s306} = 250
  3. {sellprice::s307} = 250
  4. {sellprice::s308} = 250
  5. {sellprice::s309} = 250
  6. {sellprice::s295} = 15
  7. {sellprice::s296} = 20
  8. {sellprice::s297} = 50
  9. {sellprice::s257} = 20
  10. {sellprice::s267} = 20
  11. {sellprice::s17} = 2
  12. {sellprice::s145} = 120
  13. {sellprice::s81} = 7
  14. {sellprice::s1} = 6
  15. {sellprice::s4} = 1
  16. {sellprice::s3} = 1
  17. {sellprice::s15} = 3
  18. {sellprice::s170} = 1300
  19. {sellprice::s293} = 100
  20. {sellprice::s145} = 50
  21. {sellprice::s276} = 30
  22. {sellprice::s326} = 30
  23. {sellprice::s314} = 250
  24. {sellprice::s313} = 250
  25. {sellprice::s261} = 50
  26. {sellprice::s310} = 300
  27. {sellprice::s311} = 300
  28. {sellprice::s312} = 300
  29. {sellprice::s313} = 300
  30. (sellprice::s 360 = 35
  31. (sellprice.:S
  32.  
  33. command /vagtchest:
  34. permission: vagtchest.admin
  35. trigger:
  36. give player a chest named "&cVagt Sælge Kiste"
  37.  
  38. on rightclick on a chest:
  39. wait 1 tick
  40. if inventory name of player's current inventory is "&cVagt Sælge Kiste":
  41. if player doesn't have permission "chest.use":
  42. message "&cDu har ikke adgang til at bruge denne kiste."
  43. close player's inventory
  44. else:
  45. open chest with 6 rows named "&cVagt Sælge Kiste" to player
  46. set {vagt.sell::%player%} to true
  47. on quit:
  48. delete {vagt.sell::%player%}
  49. on inventory close:
  50. if inventory name of player's current inventory is "&bKaution":
  51. remove the player from {kaution::*}
  52. if {vagt.sell::%player%} is set:
  53. delete {vagt.sell::%player%}
  54. set {_l} to location of player's targeted block
  55. set {_money} to 0
  56. loop all items in player's current inventory:
  57. if {sellprice::s%id of loop-item%} is set:
  58. set {_i::*} to split "%loop-item%" at " "
  59. if {_i::1} parsed as integer is set:
  60. add ({sellprice::s%id of loop-item%} * ({_i::1} parsed as integer) ) to {_money}
  61. set {_n} to "%type of loop-item%"
  62. replace all " " in {_n} with "_"
  63. add ( {_i::1} parsed as integer ) to {_fitems::%{_n}%}
  64. else:
  65. add {sellprice::s%id of loop-item%} to {_money}
  66. set {_n} to "%type of loop-item%"
  67. replace all " " in {_n} with "_"
  68. add 1 to {_fitems::%{_n}%}
  69. else:
  70. message "&3%loop-item% &cEr Ikke Noget Værd!!"
  71. if player can hold loop-item:
  72. give loop-item to player
  73. else:
  74. drop loop-item at location of player
  75. message "&cDropped&a %loop-item%&c ved dig fordi du ikke har plads i dit inventory!"
  76. message "&6 Items&6:"
  77. message ""
  78. loop {_fitems::*}:
  79. set {_name} to "%loop-index%"
  80. replace all "_" in {_name} with " "
  81. message "&7- &c%loop-value% &6%{_name}%"
  82. message ""
  83. message "&cDu Har Tjent&6 $%{_money}%"
  84. add {_money} to player's balance
  85. wait 1 tick
  86. clear inventory of block at {_l}
Add Comment
Please, Sign In to add comment