Para que serve
LuaSystem\DataBaseAsync.lua reúne funções para consultas de banco assíncronas: a solicitação é criada e o resultado pode ser verificado depois, sem tratar a consulta como uma resposta imediata no mesmo passo.
Funções disponíveis
| Nome | Função |
|---|---|
Query |
Cria uma consulta assíncrona com nome. |
GetStatus |
Consulta o estado de uma solicitação. |
GetValue |
Obtém uma coluna do resultado. |
Delete |
Remove a solicitação registrada. |
SetValue, SetString |
Atualizam um campo numérico ou textual. |
SetAddValue, SetDecreaseValue |
Somam ou subtraem um valor de um campo. |
O arquivo usa as funções assíncronas disponibilizadas pelo GameServer. A conexão assíncrona é preparada junto com DataBase.Connect quando esse recurso está disponível. Preserve esta base e mantenha a lógica de cada sistema de cliente em Custom.