Advertisement
Guest User

Untitled

a guest
Feb 7th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. #Auto events by Drodix
  2. #Zakazuję zmieniać autora skryptu
  3. #Zezwalam na zmianę nagród itp.
  4. #Naprawione i zoptymalizowane przez KaPeGie :) Nie zmieniać tej linijki :)
  5.  
  6.  
  7. Command /event <text>:
  8. trigger:
  9. arg 1 is not set:
  10. send "&2Wpisz &6/event list &2aby zobaczyć liste eventow"
  11. send "&2Wpisz &6/event dolacz &2aby zapisac sie na event"
  12. send "&2Wpisz &6/event opusc &2aby opuscic trwajacy event"
  13. stop
  14. arg 1 is "ustawstart":
  15. if player has permission "event.setstart":
  16. set {event.start} to location of player
  17. send "&2&lUstawiono poprawnie koordynaty"
  18. stop
  19. else:
  20. send "&c&lBrak uprawnień!"
  21. stop
  22. arg 1 is "zapisz":
  23. if {zapis} is true:
  24. set {zapis::%player%} to true
  25. send "&eZapisales sie na event"
  26. stop
  27. else:
  28. send "&cAktualnie nie ma zadniego eventu!"
  29. stop
  30. arg 1 is "start":
  31. if player has permission "event.start":
  32. set {zapis} to true
  33. broadcast "&6&lEvent rozpocznie sie za &c60 sekund! &6Aby zapisac sie na event wpisz /event zapisz"
  34. wait 30 second
  35. broadcast "&6&lEvent rozpocznie sie za &c30 sekund! &6Aby zapisac sie na event wpisz /event zapisz"
  36. wait 20 second
  37. broadcast "&6&lEvent rozpocznie sie za &c10 sekund! &6Aby zapisac sie na event wpisz /event zapisz"
  38. wait 5 second
  39. broadcast "&6&lEvent rozpocznie sie za &c5 sekund! &6Aby zapisac sie na event wpisz /event zapisz"
  40. wait 2 second
  41. broadcast "&6&lEvent rozpocznie sie za &c3 sekundy! &6Aby zapisac sie na event wpisz /event zapisz"
  42. wait 1 second
  43. broadcast "&6&lEvent rozpocznie sie za &c2 sekundy! &6Aby zapisac sie na event wpisz /event zapisz"
  44. wait 1 second
  45. broadcast "&6&lEvent rozpocznie sie za &csekunde! &6Aby zapisac sie na event wpisz /event zapisz"
  46. wait 1 second
  47. loop all players:
  48. if {zapis::%loop-players%} is true:
  49. restore inventory of loop-player to {inv.%loop-player%}
  50. teleport loop-player to {event.start}
  51. add 1 to {_all}
  52. remove all items from loop-player
  53. stop
  54. broadcast "&6&lEvent rozpoczal sie! &2Na event zapisalo sie &c<%{_all}%>"
  55. set {zapis} to false
  56. stop
  57. else:
  58. send "&c&lBrak uprawnień!"
  59. stop
  60. arg 1 is "setspawn":
  61. if player has permission "event.setspawn":
  62. set {event.spawn} to location of player
  63. send "&2&lUstawiono poprawnie koordynaty"
  64. stop
  65. else:
  66. send "&c&lBrak uprawnień!"
  67. stop
  68. arg 1 is "ustawkoniec":
  69. if player has permission "event.setend":
  70. set {event.end} to location of player
  71. send "&2&lUstawiono poprawnie koordynaty"
  72. loop all players:
  73. if {winner::win-players} is 10:
  74. if {zapis::%loop-player%} is true:
  75. teleport loop-player to {event.spawn}
  76. restore inventory of player from {inv.%player%}
  77. stop
  78. else if loop-player is in {event-end}:
  79. add 1 to {winner::win-players}
  80. teleport loop-player to {event.spawn}
  81. set {zapis::%loop-player%} to false
  82. restore inventory of loop-player from {inv.%loop-player%}
  83. give 2 dragon egg named "&cPandorka" to loop-player
  84. stop
  85. stop
  86. else:
  87. send "&c&lBrak uprawnień!"
  88. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement