Jump to content
  • Announcements

    • Tierri Lopes

      Introduce yourself   12/20/2017

      Introduce yourself here:  https://tlthings.net/board/index.php?/forum/6-apresentações/  

All Activity

This stream auto-updates     

  1. Today
  2. Files maxmi 40k

    Boas pessoal, estou a editar um metin que tem as svr files maxmi 40k ,e contém lycan. O problema é que o lycan está bugado! Não usa trajes, as skills estão dando errado, a skill dele que da valor de ataque até lhe está a retirar valor em vez de acrescentar!!!!!!!!!! Queria saber se alguem sabe como corrigir isto ou se alguem sabe como apago o lycan do servidor, visto que não tenho a source verdadeira, como faço e sem dar algum tipo de erro..... Aguardo ajuda, e obrigado!
  3. Moon Cave - Plechito ( Muito top)

    Falou colocar o que precisa no atlas
  4. Trocar nome dos cofres

    Nome do cofre mudas no item_proto, muda tanto no cliente como no mysql ( isto se usas sql, se não usas sql e sim txt muda em item_names.txt )
  5. Juntar items/eremitas etc

    Se usas sql tens de mudar no antiflag, coloca 0 e testa.
  6. Juntar items/eremitas etc

    Boas mais uma vez pessoal. Nos meus dropps das metins pode sair 3 eremitas ou 3 exorcismos e bla bla bla, mas eu nao os consigo juntar!!!!!! Tal como também tem a dropar dd´s(ataq dd/defesa dd etc) e não consigo juntar tudo!!!!! Alguem sabe o que tenho que fazer para dar para juntar ? Obrigado, Cumps
  7. Trocar nome dos cofres

    Boas pessoal, onde troco o nome dos cofres? Estou farto procurar e nao encontro onde tem a traduçao deles para mudar o nome...... Eu nao consigo meter as pedras na source e então arranjei uma técnica que é pegar num cofre que nao é usado e la dentro meter a dropar as pedras de +0 a +4 e ja acrescentei e ja meti no drop das metins mas não consigo mudar o nome do cofre nem sei onde se muda a imagem do mesmo... Se alguem me conseguir ajudar, obrigado.
  8. Dropar pedras nas metins

    Source No char.cpp, procura por: void CHARACTER::DetermineDropMetinStone() Substitui todo o código dele por isto (tirado da minha source): void CHARACTER::DetermineDropMetinStone() { const int METIN_STONE_NUM = 14; static DWORD c_adwMetin[METIN_STONE_NUM] = { 28030, 28031, 28032, 28033, 28034, 28035, 28036, 28037, 28038, 28039, 28040, 28041, 28042, 28043, }; DWORD stone_num = GetRaceNum(); int idx = std::lower_bound(aStoneDrop, aStoneDrop+STONE_INFO_MAX_NUM, stone_num) - aStoneDrop; if (idx >= STONE_INFO_MAX_NUM || aStoneDrop[idx].dwMobVnum != stone_num) { m_dwDropMetinStone = 0; } else { const SStoneDropInfo & info = aStoneDrop[idx]; m_bDropMetinStonePct = info.iDropPct; { m_dwDropMetinStone = c_adwMetin[number(0, METIN_STONE_NUM - 1)]; int iGradePct = number(1, 100); for (int iStoneLevel = 0; iStoneLevel < STONE_LEVEL_MAX_NUM; iStoneLevel ++) { int iLevelGradePortion = info.iLevelPct[iStoneLevel]; if (iGradePct <= iLevelGradePortion) { break; } else { iGradePct -= iLevelGradePortion; m_dwDropMetinStone += 100; // µ¹ +a -> +(a+1)ÀÌ µÉ¶§¸¶´Ù 100¾¿ Áõ°¡ } } } } } Lua Seguindo por esta função: quest pedras begin state start begin function stones() local x = { -- ID das metins | Vai inserindo que eu não sei de cor 8001, 8002, 8003 } return true end when kill with pedras.stones() begin local items = { -- ID das pedras | Vai inserindo que eu não sei de cor 28030, 28031, 28032 } -- i representa a quantidade das pedras a serem dropados for i = 1, table.getn(items) do get_number(x,i,20) end end end end
  9. [FUNCTION] Probabilidades

    Hoje estive a ver várias quests minhas de 2015/2016 e reparava que fazia muito isto: local itens_drop = number(1,1000) if itens_drop >= 990 then pc.give_item2(199,1) elseif itens_drop <= 40 then pc.give_item2(189,1) end Foi então que decidi criar uma função de forma a parar de criar vários locais só para armazenar isto. É uma coisa bastante básica mas irá facilitar muito a vossa vida. 1) Instalem a seguinte função no vosso questlib.lua function get_number(value1,value2,value3) local y = number(1, 100) if value3 > y then pc.give_item2(value1, value2) end end 2) Insiram a palavra "get_number" no quest_function 3) Usem-no da forma como acharem melhor. Quest de exemplo: quest tlthings begin state start begin when kill begin -- ID do item a ser dado | quantidade do mesmo | percentagem a ser dropado get_number(189,1,100) end end end
  10. Yesterday
  11. Dropar pedras nas metins

    Boas pessoal como meto a dropar as pedras aleatórias? Livro de habilidades aleatório sei o codigo mas nao encontro de dropar pedras aleatórias... Para o pessoal ir as metins e sair uma pedra nos drops... Se alguem me conseguir ajudar, agradeço Cumps
  12. Erro item proto

    Pública o teu item_proto é só assim te poderão ajudar, e já agora syserr tambem da base de dados.
  13. Erro item proto

    Boas pessoal..... eu usei o item proto pelo file zila, que está na pasta (..) game / db , e editei o valor de recompra das pedras +4 e dei reboot e funcionou. No jogo conseguia vender aos npcs por o preço que meti de recompra e então visto que consegui fiz o mesmo para todas as pedras, de +0 a +4, com o preço que queria. No entanto, confirmei tudo e fiz tudo correto a meu ver, ao fim de acabar tudo meti a pasta item proto outra vez no seu local, dei reboot ao servidor e agora da me erro! O servidor ao ligar diz "item _proto_text e dá erro ao ligar , diz connection recused!!!!! O que se estará a passar aqui? Obrigado
  14. Dúvida - Erro Cliente | Mapa

    @L2P tenta compactar primeiro com o eternexus e depois com o teu compactador e meter as coisas do property no property e ve se continua.
  15. Após fazer isso mantém-se o mesmo erro. Essa lib que está falta devia consta na pasta /usr/lib32 correto? Porque ela aparece-me na pasta /usr//local/lib, no entanto já tentei copiar para a pasta /usr/lib32 e acontece outros erro. /usr/lib32/libpng16.so.16: unsupported file layout /usr/lib32/libpng16.so.16: unsupported file layout Any tips?
  16. pkg upgrade -y pkg remove png pkg clean pkg install png
  17. Boas minha gente, add recentemente o um mapa "novo" ao cliente, o mesmo é o OX mas com outro design, todas as pastas aparentam estar certas contudo quando fui entrar no mapa reparei que faltavam umas árvores e outras coisas :/ Fui ver o ficheiro dos erros e encontrei isto: 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17883 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17884 :: CArea::LoadObject Property(30) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(18) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(26) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(30) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(30) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(40) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(41) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(42) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(46) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464006) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464006) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464006) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:17981 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(28) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(28) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(31) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(31) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(38) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(79) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(79) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(79) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464004) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464006) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464006) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464006) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR 0119 09:27:18005 :: CArea::LoadObject Property(1337464008) Load ERROR Alguém me poderia dizer se é possível resolver, o mapa no WorldEditor aparece tudo certo mas depois no cliente em si não. Cumprimentos,
  18. Boas pessoal, queria saber onde acrescento o id das pedras no navicat para meter elas com um valor de recompra para os npcs comprarem. E outra duvida, onde mudo o couldown das skills para elas durarem bastante tempo como no rubinum? Cumps
  19. Boa noite, Em continuação do problema que apresento do tópico Preparação Dedicado Para Metin2 exponho então aqui o meu problema. O que acontece é que quando ligo o servidor, esta mensagem aparece-me Shared object "libpng16.so.16" not found, required by "game" Após o @Tierri Lopes pedir para que eu executa-se este comando "pkg install -y png" o que me aparece é o seguinte: [email protected]:~ # pkg install -y png Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The most recent version of packages are already installed [email protected]:~ # Alguém tem mais alguma ideia, que possa tentar? Obrigado desde já pela ajuda, Red
  20. Ajuda no metin/bio duraçao/valor de recompra dos npcs etc

    pc.setqf("duration",get_time()+0*0*0) podes apenas meter: pc.setqf("duration",get_time()) Ou eliminar a verificação que é feita com o pc.getqf
  21. ja consegui, podem me so dizer onde é o local que tem para adicionar as pedras e meter que quero que os npcs recomprem por x ?
  22. lembrando, pq não sei se está correto mas, ele não mencionou o putty, as quests necessitam ser instaladas via terminal para funcionar, não basta colar na pasta quest
  23. Last week
  24. Bom no meu caso, eu uso como teste 1x1x1. Porém como você está a fazer a missão com tempo, precisa ir no Navicat, tabela player>quest e apagar as linhas relacionadas a missão do biólogo, depois só entrar com a conta e testar.
  25. Descompilar

    Tierri Lopes Obrigado pela dica. O que eu fiz foi, agarrei nos txt do item proto no servidor, mudei tudo e com o dump proto criei uma nova item_proto para o cliente e tudo até agora, tem funcionado. Abraço e obrigado
  26. Eu estou a mudar apenas no file zila, será que tenho que mudar a quest tambem noutro lado ? eu entrei em locale e nas quests e peguei na que tinha la nivel 30 meti o tal codigo e meti a 0 o tempo o tal 0x0x0 e mesmo assim pede tempo!!!!!! Será que tenho que mudar em mais algum sitio?
  27. não me dá na mesma o biologo, tenho assim e ja tentei outras quests biologo com tudo 0 no mesmo campo e não da! E a nivel das pedras como faço , onde as adiciono no navicat ou no file zila para meter os npcs a recomprar pelo seu respetivo valor?
  28. a parte de tradução é no diretorio das files /locale/xxxxxxx/locale_string.txt (aconselho editar com notepad2) na quest do biologo creio que possa alterar isto: pc.setqf("duration",get_time()+60*60*22) por pc.setqf("duration",get_time()+0*0*0) (não tenho certeza) a questão da alquimia, sim pode instalar outra sem problemas
  1. Load more activity
×

Important Information

By using this site, you agree to our Terms of Use.