Baixa as sources do otclient vai se achar.
g_lua.bindSingletonFunction("g_game", "isOnline", &Game::isOnline, &g_game);
bool isOnline() { return m_online; }
Baixa as sources do otclient vai se achar.
g_lua.bindSingletonFunction("g_game", "isOnline", &Game::isOnline, &g_game);
bool isOnline() { return m_online; }
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

Em 08/07/2019 em 20:04, ZoR disse:
Essa parte no OTmod do servidor.
Name: nome da pasta
@onLoad: function de inicialização do module.
@onUnload: function de terminação do module.
Em 08/07/2019 em 20:04, ZoR disse:Variaveis com local sem o nil? oque isso muda?
se não tem nada é = nil
Em 08/07/2019 em 20:04, ZoR disse:porque g_game? g_game.IsOnine ? isso é uma função do otclient? como posso tirar essa função da sourcer?
isso é uma function da source do otcliente g_game é que faz a chamada!
As outras questões você tem que estudar o module por completo para poder entender seu funcionamento..
1 hora atrás, kttallan disse:Essa parte no OTmod do servidor.
Name: nome da pasta
@onLoad: function de inicialização do module.
@onUnload: function de terminação do module.
se não tem nada é = nil
isso é uma function da source do otcliente g_game é que faz a chamada!
As outras questões você tem que estudar o module por completo para poder entender seu funcionamento..
para complementar essa resposta
https://github.com/edubart/otclient/wiki/Module-Tutorial
info
Grupo: Campones
Registrado: 12/03/17
Posts: 60
Reputação: +8
Gênero: Masculino
Olá, comecei meus estudos em Otclient, porem tenho muitas duvidas!.
Oque ser isso? variaveis? porque todas nil?
@onLoad: init() ?
@onUnload: terminate() ?
Variaveis com local sem o nil? oque isso muda?
porque g_game? g_game.IsOnine ? isso é uma função do otclient? como posso tirar essa função da sourcer?
Como se inicia um modulo? com local Nome ou Local Nome = nil? ou só a variavel = nil?
todas ela tem que tem function init()? function onGameConnectionError(message, code) ? de onde saiu onGameConnection?
sourcer? function CharacterList.terminate() ?
if charactersWindow then -- se for charactersWindow entao characterList = nil -- lista de char = nil? charactersWindow:destroy() -- :destroy a lista de char ok! charactersWindow = nil -- nil novamente? endfunction CharacterList.doLogin() ? de onde tira isso? das funçoes da sourcer?