Ir para conteúdo

BananaFight

Conde
  • Total de itens

    702
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que BananaFight postou

  1. Slicer, eu simplesmente não iria fazer nada, Pois olha onde seu trabalho deu.
  2. Que negocio ? especifique.
  3. Isso é sistema do PDA e não tem relação nem uma com o otclient.
  4. Você pode tentar criptografar esses números, e fazer com que o otclient leia eles. Porem essa ideia seria muito dificil, então o que tenho a dizer é que não, n tem como esconder 100% sem editar alguma coisa em c++ para conseguir que fique prezo dentro do client.
  5. BananaFight

    Icones

    Adicione botões creio que isso ja foi ensinado na área de tutoriais.
  6. Essas mensagens embaixo na tela, não tem nada a ver com o opcode, isso é gerado por scripts mal feitos.
  7. Realmente, Muito Boa sua contribuição. +Rep
  8. Poderia melhorar um pouco o seu tópico né cara, postando imagem, melhorando a fonte... +Rep pela iniciativa, e valeu por estar contribuindo com está área.
  9. Akira, Se você tem a 0.4, você tem que usar a versão original dela, isso é uma adaptação.
  10. Esse código está aptado para a versão 0.3.6pl1 das source, foi a que testei, porem deve funcionar nas outras.
  11. BananaFight

    Duvida!

    Recomendo que comece a ler tutoriais de lua, para depois tentar se aventurar com scripts, Não tenho como explicar de outra forma, e também não irei fazer pois não quero que acham que estou aqui pra criar scripts para os outros.
  12. BananaFight

    Duvida OTClient

    Usa uma versão mais atualizada do otclient.
  13. Já existe esse tutorial, na área de tutoriais... Procure antes de criar um tópico. Fechado e movido.
  14. BananaFight

    Duvida!

    [MessageModes.Look] = MessageSettings.centerGreen, Você só vai precisar criar uma nova tabela cadastrando os itens e as cores, e depois editar aqui : centerGreen = { color = TextColors.green, consoleTab='Server Log', screenTarget='highCenterLabel', consoleOption='showInfoMessagesInConsole' }, Para que o script compare o nome ou id do item e depois envie a mensagem conforme a cor TextColors.green é a mesma coisa que #f55e5e Então quando você for fazer sua tabela, na parte onde você adicionar as cores, você só mostra para o script em qual parte ele deve pegar a cor, Exemplo: local itemColor = { -- id = {color = #f55e5e} 5248 = {#f55e5e}, } centerGreen = { color = itemColor[item.itemid].color, consoleTab='Server Log', screenTarget='highCenterLabel', consoleOption='showInfoMessagesInConsole' }, o item.itemid seria o item aonde eu estou dando look, Veja que esse não é o comando que pega o ID do item, e sim apenas um exemplo para que fique claro. Para pegar o id, você pode ir na parte onde o look é feito, e fazer uma variável que tenha o mesmo valor que o id do item, ai depois você só manda ela para a sua tabela e pronto. Edit: Aqui eu fiz um exemplo para itens que tem o valor 96 ( ou seja tem 96 itens juntos ) OBS: Não utilize esse meu exemplo, crie uma tabela e faça uma coisa simples e util if tonumber(string.match(text, "You see (%d+)")) == 96 then local label = messagesPanel:recursiveGetChildById(msgtype.screenTarget) label:setText(text) label:setColor(lightblue) label:setVisible(true) removeEvent(label.hideEvent) label.hideEvent = scheduleEvent(function() label:setVisible(false) end, calculateVisibleTime(text)) if not msgtype then perror('unhandled onTextMessage message mode ' .. mode .. ': ' .. text) return end if msgtype == MessageSettings.none then return end if msgtype.consoleTab ~= nil and (msgtype.consoleOption == nil or modules.client_options.getOption(msgtype.consoleOption)) then modules.game_console.addText(text, lightblue, tr(msgtype.consoleTab)) --TODO move to game_console end return true end
  15. Se eu me lembro bem, Mock fez uma ótima função para isso...
  16. BananaFight

    [Ajuda] Bug Trade

    Cara, eu realmente não sei o que pode estar causando isso.
  17. Não cara '-' na função toggle você deixa function toggle() g_game.useInventoryItem(1987) end
  18. BananaFight

    Transferir Slot

    Cara vou ensinar o modo mais básico de todos, você copia a pasta do inventory, Depois só renomeia as funções para que não de problemas, e no OTUI, não apaga nada, só simplesmente bota visible: false, nos slot que você não quer que apareça.
  19. no 3° tutorial eu quis fazer uma proposta diferente e abrir para os membros perguntarem sobre funções ou algo que não entenderam, para que eu pudesse tentar esclarecer e ensinar, porem o pessoal não deu bola.
  20. aniporas, Este aqui é o fórum oficial... Vou esperar o baxnie entrar e pedir para que ele tente ajuda-lo.
  21. Quando tiverem participantes '-'.
  22. Foi um sistema que eu fiz para que o mod feito por você só funcione no seu otclient, claro que não é nada de mais.
  23. não seria a mesma coisa que print(55 ^ 0.5) '-' ?
  24. em qual tas funções você esta tendo problemas ???
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...