to jest bardzo prosty język, on Ci podał wszystkie potrzebne informacje.
W 1 linijce listener, w kolejnej warunek (który nawet podany został gotowy) oraz w 3 linijce efekt send.
Podstawy Skriptowania znajdziesz na https://wiki.skript.pl/
Wedle mojej wiedzy nie ma internetowych interpreterów Skripta.
Nie wiem czy Panu jakkolwiek to pomoże, ale SkEditor 2.0 autorstwa Notro posiada oficjalny dodatek o nazwie "Analyzer" sprawdzający kod pod kątem błędów.
Po więcej informacji zapraszam do wątku poniżej.
on place:
if player has permission "OwnBlocks.use":
set {ownerOfBlock::%event-block's location%} to player
on break:
if {ownerOfBlock::%event-block's location%} is set:
if {ownerOfBlock::%event-block's location%} is not player:
if player does not have permission "OwnBlocks.ignoreOwnership":
cancel event
send "&cTen blok należy do %{ownerOfBlock::%event-block's location%}%."
else:
delete {ownerOfBlock::%event-block's location%}
else:
delete {ownerOfBlock::%event-block's location%}
command /ownblocks <text>:
trigger:
if arg-1 is set:
if arg-1 is "info":
if player has permission "OwnBlocks.info":
send "&aTen blok należy do %{ownerOfBlock::%location of target block of player%}%."
else:
send "&cNie masz uprawnień do użycia tej komendy."
else if arg-1 is "add":
if player has permission "OwnBlocks.add":
set {ownerOfBlock::%location of target block of player%} to player
send "&aDodano ochronę!"
else:
send "&cNie masz uprawnień do użycia tej komendy."
else if arg-1 is "delete":
if player has permission "OwnBlocks.delete":
delete {ownerOfBlock::%location of target block of player%}
send "&aUsunięto ochronę!"
else:
send "&cNie masz uprawnień do użycia tej komendy."
else:
send "&cNieprawidłowa komenda."