Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''OTCLIENT''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Encontrado 120 registros

  1. OTClient OTClient, música de batalha.

    Olá gente, eu gostária de saber como por uma música de batalha no OTClient, no qual sempre quando o personagem estivér atacando algo, começar a tocar na hora uma música de batalha. E quando o jogador parar de atacar o alvo ou derrotá-lo, a música pare de tocar. Obg.
  2. Ola, gostaria de pedir ajuda, estou tentando executar as sprites do meu cliente no OTclient mas nao consigo Aparece isso, Obs, ja coloquei as sprites na pasta 781 So que como meu cliente antigo e customizavel ou seja com sprites diferentes nao esta aceitando, alguem pode me ajudar? Des de ja, grato.
  3. OTClient Criptografia

    Estou precisando criptografar alguns códigos .lua e .otmod de alguns mods que fiz no meu OTClient, já tentei com o Mole Box e não consegui, alguem sabe como criptografar? É URGENTE, REP+
  4. OTClient Skins do OTClient

    Oi abigos do tibia, no meu otclient tem uma opção que adiciona a skin no otclient, mais isso só pode ser feito manualmente e quando fecha o client e abre de novo tem que fazer o mesmo processo tudo denovo queria sabe se tem como eu colocar para ficar uma skin fixa no meu OTClient ? grato
  5. Olá Galera do Otbr Eu achei aqui no fórum mesmo umas shaders de chuva para meu otclient, configurei certinho mais só que quando abro o OTC e vou no local que configurei está normal chuvendo direitinho mais quando ando uma sqm pra qualquer lado (Direito ou Esquerdo) para de chuve fica normal, só achei estranho por que tenho outro shader de neblina e ele Funciona normal na cidade Toda. shaders.lua imagens de como está Esperando Resposta
  6. OTClient bug no meu otclient

    Olá este é meu 1 tópico, eu não sei se estou fazendo alguma coisa errada e tals eu só queria uma ajuda pois, recentemente, eu estou jogando alguns ots de poketibia e quando, instalo um otclient eu tento logar e quando diz que ta logando o otclient trava do nada, ai eu sou obrigado a fecha-ló, eu tento abrir com directx e opengl mais não resolve nada eu queria uma ajuda isto ocorre principalmente também com o otclient do Otpokemon, aqui meu vídeo mostrando o meu problema:
  7. OTClient libegl.dll

    Olha pessoal, quando executo o otclient, ele reclama da falta dessa tal "libegl.dll", como faço para resolver este problema? Grato.
  8. OTClient Ajuda Client

    Tipo eu arrumei umas coisas dentro do servidor exemplo erros de script ai entrei no meu ot pelo cliente ai eu me deparei que tinha algo de errado As fotos dos pokes não aparece ali. como resolvo isso.
  9. eeai gurizada, meu otclient parece que nao le a função "onlook" por exemplo ,eu quero que ao dar look num player apareça a mensagem "teste" no default chat fiz o script e pa ,no client normal aparece, no otclient nao ,pelo amor de deus algm ajuda ?
  10. OTClient Jogar Tibia (Global/Original)

    Primeiramente gostaria de parabenizar todos os envolvidos pelo OTClient, ficou muito bem feito a primeira vista. Bom, minha duvida é, atualmente é possível jogar o Tibia original/global com o OTClient? Se sim, qual IP eu deveria utilizar para me logar? Agradeço desde ja, Kaotar.
  11. OTClient Duvida top menu

    Como faço pra esconder o top menu ? ou alguns de seus icones ?
  12. Galera eu sou novo com OtClient mas pude observer que tuda nao passa de alterar arquivos e criar novos scripts hehe porem na parte de criar sou mt novato.. gostaria de saber como posso mudar os cursores do OtClient para ficar mais a cara do meu projeto de harrypotter obrigado
  13. OTClient Ajuda OTC Titulo

    Galera teria como mudar o Titulo do OTC ? se tiver como eu faço isso ? obs: o icone eu mudei agora falta o titulo...
  14. OTClient Bug

    Fiz o download deste OTClient: http://forums.otserv.com.br/showthread.php?211118-Otc-6-3 E quando tento mover um item da bp ele pode até mover más a imagem continua na bp e não aparece no local que eu movi... Para ser mais exato vou dar um exemplo tenho na minha backpack 10 gold coins quando movo 5 para algum local este local recebe os 5 gold coins que movi más a imagem não é exibida no client o mesmo acontece na bp a imagem dos 10gp permanecesse.. Se eu reabro a minha backpack ou saio do local que movi o item e volto até ele o item aparece alguem conhece este bug e pode me ajudar? estou utilizando a versão 10.10 Um print do terminal do console quando tento mover algum item: https://www.dropbox.com/s/qg2vpf2vzt49rn8/Captura%20de%20tela%202014-01-01%2015.27.13.png
  15. OTClient [Shaders] Help .-.

    Olá pessoal, pouco tempo atrás comecei a mexer com OtClient e estou realmente empolgado, especialmente com a parte de shaders (efeito ambiente), é ai que entra minha dúvida: Encontrei um probleminha no comportamento das shaders, basicamente shaders como a Fog (névoa) sofrem algo parecido com um lag no momento em que o personagem se movimenta (troca de sqm), não se comporta de uma forma contínua, é como se a shader acompanhasse o personagem. Aparentemente o pessoal da PxG (https://www.pokexgames.com/) concertou esse problema no client deles. Dei uma pesquisada, mas é meio complicado encontrar conteúdo envolvendo OtClient pela Internet, achei uma pessoa com a mesma dúvida mas não havia solução na página. Enfim, peço ajuda aos senhores. Agradeço desde já.
  16. Boa noite galera, Como alguns já sabem, sou um dos programadores do servidor Tales of Fantasy, e recentemente compilei uma função para carregar arquivos criptografados no OTC sem que dê problemas nos módulos. Se alguém estiver interessado, posso compilar seu arquivo .Lua e disponibilizar o .Exe com a função compilada. Eu cobro por arquivo compilado caso alguém tenha interesse. É muito melhor investir para ter segurança nos arquivos do seu servidor, do que correr o risco de ter informações roubadas. Estou divulgando este serviço porque precisamos arrecadar fundos para hospedar o server futuramente em um dedicado com boas configurações. Então não pense que está pagando pelo serviço, e sim, colaborando conosco para o desenvolvimento na espreita. OBS: A função funciona apenas em arquivos .Lua, seu arquivo .OTUI e .OTMOD não ficaram em hide, mas pelo .Lua qualquer um consegue modelar o ML dos arquivos. Se tiver interesse, mensagem Off-me aqui. Obrigado.
  17. Bom dia, eu estou com um problema na minha distro da seguinte maneira Quando eu puxo algum item para no empilháveis ele não junta sozinho, por exemplo tenho 90 de gold na bp dai mato algum bixo e puxo a grana que ele dropa para minha bp ele não stacka nos 90 e sim vai para outro slot da bp fazendo assim eu ter que junta manual todos itens empilháveis que eu pego. alguém tem ideia do que pode ser?
  18. Oi gente eu tenho essa dúvida Como posso esconder a minha dat e spr em "ot-Client" então eu não vou roubar? PD: Não compile ... ______________________________________ En español: ¿Como puedo esconder mi spr y dat en "Ot-client" ? Hola gente tengo esta duda ¿Como puedo esconder mi dat y spr en "ot-Client" para que no me roben? PD: Sin compilar...
  19. OTClient Erro

    Quando eu coloco o protocolo 9.60, ou qualquer outra versão, aparece um erro desse jeito: "Não foi possível carregar o arquivo dat/spr, por favor coloque um arquivo válido em /things/960/Tibia" O quê eu faço? Nem entendo disso.
  20. Eu gostaria de saber como retirar o botão exit do topmenu pois eu coloquei um botão exit ja na enter game.
  21. OTClient Otc bot

    Fiz o download da versão do OTC 0.6.3, e gostaria de saber como coloca aquele bot no client, porque baxei o cliente de varios ots que ja vem com o bot, gostaria de saber como coloco ele!
  22. OTClient [MOD]Changelog

    O que faz? Esse mod é uma janela onde você pode escrever o que quiser, como por exemplo as atualizações do seu servidor. Instalação: 1 - Descompacte o arquivo .rar na pasta mods 2 - Pronto, o mod irá carregar automaticamente ao iniciar o client 3 - Você pode editar o texto da janela pelo arquivo changelog.lua Download: http://www.mediafire.com/?85u58ixs4x15bxb Screenshot: Créditos: Summ
  23. OTClient Tres Duvidas

    -Como retirar todos os botões na area de cima e só deixa o de opção -Como por o botao exit na parte de por a conta e a senha? -Como por o titulo centralizado?
  24. Bem tenho Opcodes Instalado mais não manjo muito das funç~~ dele, ver se um membro aqui do forum pd ajudar ai vai o script. Script inventory.lua InventorySlotStyles = { [inventorySlotHead] = "HeadSlot", [inventorySlotNeck] = "NeckSlot", [inventorySlotBack] = "BackSlot", [inventorySlotBody] = "BodySlot", [inventorySlotRight] = "RightSlot", [inventorySlotLeft] = "LeftSlot", [inventorySlotLeg] = "LegSlot", [inventorySlotFeet] = "FeetSlot", [inventorySlotFinger] = "FingerSlot", [inventorySlotAmmo] = "AmmoSlot" } Backgrounds = { [0] = { path = '/images/inventory/Anbu_INV.png', id = 'background_anbu'}, [1] = { path = '/images/inventory/Uchiha_INV.png', id = 'background_uchiha'}, [2] = { path = '/images/inventory/Hyuuga_INV.png', id = 'background_hyuuga'}, [3] = { path = '/images/inventory/Aburame_INV.png', id = 'background_aburame'}, [4] = { path = '/images/inventory/Nara_INV.png', id = 'background_nara'}, [5] = { path = '/images/inventory/Inuzuka_INV.png', id = 'background_inuzuka'}, [6] = { path = '/images/inventory/Akimichi_INV.png', id = 'background_akimichi'}, [7] = { path = '/images/inventory/Maito_INV.png', id = 'background_maito'}, [8] = { path = '/images/inventory/Uchiha_INV.png', id = 'background_uchiha'}, } inventoryWindow = nil inventoryPanel = nil inventoryButton = nil function init() connect(LocalPlayer, { onInventoryChange = onInventoryChange }) connect(g_game, { onGameStart = refresh }) g_keyboard.bindKeyDown('Ctrl+I', toggle) inventoryButton = modules.client_topmenu.addRightGameToggleButton('inventoryButton', tr('Inventory') .. ' (Ctrl+I)', '/images/topbuttons/inventory', toggle) inventoryButton:setOn(true) inventoryWindow = g_ui.loadUI('inventory', modules.game_interface.getRightPanel()) inventoryWindow:disableResize() inventoryPanel = inventoryWindow:getChildById('contentsPanel') local itemWidget = inventoryPanel:getChildById('slot9') itemWidget:setVisible(false) local itemWidget = inventoryPanel:getChildById('slot10') itemWidget:setVisible(false) refresh() inventoryWindow:setup() inventoryWindow:close() inventoryButton:setOn(false) end ProtocolGame.registerExtendedOpcode(26, function (protocol, opcode, buffer) local bg = Backgrounds[tonumber(vocation)] or Backgrounds[0] vocation = bg print(vocation) end ) function terminate() disconnect(LocalPlayer, { onInventoryChange = onInventoryChange }) disconnect(g_game, { onGameStart = refresh }) g_keyboard.unbindKeyDown('Ctrl+I') inventoryWindow:destroy() inventoryButton:destroy() end function refresh() local player = g_game.getLocalPlayer() for i=InventorySlotFirst,InventorySlotLast do if g_game.isOnline() then onInventoryChange(player, i, player:getInventoryItem(i)) else onInventoryChange(player, i, nil) end end end function toggle() refresh() if inventoryButton:isOn() then inventoryWindow:close() inventoryButton:setOn(false) else inventoryWindow:open() inventoryButton:setOn(true) end end function onMiniWindowClose() inventoryButton:setOn(false) end -- hooked events function onInventoryChange(player, slot, item, oldItem) local player = g_game.getLocalPlayer() if(player) then local vocation = player:getVocation() if(vocation ~= 0) then inventoryWindow:setImageSource(Backgrounds[vocation].path) end end if slot >= InventorySlotPurse then return end local itemWidget = inventoryPanel:getChildById('slot' .. slot) if item then itemWidget:setStyle('Item') itemWidget:setItem(item) else itemWidget:setStyle(InventorySlotStyles[slot]) itemWidget:setItem(nil) end end inventory.Otui InventoryItem < Item JutsusSlot < InventoryItem id: slot10 image-source: /images/game/slots/menubox &position: {x=65535, y=6, z=0} SkillPercentPanel < ProgressBar id: percent background-color: green height: 8 border-width: 2 Skill < Label font: verdana-11px-monochrome text-offset: 42 3 focusable: true height: 36 image-size: 32 32 image-offset: 2 2 Miniature < Label font: verdana-11px-monochrome text-offset: 42 3 focusable: true height: 20 image-size: 18 18 image-offset: 2 2 SkillUp < Button size: 12 12 icon-clip: 0 32 16 16 font: terminus-14px-bold color: #61de21 text: + text-offset: 1 0 border-width: 2 enabled: false visible: true $pressed: icon-clip: 0 0 16 16 $hover !pressed: icon-clip: 0 16 16 16 MiniWindow id: skillWindow !text: tr('Ninja Info') size: 380 550 icon: /images/topbuttons/skills @onClose: modules.game_skills.onMiniWindowClose() &save: true MiniWindowContents padding-left: 5 padding-right: 5 Panel id: portraitPanel size: 64 64 border-width: 2 image-source: /images/game/portraits/akamaru anchors.top: parent.top anchors.left: parent.left margin: 25 5 15 5 Label id: name font: terminus-14px-bold anchors.top: parent.top anchors.left: parent.left margin-left: 5 text-auto-resize: true Label id: clan anchors.top: portraitPanel.top anchors.left: portraitPanel.right margin-left: 25 text-auto-resize: true Miniature id: clanMiniature image-source: /images/game/skills/maito anchors.top: clan.top anchors.right: clan.left margin-right: 5 margin-top: -2 Label id: rank anchors.top: clan.top anchors.left: clan.left margin-top: 25 text-auto-resize: true Miniature id: rankMiniature image-source: /images/game/skills/chunnin anchors.top: rank.top anchors.right: rank.left margin-right: 5 margin-top: -2 Label id: village anchors.top: rank.top anchors.left: rank.left margin-top: 25 Miniature id: villageMiniature image-source: /images/game/skills/konoha anchors.top: village.top anchors.right: village.left margin-right: 5 margin-top: -2 Label id: levelLabel !text: tr("Level: ") font: verdana-11px-antialised anchors.left: portraitPanel.left anchors.top: portraitPanel.bottom margin-top: 10 Label id: level anchors.left: levelLabel.right anchors.top: levelLabel.top margin-left: 5 text-auto-resize: true Label id: experienceLabel !text: tr("Exp.: ") font: verdana-11px-antialised anchors.left: levelLabel.left anchors.top: levelLabel.bottom margin-top: 5 Label id: experience anchors.left: experienceLabel.right anchors.top: experienceLabel.top margin-left: 5 text-auto-resize: true Label id: atkSpeedLabel !text: tr("Atk. Speed: ") anchors.left: experienceLabel.left anchors.top: experienceLabel.bottom margin-top: 5 Label id: atkSpeed anchors.left: atkSpeedLabel.right anchors.top: atkSpeedLabel.top margin-left: 5 text-auto-resize: true Label id: movSpeedLabel !text: tr("Mov. Speed: ") anchors.left: atkSpeedLabel.left anchors.top: atkSpeed.bottom margin-top: 5 Label id: movSpeed anchors.left: movSpeedLabel.right anchors.top: movSpeedLabel.top margin-left: 5 text-auto-resize: true Label id: bountyLabel !text: tr("Bounty: ") anchors.left: movSpeedLabel.left anchors.top: movSpeedLabel.bottom margin-top: 5 Label id: bounty !text: "0" anchors.left: bountyLabel.right anchors.top: bountyLabel.top margin-left: 5 text-auto-resize: true Label id: reputationLabel !text: tr("Reputation: ") anchors.left: bountyLabel.left anchors.top: bountyLabel.bottom margin-top: 5 Label id: reputation !text: "0" anchors.left: reputationLabel.right anchors.top: reputationLabel.top margin-left: 5 text-auto-resize: true Label id: jutsusLabel !text: tr("Character Menu") color: #82949c font: terminus-14px-bold anchors.horizontalCenter: parent.horizontalCenter anchors.top: parent.top margin-top: 5 margin-left: 100 JutsusSlot anchors.top: jutsusLabel.bottom anchors.horizontalCenter: jutsusLabel.horizontalCenter margin-top: 10 Label id: missions !text: tr("Missions") color: #82949c font: terminus-14px-bold anchors.horizontalCenter: jutsusLabel.horizontalCenter anchors.top: jutsusLabel.bottom margin-top: 50 Label id: rankdLabel !text: tr("D-Rank") color: #9de24f anchors.right: missions.left anchors.top: missions.bottom margin-top: 15 Label id: rankd !text: tr("0") anchors.horizontalCenter: rankdLabel.horizontalCenter anchors.top: rankdLabel.bottom margin-top: 5 text-auto-resize: true Label id: rankcLabel !text: tr("C-Rank") color: #ffff00 anchors.left: missions.right anchors.top: rankdLabel.top Label id: rankc !text: tr("0") anchors.horizontalCenter: rankcLabel.horizontalCenter anchors.top: rankcLabel.bottom margin-top: 5 text-auto-resize: true Label id: rankbLabel !text: tr("B-Rank") color: #088da5 anchors.right: missions.left anchors.top: rankdLabel.bottom margin-top: 30 Label id: rankb !text: tr("0") anchors.horizontalCenter: rankbLabel.horizontalCenter anchors.top: rankbLabel.bottom margin-top: 5 text-auto-resize: true Label id: rankaLabel !text: tr("A-Rank") color: #f7b82b anchors.left: missions.right anchors.top: rankbLabel.top Label id: ranka !text: tr("0") anchors.horizontalCenter: rankaLabel.horizontalCenter anchors.top: rankaLabel.bottom margin-top: 5 text-auto-resize: true Label id: ranksLabel !text: tr("S-Rank") color: #ff0000 anchors.horizontalCenter: missions.horizontalCenter anchors.top: rankaLabel.bottom margin-top: 30 Label id: ranks !text: tr("0") anchors.horizontalCenter: ranksLabel.horizontalCenter anchors.top: ranksLabel.bottom margin-top: 5 text-auto-resize: true Skill id: taijutsuImage image-source: /images/game/skills/taijutsu anchors.top: reputation.bottom anchors.horizontalCenter: parent.horizontalCenter margin-top: 5 Label id: taijutsuLabel !text: tr("Taijutsu") anchors.top: taijutsuImage.bottom anchors.horizontalCenter: taijutsuImage.horizontalCenter margin-top: 5 height: 17 SkillPercentPanel width: 70 anchors.top: parent.bottom anchors.horizontalCenter: parent.horizontalCenter Label id: taijutsuValue !text: tr("0") anchors.horizontalCenter: taijutsuLabel.horizontalCenter anchors.top: taijutsuLabel.bottom margin-top: 10 text-auto-resize: true Skill id: ninjutsuImage image-source: /images/game/skills/ninjutsu anchors.top: reputation.bottom anchors.left: parent.left margin-top: 50 margin-left: 50 Label id: ninjutsuLabel !text: tr("Ninjutsu") anchors.top: ninjutsuImage.bottom anchors.horizontalCenter: ninjutsuImage.horizontalCenter margin-top: 5 height: 17 SkillPercentPanel width: 70 anchors.top: parent.bottom anchors.horizontalCenter: parent.horizontalCenter Label id: ninjutsuValue !text: tr("0") anchors.horizontalCenter: ninjutsuLabel.horizontalCenter anchors.top: ninjutsuLabel.bottom margin-top: 10 text-auto-resize: true Skill id: genjutsuImage image-source: /images/game/skills/genjutsu anchors.top: reputation.bottom anchors.right: parent.right margin-top: 50 margin-right: 50 Label id: genjutsuLabel !text: tr("Genjutsu") anchors.top: genjutsuImage.bottom anchors.horizontalCenter: genjutsuImage.horizontalCenter margin-top: 5 height: 17 SkillPercentPanel width: 70 anchors.top: parent.bottom anchors.horizontalCenter: parent.horizontalCenter Label id: genjutsuValue !text: tr("0") anchors.horizontalCenter: genjutsuLabel.horizontalCenter anchors.top: genjutsuLabel.bottom margin-top: 10 text-auto-resize: true Skill id: meleeWeaponsImage image-source: /images/game/skills/meleeweapons anchors.top: ninjutsuValue.bottom anchors.left: ninjutsuValue.left margin-top: 10 margin-left: 40 Label id: meleeWeaponsLabel !text: tr("Melee Weapons") anchors.top: meleeWeaponsImage.bottom anchors.horizontalCenter: meleeWeaponsImage.horizontalCenter margin-top: 5 height: 17 SkillPercentPanel width: 70 anchors.top: parent.bottom anchors.horizontalCenter: parent.horizontalCenter Label id: meleeWeaponsValue !text: tr("0") anchors.horizontalCenter: meleeWeaponsLabel.horizontalCenter anchors.top: meleeWeaponsLabel.bottom margin-top: 10 text-auto-resize: true Skill id: distanceWeaponsImage image-source: /images/game/skills/distanceweapons anchors.top: genjutsuValue.bottom anchors.right: genjutsuValue.right margin-top: 10 margin-right: 40 Label id: distanceWeaponsLabel !text: tr("Distance Weapons") anchors.top: distanceWeaponsImage.bottom anchors.horizontalCenter: distanceWeaponsImage.horizontalCenter margin-top: 5 height: 17 SkillPercentPanel width: 70 anchors.top: parent.bottom anchors.horizontalCenter: parent.horizontalCenter Label id: distanceWeaponsValue !text: tr("0") anchors.horizontalCenter: distanceWeaponsLabel.horizontalCenter anchors.top: distanceWeaponsLabel.bottom margin-top: 10 text-auto-resize: true Skill id: chakraLevelImage image-source: /images/game/skills/chakralevel anchors.top: distanceWeaponsLabel.bottom anchors.horizontalCenter: taijutsuValue.horizontalCenter margin-top: 35 Label id: chakraLevelLabel !text: tr("Chakra Control") anchors.top: chakraLevelImage.bottom anchors.horizontalCenter: chakraLevelImage.horizontalCenter margin-top: 5 height: 15 Label id: chakraLevelValue !text: tr("0") anchors.horizontalCenter: chakraLevelLabel.horizontalCenter anchors.top: chakraLevelLabel.bottom margin-top: 5 text-auto-resize: true SkillUp id: chakraLevelButton anchors.horizontalCenter: chakraLevelValue.horizontalCenter anchors.top: chakraLevelValue.bottom margin-top: 5 @onClick: onButtonClick(self:getId()) Skill id: resistanceImage image-source: /images/game/skills/resistance anchors.top: distanceWeaponsLabel.bottom anchors.horizontalCenter: ninjutsuValue.horizontalCenter margin-top: 15 margin-right: 30 Label id: resistanceLabel !text: tr("Resistance") anchors.top: resistanceImage.bottom anchors.horizontalCenter: resistanceImage.horizontalCenter margin-top: 5 height: 15 Label id: resistanceValue !text: tr("0") anchors.horizontalCenter: resistanceLabel.horizontalCenter anchors.top: resistanceLabel.bottom margin-top: 5 text-auto-resize: true SkillUp id: resistanceButton anchors.horizontalCenter: resistanceValue.horizontalCenter anchors.top: resistanceValue.bottom margin-top: 5 @onClick: onButtonClick(self:getId()) Skill id: agilityImage image-source: /images/game/skills/agility anchors.top: distanceWeaponsLabel.bottom anchors.horizontalCenter: genjutsuValue.horizontalCenter margin-top: 15 margin-left: 30 Label id: agilityLabel !text: tr("Agility") anchors.top: agilityImage.bottom anchors.horizontalCenter: agilityImage.horizontalCenter margin-top: 5 height: 15 Label id: agilityValue !text: tr("0") anchors.horizontalCenter: agilityLabel.horizontalCenter anchors.top: agilityLabel.bottom margin-top: 5 text-auto-resize: true SkillUp id: agilityButton anchors.horizontalCenter: agilityValue.horizontalCenter anchors.top: agilityValue.bottom margin-top: 5 @onClick: onButtonClick(self:getId()) Os script postado assima são usadados no client"OTclient". Ta ai os script queria sabe como faço pra ele interagir com server na verdade o script que tnho que usar no serve pra ele funfa.. :face2
  25. Compilando o OTClient no Mac OS X

    Fala galera! Tem uns bons anos que eu não aparecia por aqui, outro dia eu perguntei como compilar o OTC no OS X, não obtive resposta. Descobri hoje que é possível compilar usando o XQuartz para lidar com a parte gráfica e vou mostrar pra vocês como fazer. A compilação deve ser feita dentro do OS X, no meu caso estou usando o Mountain Lion, 10.8.4 mas acredito que vá funcionar em qualquer OS usando arquitetura intel acima do 10.6 (por conta do Xcode e do QuartZ). Vou assumir que você tenha intimidade com o Terminal e com o Homebrew, qualquer dúvida é só perguntar e assim que puder eu coloco aqui dentro mesmo a explicação. Vamos então a lista de pré-requisitos antes de começarmos, vocês vão ver que é muito simples! Será necessário: Mac OSX 10.6 ou superior; XCode; Command Line Tools for Xcode (dentro do Xcode: Xcode>Preferences>Downloads); XQuartz; Homebrew (instalado via terminal); É importante que você instale todos os itens desta lista, nesta ordem. Feito isso precisamos instalar as bibliotecas necessárias para a compilação, usaremos o homebrew que facilita em muito nossa vida, lembrando que é só aplicar os seguintes comandos no terminal: brew install git brew install cmake brew install lua brew install boost brew install glew brew install physfs brew install libogg brew install libvorbis Confira se todos os pacotes foram instalados! Erros são mostrados em vermelho facilitando sua localização. Buscando o Código fonte no gitHUB e compilando Os seguintes comandos (também inseridos no terminal) irão buscar o código fonte e compilar dentro da própria pasta do código o binário, lembrando que ele irá criar a pasta otclient dentro do /user. git clone git[b]:[/b][i]//github.com/edubart/otclient.git[/i] cd otclient mkdir build cd build cmake .. make [b]-[/b]j4 E acreditem ou não, terminou! Qualquer dúvida se sintam a vontade pra perguntar! Fonte: https://github.com/edubart/otclient/wiki/Compiling-on-Mac-OS-X
×