Skript
Skript skripte s Codexeom. Koje dodatke ima testni poslužitelj, kako se skripte testno učitavaju na Paper poslužitelju, što znači „nije testno učitano“ i instalacija.
Ažurirano
Na ovoj stranici
Skript je plugin koji pokreće skripte .sk napisane sintaksom nalik engleskom jeziku. Pokriva velik dio ponašanja poslužitelja bez pisanja Jave. Skripta nije plugin: nema se što kompajlirati, datoteku samo staviš na svoj poslužitelj.
Da bi svoju skriptu igrao u igri, pokreni privatni testni poslužitelj pomoću Isprobaj odmah.
Codexe piše jednu datoteku .sk, nazvanu po funkciji koju si tražio (na primjer daily_rewards.sk). Ako želiš da bude podijeljena, zatraži više datoteka.
#Što napisati u zahtjevu
- Što skripta radi: naredbe, događaje, GUI-jeve, mjerače vremena.
- Koje dodatke možeš instalirati. Osnovni Skript ne može sve; neke funkcije trebaju dodatak.
- Verziju svog poslužitelja, ako skripta koristi predmete ili efekte specifične za verziju.
A Skript script: /kit starter gives a stone sword, 16 bread and 8 torches, once every 24 hours per player (stored in a variable). Show the remaining time if used too early. Permission kits.starter.#Kako Codexe provjerava Skript
Codexe učitava skripte na pravom Paper 1.21.11 poslužitelju sa Skriptom 2.16.2, bez interneta u svom sandboxu za build, i čita greške parsiranja koje Skript prijavi. Svaka datoteka .sk mora se učitati. Skripte s greškama popravljaju se kao i kod.
AI piše i popravlja skripte s važećom službenom dokumentacijom Skripta za tu istu verziju (docs.skriptlang.org) pred sobom: sintaksom važnom za tvoj zahtjev, a kod popravka točnom sintaksom redaka koje je poslužitelj odbio.
Na testnom poslužitelju instalirani su ovi dodaci:
| Dodatak | Zašto |
|---|---|
| SkBee | NBT, boss barovi, scoreboardi, mnogo dodatnih sintaksi |
| skript-reflect | Pristup Java klasama iz skripti |
| skript-gui | GUI-jevi s inventarom |
| skript-yaml | Čitanje i pisanje YAML datoteka |
| Vault + EssentialsX | Da bi postojali izrazi za ekonomiju poput player's balance |
#„Generirano, ali nije testno učitano“
Ako skripta koristi dodatak kojeg nema na testnom poslužitelju (na primjer SkQuery, TuSKe, skript-db ili DiSky), Codexe je ne može smisleno učitati. Projekt se označava kao nije testno učitano (pogledaj životni ciklus projekta) umjesto da se „popravi“ u nešto drugo. Skripta može sasvim dobro raditi na tvom poslužitelju ako imaš taj dodatak.
#Instalacija
Stavi datoteku .sk u plugins/Skript/scripts/ i pokreni /sk reload <name> (ili ponovno pokreni poslužitelj). Prije toga instaliraj sve dodatke koje skripta treba.