mógłbyś napisać mi ten skrypt?, zaraz padne. chyba poprostu sprobuje innych rozwiazan, ale watpie ze beda dzialac. Próbowałem próbować aż do końca, ale nie jestem w stanie. Dzięki wszystkim za pomoc i za czas.
import:
java.lang.System
org.bukkit.event.Event.GameStateChangeEvent
getNewState()
on GameState.starting:
set {blockGadgets} to now
command /g:
trigger:
if getNewState() is GameState.starting:
set {_czas} to difference between {czasczekania::%player%} and now
if {_czas} isn't less than 2 minutes:
execute player command "say dziala"
set {czasczekania::%player%} to now
else:
send "Gra nie wystartowala!"
else:
send "Poczekaj 2 minuty"
Teraz jest dobrze? starałem się zrozumieć przykłady.
tam chodzi o tabowanie, tak? postaram przeczytać, lecz aż tak dobry w angielskim nie jestem żeby przetłumaczyć, ale postaram się na przyklady zobaczyc.
lol, dałem. po wklejeniu z notepada sie coś zmieniło.
trigger:
if getNewState() is GameState.starting:
trigger:
if getNewState() is GameState.starting:
teraz dobrze?
nie wiem co jest u mnie nie tak, przyznam ze lepiej bym wzia gotowca z neta, ale chce sam sie pomeczyc, a czegos takiego pewnie nie znajde. Blad jest w tabowaniu, czy caly skrypt jest nie tak? kod jest dobry, ale tabowanie zle?
import:
java.lang.System
org.bukkit.event.Event.GameStateChangeEvent
getNewState()
on GameStateChangeEvent:
set {blockGadgets} to now
command /g:
trigger:
if getNewState() is GameState.starting:
set {_czas} to difference between {czasczekania::%player%} and now
if {_czas} isn't less than 2 minutes:
execute player command "say dziala"
set {czasczekania::%player%} to now
else:
send "Poczekaj 2 minuty"
tak o?
import:
java.lang.System
org.bukkit.event.Event.ArenaEnableEvent
on ArenaEnableEvent:
set {blockGadgets} to now
command /g:
trigger:
if {blockGadgets} is now:
set {_czas} to difference between {czasczekania::%player%} and now
if {_czas} isn't less than 2 minutes:
execute player command "say dziala"
set {czasczekania::%player%} to now
else:
send "Poczekaj 2 minuty"
Jak zle, ktos poradzi? nie umiem zbytnio tabowac, ani pisac skriptu a potrzebne...
a teraz?, z góry dzięki że pomagasz.
import:
java.lang.System
org.bukkit.event.Event.ArenaEnableEvent
on ArenaEnableEvent:
set {blockGadgets} to now
command /g:
trigger:
if {blockGadgets} is now:
set {_czas} to difference between {czasczekania::%player%} and now
if {_czas} isn't less than 2 minutes:
execute player command "say dziala"
set {czasczekania::%player%} to now
else:
send "Poczekaj 2 minuty"
Napisałem coś takiego, czy jest to dobre? mam problem z 5. nie jestem az tak zaawansowany w skripcie.
import:
java.lang.System
org.bukkit.event.Event.GeneratorUpgradeEvent
on GeneratorUpgradeEvent:
set {blockGadgets} to now
command /g:
trigger:
if {blockGadgets} is now:
set {_czas} to difference between {czasczekania::%player%} and now
if {_czas} isn't less than 2 minutes:
execute player command "say dziala"
set {czasczekania::%player%} to now
else:
send "Poczekaj 2 minuty"
chcę aby po evencie PlayerJoinArenaEvent po uplywie 2minut dzialaly gadzety, lecz jezeli gracz po wejsciu, i wysjciu (Event: PlayerLeaveArenaEvent) czas sie resetuje i gracz moze uzywac gadzetow bez czekania.
Potrzebuję żeby działał m.in patyk teleportacji po starcie areny. Żeby w lobby nie działał, a działał 2 minuty po wystartowaniu areny zeby nie bylo p2w.
Witam, potrzebuję skryptu który umożliwi działanie wszystkich dodatków (Z GadgetsMenu) 2minuty po starcie areny (bedwars). Aktualnie na bedwars używam pluginu Bedwars1058.
Ktoś by się podją? z góry, dziękuje i pozdrawiam.