Hej, mam problem, otóż chciałem zrobić skrypt na automatyczny ox, wszystko dla mnie dziala lecz chcialem przetestowac na innych i jak sie okazalo, im nie działa wybór czy chcą dołączyć do ox.. Jak była zmienna wybor::%player% to nic sie nie dzialo, jak inna osoba, niż ja wpisujący komende /ox auto wybrała odpowiedź Tak/Nie, a jak spróbowałem z wybor::* to jeśli jedna osoba wybierze, druga już nie może, bo zmienna wybor zmienia się na false.. Proszę o wyrozumiałość, bo wiem, że to zapewne głupi błąd..
command /ox [<text>]:trigger:
if arg 1 is "zmienna":
send "%{graczeOX}%" to player
if arg 1 is "lista":
loop {gracze::*}:
send "%loop-value%" to player
if arg 1 is "auto":
set {graczeOX} to 0
clear {gracze::*}
set {wybor::*} to true
send "{@prefix} &aEvent OX został włączony w trybie automatycznym! Zaraz zaczynamy!" to all players
wait 20 tick
send "{@prefix} &aEvent OX zaraz się rozpocznie! Czy chcesz dołączyć?" to all players
send formatted "<tooltip:Kliknij><cmd:/ox dolacz>&b» &aTak" to all players
send formatted "<tooltip:Kliknij><cmd:/ox odrzuc>&b» &cNie" to all players
wait 500 tick
set {wybor::*} to false
chance of 16.6%:
set {wylpyt} to {pytanie1}
set {wylodp} to {odp1}else:
chance of 16.6%:
set {wylpyt} to {pytanie2}
set {wylodp} to {odp2}else:
chance of 16.6%:
set {wylpyt} to {pytanie3}
set {wylodp} to {odp3}else:
chance of 16.6%:
set {wylpyt} to {pytanie4}
set {wylodp} to {odp4}else:
chance of 16.6%:
set {wylpyt} to {pytanie5}
set {wylodp} to {odp5}else:
chance of 16.6%:
set {wylpyt} to {pytanie6}
set {wylodp} to {odp6}
wait 2 tick
send "{@prefix} &aPytanie 1: %{wylpyt}%" to {gracze::*}
send formatted "<tooltip:Kliknij><cmd:/ox tak>&b» &aTak" to {gracze::*}
send formatted "<tooltip:Kliknij><cmd:/ox nie>&b» &cNie" to {gracze::*}
if arg 1 is "tak":
if {wylodp} is "tak":
send "{@prefix} &aTwoja odpowiedź jest poprawna!" to player
if {wylodp} is "nie":
send "{@prefix} &cTwoja odpowiedź jest niestety zła! Wypadasz z ox :(" to player
else if arg 1 is "nie":
if {wylodp} is "nie":
send "{@prefix} &aTwoja odpowiedź jest poprawna!" to player
if {wylodp} is "tak":
send "{@prefix} &cTwoja odpowiedź jest niestety zła! Wypadasz z ox :(" to player
if {wybor::*} is true:
if arg 1 is "dolacz":
send "{@prefix} &eDołączyłeś do eventu OX!" to player
add 1 to {graczeOX}
add player to {gracze::*}
wait 2 tick
set {wybor::*} to false
if arg 1 is "odrzuc":
send "{@prefix} &cOdrzuciłeś zaproszenie do eventu OX!" to player
wait 2 tick
set {wybor::*} to false
else if {wybor::*} is false:
if arg 1 is "dolacz" or "odrzuc":
send "{@prefix} &cJuż wybrałeś lub skończył się czas!"
Pytanie
Notro 134
Hej, mam problem, otóż chciałem zrobić skrypt na automatyczny ox, wszystko dla mnie dziala lecz chcialem przetestowac na innych i jak sie okazalo, im nie działa wybór czy chcą dołączyć do ox.. Jak była zmienna wybor::%player% to nic sie nie dzialo, jak inna osoba, niż ja wpisujący komende /ox auto wybrała odpowiedź Tak/Nie, a jak spróbowałem z wybor::* to jeśli jedna osoba wybierze, druga już nie może, bo zmienna wybor zmienia się na false.. Proszę o wyrozumiałość, bo wiem, że to zapewne głupi błąd..
Odnośnik do komentarza
Udostępnij na innych stronach
10 odpowiedzi na to pytanie
Rekomendowane odpowiedzi