Advertisement
sirayasiki

Untitled

Aug 8th, 2022 (edited)
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. on spawn:
  2. set {_MOBID} to event-entity's name
  3. set the name of the event-entity to "%{mobname::%{_MOBID}%}%"
  4. set tool of the event-entity to {mobitem::%{_MOBID}%::1}
  5. set offhand tool of the event-entity to {mobitem::%{_MOBID}%::2}
  6. set helmet of the event-entity to {mobitem::%{_MOBID}%::3}
  7. set chestplate of the event-entity to {mobitem::%{_MOBID}%::4}
  8. set leggings of the event-entity to {mobitem::%{_MOBID}%::5}
  9. set boots of the event-entity to {mobitem::%{_MOBID}%::6}
  10.  
  11. command /mobitemset <num>:
  12. permission: op
  13. trigger:
  14. if arg 1 is 0:
  15. send "0を入力しないで"
  16. stop
  17. set {MOBitems} to arg 1
  18. set {_1} to chest with 2 row named "ID:[%{MOBitems}%][%{mobname::%{MOBitems}%}%]items"
  19. loop {mobitem::%{MOBitems}%::*}:
  20. set slot loop-index parsed as number - 1 of {_1} to loop-value
  21. open {_1} to player
  22. set slot 9 of player's current inventory to iron sword named "&lメインハンド"
  23. set slot 10 of player's current inventory to iron hoe named "&lオフハンド"
  24. set slot 11 of player's current inventory to iron helmet named "&lヘルメット"
  25. set slot 12 of player's current inventory to iron chestpiece named "&lチェストプレート"
  26. set slot 13 of player's current inventory to iron leggings named "&lレギンス"
  27. set slot 14 of player's current inventory to iron boots named "&lブーツ"
  28.  
  29. command /mobnameset <num> <text>:
  30. permission: op
  31. trigger:
  32. set {mobname::%arg-1%} to arg 2
  33.  
  34. on inventory click:
  35. if name of event-inventory is "ID:[%{MOBitems}%][%{mobname::%{MOBitems}%}%]items":
  36. if name of clicked item is "&lメインハンド":
  37. cancel event
  38. if name of clicked item is "&lオフハンド":
  39. cancel event
  40. if name of clicked item is "&lヘルメット":
  41. cancel event
  42. if name of clicked item is "&lチェストプレート":
  43. cancel event
  44. if name of clicked item is "&lレギンス":
  45. cancel event
  46. if name of clicked item is "&lブーツ":
  47. cancel event
  48.  
  49. on inventory close:
  50. if name of event-inventory is "ID:[%{MOBitems}%][%{mobname::%{MOBitems}%}%]items":
  51. loop 5 times:
  52. set {mobitem::%{MOBitems}%::%loop-number%} to slot loop-number - 1 of event-inventory
  53.  
  54. on click:
  55. if player's tool is stick named "a":
  56. send "%{mobitem::1::*}%"
  57.  
  58.  
  59.  
  60.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement