# #Skrypt Głosowanie #Autor: _adamkU # variables: {głosowanie.aktywne} = false {głosy::tak} = 0 {głosy::nie} = 0 (głos.%player%} = false command /ustawglosowanie [] [] []: permission: glosowanie.set trigger: if {głosowanie.aktywne} is true: send "&cGłosowanie jest już aktywne!" to player if arg-1 is not set: send "&cPoprawne użycie /ustawglosowanie " to player stop if arg-2 is not set: send "&cPoprawne użycie /ustawglosowanie " to player stop if arg-3 is not set: send "&cPoprawne użycie /ustawglosowanie " to player stop set {głosowanie.aktywne} to true broadcast "&5&lGłosowanie! &5Temat:&e%arg-1% &5Czas do zakończenia: %arg-3%" broadcast "&5Wpisz &e/glosujtak &5żeby zagłosować na &a&l[TAK]" broadcast "&5Wpisz &e/glosujnie &5żeby zagłosować na &c&l[NIE]" wait arg-3 if {głosy::tak} is equal to {głosy::nie}: broadcast "&5&lREMIS! &5Głosy &a&lTAK: &a%{głosy::tak}% &5Głosy &c&lNIE &c%{głosy::nie}%" set {głosowanie.aktywne} to false set {głosy::tak} to 0 set {głosy::nie} to 0 set {głos.%player%} to false stop if {głosy::tak} is larger than {głosy::nie}: broadcast "&a&lTAK! &5Głosy &a&lTAK: &a%{głosy::tak}% &5Głosy &c&lNIE &c%{głosy::nie}% &5%arg-1% - &a&lTAK" execute console command "/%arg-2%" set {głosowanie.aktywne} to false set {głosy::tak} to 0 set {głosy::nie} to 0 set {głos.%player%} to false stop if {głosy::nie} is larger than {głosy::tak}: broadcast "&c&lNIE! &5Głosy &a&lTAK: &a%{głosy::tak}% &5Głosy &c&lNIE &c%{głosy::nie}% &5%arg-1% - &c&lNIE!" set {głosowanie.aktywne} to false set {głosy::tak} to 0 set {głosy::nie} to 0 set {głos.%player%} to false stop command /glosujtak: trigger: if {głos.%player%} is true: send "&cJuż zagłosowałeś!" to player stop if {głosowanie.aktywne} is false: send "&cGłosowanie jest nie aktywne!" to player stop if {głosowanie.aktywne} is true: add 1 to {głosy::tak} send "&aPoprawnie zagłosowałeś na &a&lTAK" to player set {głos.%player%} to true command /glosujnie: trigger: if {głos.%player%} is true: send "&cJuż zagłosowałeś!" to player stop if {głosowanie.aktywne} is false: send "&cGłosowanie jest nie aktywne!" to player stop if {głosowanie.aktywne} is true: add 1 to {głosy::nie} send "&aPoprawnie zagłosowałeś na &c&lNIE" to player set {głos.%player%} to true