on break:
set {x} to true
give event-block to player
on item spawn:
if {x} is true:
cancel event
clear {x}
Tu masz takie trochę prymitywne, ale zawsze krótsze...
Jeżeli nie potrafisz ustawić regionów, to tym bardziej nie bierz się za tworzenie serwera, dlaczego? Ktoś Ci napiszę "admin, mam buga i nie mogę wejść na żaden parkour" co wtedy zrobisz? Nic, bo nie umiesz nawet logicznie myśleć.
on damage:
if attacker is player:
if victim is player:
set {last::%victim%} to attacker
wait 20 seconds
clear {last::%victim%}
on death of player:
if damage was caused by fall:
if {last::%victim%} is set:
broadcast "&7Gracz &6%victim% &7zostal zabity przez &6%{last::%victim%}%&7! [WPADL DO BECZKI]"
else:
broadcast "&7Gracz &6%victim% &7wpadl do beczki!"
on join:
clear {last::%player%}
on any move:
set {x::%player%} to location of player
on eat:
if location of player is {x::%player%}:
send "&7Dobrze!"
else:
send "&cPodczas jedzenia nie wolno chodzic!"
To widać po jego paczkach na YouTubie. Każda paczka jego zawiera te same pluginy, a różni się tylko trybem, tzn. paczka na megadrop = każdy drop 15% i podniesienie procentów punktów za zabicia w FG.
Jak chcesz skrypt to tak:
on walking of stone:
execute player command "server easyhc" To jest uniwersalne pod każdą wersje, natomiast to niżej działa na wesjach na których jest wildscript 1.7+;
#bungeecord connect "easyhc"
send "&7Zostales przeniesiony na serwer easyhc!"
Wytłumaczenie:
- robisz portal z jakiegoś materiału i jako "podłogę" dajesz kamień (stone). Proszę
A co tu jest do optymalizacji? Nie ma eventów lagujących jak "on any move" czy "on every x". Owszem kod da się skrócić, lecz nie jest to zbytnio potrzebne.
Ziomek, dodaj może jakąś konfiguracje yml, nieskończoność komend, wybór co ma robić (otwierać gui, wykonywać coś etc.). ten skrypt zawiera tylko send, więc jest do dupy i jest to kolejny temat nadający się do ko***(**sza), teraz bez warna plz 0/10
Sądząc po tym jak napisał "pisze skripty do pluginu skript" można wywnioskować, że jedyne co umie zrobić to wysłać wiadomość do gracza i zmienić konfiguracje w skrypcie