Pular para o conteúdo
Plataformas

Skript

Scripts Skript com o Codexe: add-ons do servidor de teste, carregamento de teste em um servidor Paper real, o que significa "carregamento não testado" e a instalação.

Atualizado

Nesta página
  1. O que colocar no pedido
  2. Como o Codexe verifica o Skript
  3. "Gerado, mas carregamento não testado"
  4. Instalação

O Skript é um plugin que roda scripts .sk escritos em uma sintaxe parecida com o inglês. Ele cobre boa parte do comportamento de um servidor sem escrever Java. Um script não é um plugin: não há nada para compilar, você só coloca o arquivo no seu servidor.

Para jogar com o seu script no jogo, inicie um servidor de teste privado com o Teste agora.

O Codexe escreve um arquivo .sk, com o nome do recurso que você pediu (por exemplo, daily_rewards.sk). Peça vários arquivos se quiser dividi-lo.

#O que colocar no pedido

  • O que o script faz: comandos, eventos, GUIs, temporizadores.
  • Quais add-ons você pode instalar. O Skript básico não faz tudo; alguns recursos precisam de um add-on.
  • A versão do seu servidor, se o script usar itens ou efeitos específicos de uma versão.
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.

#Como o Codexe verifica o Skript

O Codexe carrega os scripts em um servidor Paper 1.21.11 real com o Skript 2.16.2, offline na sua sandbox de build, e lê os erros de análise que o Skript aponta. Todos os arquivos .sk precisam carregar. Scripts com erros são corrigidos como código.

A IA escreve e corrige os scripts com a documentação oficial do Skript dessa mesma versão (docs.skriptlang.org) à mão: a sintaxe relevante para o seu pedido e, no caso de um reparo, a sintaxe exata das linhas que o servidor rejeitou.

O servidor de teste tem estes add-ons instalados:

Add-onPara quê
SkBeeNBT, boss bars, scoreboards, muitas sintaxes extras
skript-reflectAcesso a classes Java a partir dos scripts
skript-guiGUIs de inventário
skript-yamlLeitura e escrita de arquivos YAML
Vault + EssentialsXPara que existam expressões de economia como player's balance

#"Gerado, mas carregamento não testado"

Se um script usar um add-on que o servidor de teste não tem (por exemplo SkQuery, TuSKe, skript-db ou DiSky), o Codexe não consegue carregá-lo de forma útil. O projeto é marcado como carregamento não testado (veja o ciclo de vida do projeto) em vez de ser "corrigido" para outra coisa. O script pode funcionar bem no seu servidor se você tiver esse add-on.

#Instalação

Coloque o arquivo .sk em plugins/Skript/scripts/ e use /sk reload <name> (ou reinicie). Instale antes os add-ons de que o script precisar.

Skript | Codexe Docs