Guest User

Untitled

a guest
Dec 27th, 2014
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. variables:
  2. {glosuje.%player%} = false
  3. {glosy.nie} = 0
  4. {glosy.tak} = 0
  5. {glosowanie} = false
  6. command /iVote [<text>]:
  7. aliases: glosowanie, vote
  8. trigger:
  9. if player doesn't have permissions "iVote.start" or "iVote.*" or "iVote.admin":
  10. send "&4Nie posiadasz odpowiednich uprawnien! &c(&7iVote.start&c)"
  11. else:
  12. if arg 1 is not set:
  13. send "&4/iVote tresc/reload!"
  14. if arg 1 is "reload":
  15. send "&7Przeladowano &6pomyslnie"
  16. set {glosy.nie} to 0
  17. set {glosy.tak} to 0
  18. delete {vote.tresc}
  19. loop all players:
  20. set {glosuje.%loop-player%} to false
  21. execute console command "sk reload %script%"
  22. if arg 1 is not "reload":
  23. if {glosowanie} is true:
  24. send "&4Glosowanie aktualnie trwa!"
  25. else:
  26. broadcast "&6Gracz &e%player% &6rozpoczal glosowanie! Tresc glosowania: &e%arg 1% &6/tak &7lub &6/nie &cMamy &620 &csekund!"
  27. set {vote.tresc} to "%arg 1%"
  28. set {glosowanie} to true
  29. wait 20 seconds
  30. if {glosy.tak} is equal to {glosy.nie}:
  31. broadcast "&7Glosowanie zakonczone! &6REMIS"
  32. set {glosy.nie} to 0
  33. set {glosy.tak} to 0
  34. set {glosowanie} to false
  35. loop all players:
  36. set {glosuje.%loop-player%} to false
  37. if {glosy.tak} is larger than {glosy.nie}:
  38. broadcast "&7Glosowanie zakonczone! Wygralo &6tak"
  39. set {glosy.nie} to 0
  40. set {glosy.tak} to 0
  41. set {glosowanie} to false
  42. loop all players:
  43. set {glosuje.%loop-player%} to false
  44. if {glosy.nie} is larger than {glosy.tak}:
  45. broadcast "&7Glosowanie zakonczone! Wygralo &6nie"
  46. set {glosy.nie} to 0
  47. set {glosy.tak} to 0
  48. set {glosowanie} to false
  49. loop all players:
  50. set {glosuje.%loop-player%} to false
  51. command /tak:
  52. trigger:
  53. if player doesn't have permissions "iVote.vote" or "iVote.*" or "iVote.default" or "iVote.admin":
  54. send "&4Nie posiadasz odpowiednich uprawnien! &c(&7iVote.vote&c)"
  55. else:
  56. if {glosowanie} is false:
  57. send "&4Aktualnie nie ma glosowania!"
  58. else:
  59. if {glosuje.%player%} is true:
  60. send "&4Glosowales juz!"
  61. else:
  62. add 1 to {glosy.tak}
  63. broadcast "&6Gracz &e%player% &6zaglosowal na &etak&6!"
  64. set {glosuje.%player%} to true
  65. command /nie:
  66. trigger:
  67. if player doesn't have permissions "iVote.vote" or "iVote.*" or "iVote.default" or "iVote.admin":
  68. send "&4Nie posiadasz odpowiednich uprawnien! &c(&7iVote.vote&c)"
  69. else:
  70. if {glosowanie} is false:
  71. send "&4Aktualnie nie ma glosowania!"
  72. else:
  73. if {glosuje.%player%} is true:
  74. send "&4Glosowales juz!"
  75. else:
  76. add 1 to {glosy.nie}
  77. broadcast "&6Gracz &e%player% &6zaglosowal na &enie&6!"
  78. set {glosuje.%player%} to true
Advertisement
Add Comment
Please, Sign In to add comment