Przy okazji chciałem zapytać bo skrypt który powodował ten problem polegał na pisaniu kto kogo zabił i czym. I mam nowe pytanie. Mam coś takiego:
on death of player:
if attacker is a player:
broadcast "&c%victim% &6Zostal zabity przez &c%attacker% &6za pomoca: %name of attacker's tool%"
Tutaj mam problem gdyż jeżeli gracz ma nazwany przyrząd to wyświetla wszystko ok ale jeżeli jest to zwykły miecz to wyrzuca <none> na chacie.
jak skonstruować pętlę aby uwzględniała też czy przyrząd atakującego miał nazwę nie mam pojęcia jak skonstruować taką pętle.
Wiem że mogę użyć samego %attacker's tool% ale jak to wkleić w pętle?
Również
potrzebuje dodać że w momencie kiedy gracz walczył ale został zepchnięty to żeby wyświetliło informacje o tym kto go zepchną żeby nie kolidowało to z Funnyguild tak jak wcześniej...
Będę wdzięczny za pomoc
Witam.
Mam pewne pytanie gdyż staram się skonfigurować plugin funnyguild a chodzi mi o dodawanie punktów lecz, napotkałem pewien problem, że gdy gracz jest podczas walki i spadnie z wysokości to umiera od niewiadomej przyczyny i punkty nie są przekazywane osobie z którą walczyła.
Jak można to naprawić wystarczy jakiś skrypt?
Witam.
Mam następujący problem a dokładnie piszę skrypt na antyloggout ale napotkałem mały problem potrzebuje zrobić wyświetlanie na actionbarze informacji o czasie do końca pvp i mam taką sytuację kod:
every 1 second:
loop all players:
if {al.%loop-player%} is true:
if {al.c.%loop-player%} is greater than 0:
set action bar of loop-player to "&c&lPVP &7&l(&4%{al.c.%loop-player%}%&8:&4&k99&7&l)" <-Błąd
else:
send "&aSkonczyles walczyc." to loop-player
set action bar of loop-player to "&a&lKoniec Walki" <-Błąd
Błąd:
https://zapodaj.net/de67fbb856c70.jpg.html
Nie wiem dlaczego nie wychwytuje mi pętli loop-player.
Wielkie dzięki za pomoc.
Witam.
Mam następujący problem a dokładnie piszę skrypt na antyloggout ale napotkałem mały problem potrzebuje zrobić wyświetlanie na actionbarze informacji o czasie do końca pvp i mam taką sytuację kod:
every 1 second:
loop all players:
if {al.%loop-player%} is true:
if {al.c.%loop-player%} is greater than 0:
set action bar of loop-player to "&c&lPVP &7&l(&4%{al.c.%loop-player%}%&8:&4&k99&7&l)" <-Błąd
else:
send "&aSkonczyles walczyc." to loop-player
set action bar of loop-player to "&a&lKoniec Walki" <-Błąd
Błąd:
https://zapodaj.net/de67fbb856c70.jpg.html
Nie wiem dlaczego nie wychwytuje mi pętli loop-player.
Wielkie dzięki za pomoc.
To jest początek kodu:
command /efekty [<text>]:
aliases: efekt
trigger:
if arg 1 is not set:
open chest with 5 rows named "&1&lEfekty" to player
format slot 0 of player with 1 of gray glass pane named "&8-" with lore "&8» &cPuste Pole!" to be unstealable
format slot 1 of player with 1 of blue glass pane named "&8-" to be unstealable
format slot 2 of player with 1 of blue glass pane named "&8-" to be unstealable
Axee zapomniałem dodać że to jest wszystko wykonywane w skrzyni:
open chest with 5 rows named "&1&lEfekty" to player
format slot 0 of player with 1 of gray glass pane named "&8-" with lore "&8» &cPuste Pole!" to be unstealable <-- to nie działa
format slot 1 of player with 1 of blue glass pane named "&8-" to be unstealable <--- to działa
Witam.
Mam mały problem ze skryptem na efekty który staram się przerobić, aktualnie wszystko działa lecz nie mogę ustawić przedmiotów z nazwą i opisem. Ogółem:
format slot 1 of player with 1 of blue glass pane named "&8-" to be unstealable <--- działa nic nie wyskakuje
Tym sposobem chciałem ustawić przedmiot na danej pozycji ale mam mały problem gdy tylko dodam funkcję with lore serwer od razu wyrzuca problem :
format slot 1 of player with 1 of blue glass pane named "&8-" with lore "&8» &4*******!" to be unstealable <---- nie działa wyrzuca problem ze screena
Liczę na jakąkolwiek pomoc już po prostu nie wiem co jest nie tak.
Pluginy na serwerze do skryptów to :
Skript
WildSkript
TuSKE
SKQuerry