Ir para conteúdo

Featured Replies

  • Respostas 24
  • Visualizações 7.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Pra quem precisa do código-fonte descriptografado, acabei de adicionar ao final do tópico!   Scan: http://goo.gl/2CP2wv Download: http://goo.gl/hfeavu  

Postado

tipo, eu to tentando colocar pra abrir uma janela ao usar o opcode 65 como isso aqui ficaria no client e no servidor eu já usava uma base de opcodes antes porém tive que mudar e preciso desse mod se der pra ajudar :/ 

No servidor tava usando esse código:

Spoiler

 

function onUse(cid, item, frompos, item2, topos)

local cfg = {

[15714] = {code = 65, condi = true},
[15380] = {code = 85, condi = true},
[15381] = {code = 85, condi = true},
}

local config =
 cfg[item.itemid]
        doSendPlayerExtendedOpcode(cid, config.code, config.code)
    return true
end

 

Spoiler

 

 

e no client esse código:

Spoiler

 

function init()
  connect(g_game, { onGameEnd = onGameEnd })
  ProtocolGame.registerExtendedOpcode(65, function(protocol, opcode, buffer) onBuyFailed(protocol, opcode, buffer) end)
  modules.game_opcodes.doConnectFunctionToModOpcode(65, "" .. op)
  shopWindow = g_ui.displayUI('')
  shopWindow:hide()
end

function terminate()
  disconnect(g_game, { onGameEnd = onGameEnd })

  deadWindow:destroy()
end

function onGameEnd()
  if deadWindow:isVisible() then
    deadWindow:hide()
  end
end

function show()
  deadWindow:show()
  deadWindow:raise()
  deadWindow:focus()
end

function hide()
    if deadWindow:isVisible() then
      deadWindow:hide()
    end
end
 
function sendRequestShow(op)
   g_game.getProtocolGame():sendExtendedOpcode(65, "" .. op)
end

 

 

Editado por Arthasz Walker (veja o histórico de edições)

  • 2 months later...
  • 2 weeks later...
Postado
  • Autor

Pra quem precisa do código-fonte descriptografado, acabei de adicionar ao final do tópico!

 

Scan: http://goo.gl/2CP2wv

Download: http://goo.gl/hfeavu

 

Atenciosamente, David Araujo

Meu Conteúdo

 

Fui útil? Gostou? 
Faça uma doação.

 
 
 

"É errando que se erra."

"Gambiarras resolvem instantemente, porém podem complicar em problemas futuros."

"Cada dia vivido é um aprendizado."

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo