Se voce colocar um espaço a mais ou a menos no .otui já buga tudo.
Ou mesmo bater um Tab ao invez de Backspace.
Então dizer o que causa desta forma é quase impossível.
Se você colou tudo certinho no .lua e no server,OK!
Agora se no .otui tiver espaços a mais/menos já buga,poste seu .otui em forma de arquivo ,dando upload em algum lugar e passando o link,eu vejo se está tudo certo,caso não tiver ,eu arrumo e te envio de volta. E se mesmo assim persistir ,ai não é problema no .otui
E pra adiantar,no Terminal dá erro?
Ah e lembrando que a área correta de postar isto,é na seção do OTClient.





info
Grupo: Campones
Registrado: 19/02/11
Posts: 45
Reputação: +9
Char no Tibia: Darius Hunter
Eae galera tudo bom
estou com um problema no meu cliente na hora de colocar o sistema de insignias no mesmo
estou usando o sistema postado aqui no fórum pelo Pluzetti
para quem não viu o código é esse aqui
Skills Otui:
Em baixo de tudo la em ultimo coloque
SkillButton id: pokeGym size: 143 69 margin-top: 8 UIButton id: gymBrock size: 32 32 anchors.top: parent.top anchors.right: parent.right margin-right: 120 UIButton id: gymMisty anchors.top: gymBrock.top anchors.left: gymBrock.right margin-left: 3 UIButton id: gymSurge anchors.top: gymBrock.top anchors.left: gymMisty.right margin-left: 3 UIButton id: gymErika anchors.top: gymBrock.top anchors.left: gymSurge.right margin-left: 3 UIButton id: gymSabrina anchors.top: gymBrock.bottom anchors.left: gymBrock.left margin-top: 6 UIButton id: gymKoga anchors.top: parent.top anchors.top: gymBrock.bottom anchors.left: gymMisty.left margin-top: 6 UIButton id: gymBlaine anchors.top: parent.top anchors.top: gymBrock.bottom anchors.left: gymSurge.left margin-top: 6 UIButton id: gymKira anchors.top: parent.top anchors.top: gymBrock.bottom anchors.left: gymErika.left margin-top: 6Skills.Lua:
Inicio do Script:
local gyms = { ["Brock0"] = "/images/game/pokemon/clan/brock", ---- terminados em 0 apagado, terminados em 1 aceso ["Brock1"] = "/images/game/pokemon/clan/brock", ["Misty0"] = "/images/game/pokemon/clan/misty", ["Misty1"] = "/images/game/pokemon/clan/misty", ["Surge0"] = "/images/game/pokemon/clan/surge", ["Surge1"] = "/images/game/pokemon/clan/surge", ["Erika0"] = "/images/game/pokemon/clan/erika", ["Erika1"] = "/images/game/pokemon/clan/erika", ["Sabrina0"] = "/images/game/pokemon/clan/sabrina", ["Sabrina1"] = "/images/game/pokemon/clan/sabrina", ["Koga0"] = "/images/game/pokemon/clan/koga", ["Koga1"] = "/images/game/pokemon/clan/koga", ["Blaine0"] = "/images/game/pokemon/clan/blaine", ["Blaine1"] = "/images/game/pokemon/clan/blaine", ["Kira0"] = "/images/game/pokemon/clan/kira", ["Kira1"] = "/images/game/pokemon/clan/kira", }Em baixo de:
connect(g_game, { onGameStart = refresh, onGameEnd = offline })Coloque:
Ficando:
connect(g_game, { onGameStart = refresh, onGameEnd = offline }) connect(g_game, 'onTextMessage', getGym)Em baixo de:
g_keyboard.unbindKeyDown('Ctrl+S') skillsWindow:destroy() skillsButton:destroy() endColoque:
function autoUpdateTalks() local player = g_game.getLocalPlayer() if not player then return end ---------- g_game.talk("#getGym# Brock") g_game.talk("#getGym# Misty") g_game.talk("#getGym# Surge") g_game.talk("#getGym# Erika") g_game.talk("#getGym# Sabrina") g_game.talk("#getGym# Koga") g_game.talk("#getGym# Blaine") g_game.talk("#getGym# Kira") ---------- end function getGym(mode, text) local t = string.explode(text, " ") local badges = skillsWindow:recursiveGetChildById("gym"..t[2]) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if text:find("#getBadges#") then badges:setImageSource(gyms[t[2]..""..tonumber(t[3])]) end end endFicando:
g_keyboard.unbindKeyDown('Ctrl+S') skillsWindow:destroy() skillsButton:destroy() end function autoUpdateTalks() local player = g_game.getLocalPlayer() if not player then return end ---------- g_game.talk("#getGym# Brock") g_game.talk("#getGym# Misty") g_game.talk("#getGym# Surge") g_game.talk("#getGym# Erika") g_game.talk("#getGym# Sabrina") g_game.talk("#getGym# Koga") g_game.talk("#getGym# Blaine") g_game.talk("#getGym# Kira") ---------- end function getGym(mode, text) local t = string.explode(text, " ") local badges = skillsWindow:recursiveGetChildById("gym"..t[2]) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if text:find("#getBadges#") then badges:setImageSource(gyms[t[2]..""..tonumber(t[3])]) end end endEm baixo de:
Coloque:
Ficando:
o link do post é esse :http://www.xtibia.com/forum/topic/223594-insignias-em-otclient/
no caso eu gostaria de colocar essa nova aba , com uma opção para abrir ao lado da mochila no menu que fica em cima
http://imageshack.us/a/img824/4544/lz0j.png
depois que eu faço tudo o meu Client da bug e não abre algumas funções ficando assim :
http://imageshack.us/a/img200/1294/q2ba.png
http://imageshack.us/a/img19/8034/trrl.png
alguém sabe oque pode ser feito para corrigir ?
obrigado pela atenção