OR

MainWindow nao abre

Por OriGM, 27 de nov. de 2013 em Clients

script
3
596
OriGMO
27 de novembro de 2013 às 01:17

-------------EDIT------------

Depois de muito tentar,consegui resolver meu problema trocando.

AttributesWindow:open()

por AttributesWindow:show()

REPORTADO para que movam.

 

 

Salve ae galera beleza?

Entao consegui criar uma janela,porém ela só abre se eu colocar. g_ui.displayUI,porém logo que abre o cliente,nao precisa estar conectado.

Se eu deixo g_ui.loadUI ,nem abre nada.

O botao aparece no TOPMENU a direita,porém ao clicar nao abre a janela e dá erro no Terminal.

Falando "open - nil value - callback".

 

O que está errado neste script? Agradecido desde já,REP+

 

 

AttributesPanel = nil

AttributesButton = nil
function init()
AttributesButton = modules.client_topmenu.addRightGameToggleButton('AttributesButton', tr('Attributes'), '/images/topbuttons/spelllist', toggle)
AttributesButton:setOn(false)
AttributesWindow = g_ui.displayUI('atributos.otui')
g_keyboard.bindKeyDown('Ctrl+J', toggle)
connect(g_game, {
onGameStart = online,
onGameEnd = offline
})
end
function terminate()
disconnect(g_game, {
onGameStart = online,
onGameEnd = offline
})
AttributesPanel:destroy()
AttributesButton:destroy()
end
function toggle()
if AttributesButton:isOn() then
AttributesWindow:close()
AttributesButton:setOn(false)
else
AttributesWindow:open()
AttributesButton:setOn(true)
end
end

Editado Novembro 27 por OriGM

wellingtonweW
27 de novembro de 2013 às 10:51

amigo o erro pode esta na sua cara aconselho vc pegar um backup de outro servidor e comf. de novo substituir por esse! esse erros são dificeis de descobrir em uma script. abração qualquer duvida disponha!

OriGMO
27 de novembro de 2013 às 11:19

Cara voce leu o topico? Oo Eu logo em seguida editei ele,e deixei ainda no topo do topico,falando que consegui resolver meu problema.

Eu em... ja reportei o topico para que movam.