Preskoči na sadržaj
Platforme

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
  1. Što napisati u zahtjevu
  2. Kako Codexe provjerava Skript
  3. „Generirano, ali nije testno učitano“
  4. Instalacija

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.
Text
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:

DodatakZašto
SkBeeNBT, boss barovi, scoreboardi, mnogo dodatnih sintaksi
skript-reflectPristup Java klasama iz skripti
skript-guiGUI-jevi s inventarom
skript-yamlČitanje i pisanje YAML datoteka
Vault + EssentialsXDa 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.

Skript | Codexe Docs