Ir para conteúdo

BananaFight

Conde
  • Total de itens

    702
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que BananaFight postou

  1. Bom, uma boa iniciativa é ensinar o pessoal a compilar os opcode em ot 8.6, pois no tutorial quando você tenta instalar não consegue.
  2. Server-side: Enviar: doSendPlayerExtendedOpcode(cid, opcode, buffer) Ex.: doSendPlayerExtendedOpcode(cid, 51, "oibls") Receber: Você deve ter visto a callback OPCODE_LANGUAGE = 1 function onExtendedOpcode(cid, opcode, buffer) if opcode == OPCODE_LANGUAGE then -- otclient language if buffer == 'en' or buffer == 'pt' then -- example, setting player language, because otclient is multi-language... --doCreatureSetStorage(cid, CREATURE_STORAGE_LANGUAGE, buffer) end else -- other opcodes can be ignored, and the server will just work fine... end end Client-side: Enviar: local protocol = g_game.getProtocolGame() protocol:sendExtendedOpcode(51, "oibls") -- opcode, buffer Receber: ProtocolGame.registerExtendedOpcode(opcode, callback) Ex.: ProtocolGame.registerExtendedOpcode(51, function (protocol, opcode, buffer) print(buffer) end) Créditos ao @dalvorsn, por ter me passado esse tutorial. @Off, Slicer me perguntaram se sua versão 2.9 do PDA ainda tinha o bug das pokebolas que depois de um tempo o pokemon não sai mais, e manda chamar o God.
  3. Bom amigo, isso já foi postado no Xtibia. http://www.xtibia.com/forum/topic/208678-extended-opcodes-otclient/ Mais mesmo assim agradeço a sua preocupação de trazer novos conteúdos para o Xtibia
  4. Então, agora esta 100% ? agradecimentos especiais ao DoGoZ por apontar os erros no tutorial.
  5. BananaFight

    Tibia Arquivos

    Eu também não vou saber te explicar isso cara, mais é basicamente o mesmo erro que tem muitas vezes no RME.
  6. Bom, corrigi a parte do MinGW, no tutorial, e sobe o cmaker repare bem como eu tinha deixado. Você deixa igual na imagem e continue a instalação normalmente. OBS: Caso você tenha algum erro e não consiga compilar com CMaker re-instale o Cmake e quando perguntar sobre a Variável PATH, deixe marcado a opção "Add Cmake to the system PATH for all users" Muito obrigado por ajudar, e espero que com suas observações o pessoal consiga compilar o OtClient Agora +Rep
  7. BananaFight

    Tibia Arquivos

    ele não esta conseguindo ler seu data/spr
  8. Hoje vim trazer um tutorial de como remover o teminal, modules manager, e deixar o ip automático. Vamos ao tutorial : Parte Um Removendo módulos indesejados Dentro do diretório \otclient-master\modules\client Você irá abrir o arquivo "client.otmod" Dentro dele vai ter as seguintes linhas : load-later: - client_styles - client_locales - client_topmenu - client_background - client_options - client_entergame - client_terminal - client_modulemanager - client_serverlist //- client_stats Essas linhas são os módulos que vão carregar quando o client for aberto, então é só tirar os que você não quer que abra. Parte Dois Como deixar o ip Automatico Dentro do diretório \otclient-master modules\client_entergame Você irá abrir o arquivo "entergame.lua" Dentro da função "Int", você vai procurar por: if g_app.isRunning() and not g_game.isOnline() then enterGame:show() end E embaixo dessa função você adiciona essa linha : EnterGame.setUniqueServer('127.0.0.1', 7171, 854, 270, 210) Como configurar essa função: EnterGame.setUniqueServer(Ip do server, Porta (7171), Versão do server, Largura da janela, Altura da Janela)
  9. Querem saber o motivo de o paladin não healar atacando ? Pois não tem como recarregar um crossbow e usar um potion ao mesmo tempo se fosse realidade, e por isso existe esse tempo.
  10. Mais da 1° vez eu deixei exatamente igual e ninguém consegui do mesmo jeito.
  11. @DoGoZ, teve algum passo diferente do meu tutorial para o oficial ?
  12. Isso não vai existir, os bots que existem foram criado para o client da CipSoft, e por isso eles não funcionam dentro do OtClient. Mais existe um bot muito bom que foi feito pro OtClient, e programar um bot pro OtClient é 10.000 vezes mais fácil do que um pro client da CipSoft, pois você cria ele usando as próprias funções do client.
  13. O que você espera do OtClient Bom, vejo que não tem muitos membros Xtibianos interessados no que o OtClient pode oferecer, Eu gostaria de saber o que você espera do OtClient, e que tipo de tutoriais você precisa. Eu fico muito triste quando vejo que um cliente tão bom não esta tendo a repercussão merecida, Pois as possibilidades que o OtClient traz para seu servido são infinitas, Mais não vejo o pessoal interessado em usar no seu servidor ver o feedback dos players e ajudando a procurar bugs para serem arrumados Espero contar com todos os Xtibianos para me ajudar a trazer conteúdos e fazer perguntas para gerar conteúdo.
  14. AMIGO, PELA MOR DE DEUS PRESTE MAIS ATENÇÃO NA HORA DE POSTAR UM TÓPICO, ESSA ÁREA É EXCLUSIVA PARA ASSUNTOS REFERENTES AO OTCLIENT. Movido.
  15. então com certeza é erro na biblioteca "otclient libraries", tenha certeza que extraio os arquivos corretamente na pasta "C:/MinGW/"
  16. Cara é erro no PATH, Vai em cada um desses diretórios C:\Arquivos de Programas\CMake 2.8\bin; C:\MinGW\bin; C:\MinGW\lib; C:\MinGW\include Copia o diretório dele, e adiciona na variável PATH manualmente, lembre-se de por ";" no final de cada 1.
  17. Não tenho certeza sobre isso, mais na sexta feira estarei fazendo a compilação das source semanal pro xtibia, E irei checar se tem essa nova versão.
  18. @PsyMcKenzie, você testou o que o gears falou sobre a Files>Preferences>Default Client Version e botar em 9.54, e quando pedir a pasta do tibia 9.54 você leva até a pasta do tibia 9.80. ?
  19. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  20. BananaFight

    Items forjados

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  21. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  22. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  23. The C compiler identification is GNU 4.6.2 The CXX compiler identification is GNU 4.7.2 Check for working C compiler: C:/MinGW/bin/gcc.exe Check for working C compiler: C:/MinGW/bin/gcc.exe -- works Detecting C compiler ABI info Detecting C compiler ABI info - done Check for working CXX compiler: C:/MinGW/bin/g++.exe Check for working CXX compiler: C:/MinGW/bin/g++.exe -- works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Link to static libraries: ON Build type: RelWithDebInfo Build commit: devel Build revision: 0 Boost version: 1.50.0 Found the following Boost libraries: system thread chrono Found Lua: C:/MinGW/lib/liblua51.a LuaJIT: OFF Found PHYSFS: C:/MinGW/lib/libphysfs.a Found OPENSSL: C:/MinGW/lib/libssl.a;C:/MinGW/lib/libcrypto.a Found ZLIB: C:/MinGW/lib/libz.a Debug information: ON Crash handler: ON Found OpenGL: opengl32 Found GLEW: C:/MinGW/lib/libglew32.a OpenGL ES: OFF Windows console: OFF Found OPENAL: C:/MinGW/lib/libOpenAL32.a Found VORBISFILE: C:/MinGW/lib/libvorbisfile.a Found VORBIS: C:/MinGW/lib/libvorbis.a Found OGG: C:/MinGW/lib/libogg.a Bot protection: ON Use precompiled header: OFF Configuring done Generating done
  24. se for isso, é erro ou na hora de por o otclient libraries ou na hora de configurar a variável PATH.
  25. BananaFight

    [Dúvida]

    sim, mais cada versão tem suas signatures do client, e teria que configurar isso, E esse tipo de programação esta fora do meu alcance, mais sim creio que tenha sim.
  • Quem Está Navegando   0 membros estão online

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