Poprawiłem kod napisany przez ChatGPT. Morał jest taki, że nie wystarczy jedynie poprosić sztuczną (nie)inteligencję o kod. Trzeba również rozumieć jego działanie, aby móc zweryfikować poprawność odpowiedzi. Jeśli Pan chce, może Pan samemu przeanalizować mój kod, porównać go z odpowiedzią od ChatGPT i wywnioskować co było złe lub niepotrzebne. W razie pytań służę pomocą.
Wracając do meritum, proszę uprzejmie. Kod nie był testowany. Skrypt wymaga dodatku SkBee do działania bossbaru i dowolnego pluginu zarządzającego ekonomią wspieranego przez Skript.
options:
bossbarDuration: 180 seconds
bossbarCost: 10
command /bossbar [<text>]:
executable by: players
permission: server.command.bossbar
permission message: "&cBrak permisji!"
trigger:
if arg is not set:
send "&cUżycie: /bossbar <wiadomość>"
stop
if player's balance is smaller than {@bossbarCost}:
send "&cNie masz wystarczająco pieniędzy! Koszt: {@bossbarCost}$."
stop
set {_bossBar} to bossbar named "privateBossbar - %player%" with title arg with color yellow with style solid bar
add player to bossbar players of {_bossBar}
remove {@bossbarCost} from player's balance
send "&aKosztowało cię to {@bossbarCost}$."
send "&aUtworzono bossbar z wiadomością: &e%arg%"
wait {@bossbarDuration}
remove player from bossbar players of {_bossBar}
delete {_bossBar}
Pozdrawiam.