Masz SkQuery?
I zamnień ten skrypt na to...
on load:
if folder "plugins/Toolsy" doesn't exists:
create folder "plugins/Toolsy"
if file "plugins/Toolsy/wiadomosci.yml" doesn't exists:
create file "plugins/Toolsy/wiadomosci.yml"
set "config" to "" in yaml file "plugins/Toolsy/wiadomosci.yml"
set "config.heal" to "&6&lToolsy &8» &aZostales uleczony!" in yaml file "plugins/Toolsy/wiadomosci.yml"
set "config.healplayer" to "&6&lToolsy &8» &aUleczono gracza &c%arg 1%" in yaml file "plugins/Toolsy/wiadomosci.yml"
wait 2 tick
set {wiadomosc.heal} to single value "config.heal" get of "plugins/Toolsy/wiadomosci.yml"
set {wiadomosc.healplayer} to single value "config.healplayer" get of "plugins/Toolsy/wiadomosci.yml"
every 30 minutes:
set {_player} to a random player
broadcast "&4&lUWAGA&8 >>&c Za 5 sekund rozpocznie sie losowanie na turbodrop!"
wait 5 seconds
broadcast "&4&lUWAGA&8 >>&c Turbodrop otrzymal gracz&4 %{player}%&c!"
execute console command "trubodrop %{_player}% 5m"
Nie sprawdzane
Jak to zapisać w pluginie?
variables:
{Siema} = false
{Elo.%player%} = false
{Cze::%player%} = false
{Timer::%player%} = 25
command /siema:
trigger:
if {Siema} is false:
set {Siema} to true
give 1 diamond to player
send "Jako pierwszy wlaczyles komende!"
stop
else:
send "Ktos juz zdazyl uzyc tej komendy przed toba!"
stop
command /elo:
trigger:
if {Elo.%player%} is false:
set {Elo.%player%} to true
broadcast "Gracz %player% wita wszystkich graczy!"
stop
else:
send "Juz przywitales wszystkich graczy!"
stop
command /cze:
trigger:
if {Cze::%player%} is false:
set {Cze::%player%} to true
send "Nooo czeeesc :)"
stop
else:
send "Uzyles juz tej komendy ziom"
stop
command /czeczysc:
trigger:
loop {Cze::*}:
send "%loop-number% %loop-index% %loop-value%"
set {Cze::%loop-index%} to false
wait 5 seconds
send "Wyczyszczono /Cze"
stop
every 1 hour:
loop all players:
send "Witaj na serwerze to loop!" to loop-player
command /timer:
trigger:
if {Timer::%player%} is 0:
send "Wykorzystales timer!"
stop
else:
remove 1 from {Timer::%player%}
send "Twoj Timer: %{Timer::%player%}%"
stop
@TheMolkaPL pomozesz?
Gościu mało wiesz.
U mnie było dużo ludzi, pisali że polecą etc jakoś nie widze, woleli się zająć serwerem a nie bawić w takie coś
Oczywiście pretensji do nich nie mam.
Mam coś takiego: @TheMolkaPL
public class BlockPlaceEvent extends BlockEvent implements Cancellable{
public BlockPlaceEvent(Block theBlock){
super(theBlock);
Co zrobić żeby wysłać wiadomość do kładzącego blok?
Właśnie po napisaniu paru liter, ale jakich?
Jak daję:
@EventHandler
public void onB... (nic się nie dzieje 0 podpowiedzi :/ WGL tak jakby ten @EventHandler nie istniał)
options:
world: "world"
every 3 seconds:
loop all players in world "{@world}":
y-location of loop-player is smaller than or equal to 30:
block under loop-player is air:
apply health boost 100 to loop-player for 1 second
execute console command "spawn %player%"
remove health boost from loop-player
Proste pytanie xD
Jak w pluginie zobaczyć listę tych (onPlace, onBreak itd)?
Da się tak jak wchodzę w Source - Override/.... ?
Piszę na jednym api spigota, a dokładniej:
PaperSpigot-latest