WIKI

ARTIGO · GENESYS WIKI

Como usar LuaSystem.

Papel dos sete arquivos fixos da base Lua.

Base fixa do Lua

MuServer\Data\Scripts\LuaSystem é carregada no início do GameServer.lua. Ela fornece funções usadas pelos scripts de Custom e pela integração entre Lua e GameServer. No pacote examinado, contém sete arquivos fixos:

Arquivo Responsabilidade
Command.lua Cadastro e execução dos comandos Lua.
DataBase.lua Conexão e consultas síncronas ao banco.
DataBaseAsync.lua Operações assíncronas de banco.
Functions.lua Funções auxiliares, como IDs de itens e membros de grupo.
GameServerFunctions.lua Registro e despacho de callbacks do servidor.
LuaCore.lua Chamadas protegidas, logs e registro de callbacks.
Timer.lua Agendamento e execução dos timers Lua.

Esses arquivos formam a base do sistema. Ao atualizar, mantenha a versão entregue pela Genesys e compare eventuais personalizações antes de substituí-la. Os guias abaixo explicam o papel de cada arquivo fixo; os scripts de Custom continuam específicos de cada servidor.

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