Zeldaboy111

Skript #233 - map

Aug 27th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. options:
  2.  
  3. prefix: &f[&aTD&f]
  4. mprefix: &f[&aTD&f] &6>>&f
  5. {TD::edittingmap::%arg-1%} = {TD::edittingmap::%player%}
  6. #options:
  7.  
  8.  
  9.  
  10.  
  11. command /editmap [<offline player>]:
  12. trigger:
  13. if arg 1 is not set:
  14. if player has permission "TD.editmap":
  15.  
  16. if {TD::edittingmap::%player%} is not set:
  17. set {TD::edittingmap::%player%} to true
  18. send "{@mprefix} Je kan de map nu bewerken."
  19.  
  20. else:
  21. clear {TD::edittingmap::%player%}
  22. send "{@mprefix} Je kan de map niet meer bewerken."
  23.  
  24. else:
  25. send "{@mprefix} &4Je hebt hier &convoldoende permissies &4voor!"
  26.  
  27. else:
  28. if player has permission "TD.editmap.others":
  29. if {TD::edittingmap::%arg-1%} is not set:
  30. set {TD::edittingmap::%arg-1%} to true
  31.  
  32. if arg-1 is player:
  33. send "{@mprefix} Je kan de map nu bewerken."
  34.  
  35. else:
  36. send "{@mprefix} Je kan de map nu bewerken." to arg 1
  37. send "{@mprefix} De speler &l%arg 1% &fkan de map nu bewerken."
  38.  
  39. else:
  40. clear {TD::edittingmap::%arg-1%}
  41.  
  42. if arg-1 is player:
  43. send "{@mprefix} Je kan de map niet meer bewerken."
  44.  
  45. else:
  46. send "{@mprefix} Je kan de map niet meer bewerken." to arg 1
  47. send "{@mprefix} De speler &l%arg 1% &fkan de map niet meer bewerken."
  48.  
  49. else:
  50. send "{@mprefix} &4Je hebt hier &convoldoende permissies &4voor!"
  51.  
  52. on enderman place:
  53. if world of event-block is "TD":
  54. cancel event
  55.  
  56.  
  57. on enderman pickup:
  58. if world of event-block is "TD":
  59. cancel event
  60.  
  61.  
  62. on place:
  63. if world of event-block is "TD":
  64. if {TD::edittingmap::%player%} is not set:
  65. cancel event
  66. stop
  67.  
  68. else:
  69. set {TD::blockLoc::%{Count}%} to location of event-block
  70. set {TD::blockType::%{Count}%} to type of event-block
  71. set {TD::cancelBreak::%location of event-block%} to true
  72. add 1 to {Count}
  73.  
  74.  
  75.  
  76. on break:
  77. if world of event-block is "TD":
  78. if {TD::edittingmap::%player%} is not set:
  79. if {TD::cancelBreak::%location of event-block%} is true:
  80. cancel event
  81. stop
Add Comment
Please, Sign In to add comment