WIKI

ARTIGO · GENESYS WIKI

Command.lua.

Cadastro e execução dos comandos Lua.

Para que serve

LuaSystem\Command.lua organiza os comandos atendidos pelos scripts Lua. GameServer.lua cria a instância global com command = Command.new() depois de carregar LuaSystem.

Partes fixas

Nome Função
Command.new() Cria o registro de comandos.
Command:add(commandText, callback) Associa o texto de um comando a uma função.
Command:exec(playerIndex, message) Procura o comando recebido e chama sua função.
Command.LogHandled 0 no pacote: não registra cada comando processado; 1: registra.

Os comandos são procurados sem diferenciar maiúsculas de minúsculas. O arquivo separa o nome do comando dos argumentos e executa a função cadastrada por meio de LuaCore.SafeCall quando essa proteção está disponível.

Mantenha este arquivo como parte da base. Cada recurso em Custom decide quais comandos cadastrar; não há uma lista fixa de comandos nesta página.

Fim do artigo
AJUDE A MELHORAR A WIKI

Encontrou algo incorreto ou faltando?

O WhatsApp abrirá com o título e o link deste artigo. Conte no atendimento o que precisamos ajustar.

Reportar uma questão