Skript: vlastné mechaniky bez Java
Čo je Skript, jednoduché príklady skriptov, reload a výkonnostné nástrahy.
Aktualizované 13. augusta 2026
Skript je plugin, ktorý ti umožňuje opísať správanie servera takmer obyčajným textom. Pokrýva prípady, ktoré žiadny hotový plugin nerieši.
Príklad
on join:
if player is new:
send "&aWelcome!" to player
execute console command "give %player% bread 16"
teleport player to spawn
on death of player:
if victim's world is "arena":
cancel event
teleport victim to spawn
Súbory .sk sa nachádzajú v plugins/Skript/scripts/.
Načítanie
/sk reload all
/sk reload script_name
Opätovné načítanie skriptu je bezpečnejšie ako /reload na serveri — ten by si nemal používať vôbec.
Doplnky
SkQuery, skRayFall a SkBee rozširujú syntax: predmety, regióny, GUI. Nainštaluj len tie, ktoré potrebuješ: každý doplnok je ďalší kód v pamäti.
Úskalia
- Prechádzanie cez všetkých hráčov každý tick zráža TPS rýchlejšie než akýkoľvek plugin. Používaj
every 5 seconds, nieevery tick. - Skript s chybou sa vôbec nenačíta: skontroluj výstup
/sk reload. - Aktualizácia Skriptu niekedy zmení syntax — uchovaj si kópie svojich skriptov.
- Skript spúšťa konzolové príkazy: neber si skripty od iných ľudí z nedôveryhodných zdrojov — Odkiaľ získať pluginy.
Kedy je hotový plugin lepší
Ak je úloha štandardná (obchody, klany, questy), hotový plugin je spoľahlivejší a rýchlejší. Skript vyniká tam, kde potrebuješ vlastnú logiku.
Minecraft hostingTvoj server beží, aj keď si offlineVytvoriť server
