Orce

Colaborador
  • Total de itens

    534
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Orce postou

  1. Assim como o @Israelnino comentou, o problema não é no hexed e sim no arquivo alberta.gat. Este arquivo *.gat é responsável por ajustar as partes onde se pode andar e as que não pode (como lugar das casas, arvores, bancos e etc) partes altas baixar (lagos e montanhas) etc. O que pode esta acontecendo é que, você esta usando um mapa de Alberta que não bate com o *.gat dele. ou você pode simplesmente abrir esse .gat da sua Alberta e editar as partes onde se pode andar com o programa de mapas (esqueci o nome) e depois recompilar o map_cache.dat do seu emulador usando o WeeMapCache.
  2. tem todos os arquivos em nosso repositório oficial: https://github.com/brAthena/Client-Side
  3. o @junaabo deve estar usando o novo Emulador, ai o caminho vai ser: brAthena/conf/map/battle/skill.conf
  4. Faz o seguinte... pegue estes arquivos ai que voce postou e troque o nome deles para .lub na imagem esta dando para ver que eles ainda estão no formato .lua iteminfo.lua - > https://ibb.co/phwnTDz accname.lua -> https://ibb.co/BZ8XKsj accessoryid.lua -> https://ibb.co/vjrWb9R renomeie a extensão .lua para .lub iteminfo.lub accname.lub accessoryid.lub como você esta usando o windows 10 vai na aba exibir e marque a opção extensão de nomes de arquivos Com esta opção marcada voce vai poder mudar o nome da extensão clicando em renomear ou em F2.
  5. Pega o arquivo iteminfo.lua e renomeia ele para iteminfo.lub. troque apenas a extensão de .lua para .lub. Não precisa ficar recompilando.
  6. Tanto faz se coloca ou não a virgula na ultima linha dos LUBs da pasta lua files. Se você pegou o arquivo *.lua e renomeou eles para *.lub vai funcionar normalmente, não ha a necessidade de recompilar eles (só se você estiver usando um hexed de 2010, ai você tem que marcar a opção para o hexed ler os arquivos .lua antes do lub na hora de diffar o hexed.) Normalmente este erro de itens desconhecido esta estrelado ao arquivo System. o Hexed não esta conseguindo achar o nome do item no arquivo informado.
  7. OnPCDieEvent: Esta etiqueta especial dispara quando um jogador morre. A variável 'killerrid' é definido para o ID do assassino. OnPCKillEvent: Esta etiqueta especial é acionada quando um jogador mata outro jogador. A variável 'killrid' é definido como o ID do jogador morto.
  8. o NPC em si não executa o comando autotrade no jogador. A função dele é apenas organizar as lojas organizadamente uma seguida da outra. Liberar o abrir loja apenas onde tem a placa. Você tem que colocar para o NPC fazer isso então porque normalmente ele não o faz assim como já disse. o que este NPC faz é evitar que lojas sejam abertas desorganizadamente por toda parte dos mapa. Fazer o que o @Israelnino disse vai permitir ainda mais a desordem de abrir lojas uma em cima das outras. Israel
  9. Aqui esta: http://www.mediafire.com/file/zpu85f9raxa3vy2/[Mapflag]+No_Cart_Item.rar Não testei o funcionamento In-game mas acredito que esteja tudo em ordem. Amanha faço o teste dentro do jogo e atualizo a postagem mas a parte lógica esta toda revisada então acredito que vai estar funcionando perfeitamente assim como deseja. Bjos me liga.
  10. tem 2 maneiras de você fazer isso. 1ª fazendo um virtual server (recomendado). Neste método você vai configurar no seu nodem para quando alguma informação chegar por determinada porta, o modem vai direcionar através do firewall dele para determinado IP na rede. 2ª fazer um DMZ. Neste moto o reteador vai redirecionar TODO o trafego que chegar nele para determinado IP da rede. Quando digo TUDO me refiro a TODAS as requisicões feitas em TODAS as portas possíveis. OBS: Se você usar por ex um roteador nesta rede, você tem que fazer o mesmo procedimento nele também. @edit Achei isso no YouTube, talvez ajude você a te ruma ideia. A ideia é a mesma para todos os roteadores só muda o caminho (forma de como fazer) para cada marca. https://www.youtube.com/results?search_query=virtual+server+no+roteador
  11. tem das maneiras de voce fazer isso. 1ª fazendo um virtual server (recomendado). Neste método você vai configurar no seu nodem para quando alguma informação chegar por determinada porta, o modem vai direcionar através do firewall dele para determinado IP na rede. 2ª fazer um DMZ. Neste moto o reteador vai redirecionar TODO o trafego que chegar nele para determinado IP da rede. Quando digo TUDO me refiro a TODAS as requisicões feitas em TODAS as portas possíveis. OBS: Se voce usar por ex um roteador nesta rede, voce tem que fazer o mesmo procedimento nele também.
  12. tem das maneiras de voce fazer isso. 1ª fazendo um virtual server (recomendado). Neste método você vai configurar no seu nodem para quando alguma informação chegar por determinada porta, o modem vai direcionar através do firewall dele para determinado IP na rede. 2ª fazer um DMZ. Neste moto o reteador vai redirecionar TODO o trafego que chegar nele para determinado IP da rede. Quando digo TUDO me refiro a TODAS as requisicões feitas em TODAS as portas possíveis.
  13. Para cada level que você coloca de base ganha-se um ponto para distribuir nas habilidades. Tem 2 métodos simples para você resolver isso. 1º Você aumentar o level de base para ter mais pontos para poder distribuir 2º você fazer o NPC jobmaster dar o allskill no jogador ou até mesmo liberar o comando allskill já que é isso que você quer que os jogadores tenham. A primeira opção até iria desconfigurar o seu servidor ja que é 120 de classe que você quer então, a segunda opção seria mais viável.
  14. Nos hexed mais novos aparece mesmo esta mensagem pedindo a confirmação para a distribuição dos pontos de habilidade. Basta dar o OK para que eles sejam distribuídos. Agora se mesmo assim não esta distribuindo ai sim há um problema. Clicando em OK os pontos de habilidade são distribuídos?
  15. Se for o emualdor brAthena20180924 tem como assim, basta acessar o arquivo: brAthena20180924\src\config\brathena.h e procurar pela opção: mob_drop_identified e setar ele para 1: #define mob_drop_identified 1 Agora no novo eu não cheguei a verificar.
  16. No lugar dos IPs você tem que usar o DNS que o NoIP gerou e não há necessidade de usar o bind se você vai usar apenas um emulador na maquina.
  17. Único que achei. Da para ter uma ideia de como usar o programa.
  18. é só descomentar a linha 206 do arquivo brAthena\conf\maps.conf Estes mapas ja estão no map_cache.dat e para adicionar novos mapas não precia mais desse processo não. Basta usar o programa WeeMapCache adicionar os nomes dos pamas nos arquivos: brAthena\conf\maps.conf brAthena\src\common\mapindex.c depois de adicionar o nome do mapa nestes 2 arquivos você tem que recompilar o emulador e com o programa que eu mencionei acima vc add o arquivo.gat do seu mapa no map_cache.dat e salva.
  19. A área de downloads esta em manutenção. Tenta baixar este do repositório. Como o brathena estava um pouco desatualizado quanto aos episódios acredito que os que estão ai estão mais para pre. Link para o repositório: https://github.com/brAthena/Client-Side
  20. Para o pre aconselho você a usar este emulador mesmo. Faça as configurações do zero novamente. Baixe o emulador deste link novamente e refaça as configurações. Outra coisa que você pode e deveria fazer é usar o svnGIT para baixar o emulador. Com este programa fica facil identificar os arquivos que você modificou porque ele seta ícones verdes para arquivos não alterados(igual ao do repositório) e ícones vermelhos a arquivos que você já alterou.
  21. você usa o versão anterior do emulador... pensei que estava usando a nova versão. Ignora o meu post anterior. VOu verificar chegando em casa. Já esse segundo erro é porque você esta usando o emulador em pre renovação e em pre o level max é 99 e colocou um level maior para a calasse 4054. Verifique no brAthena\src\config\brathena.h qual esta o level max para a config max_joblv_sn_snb.
  22. você vai ter que alterar o arquivo: brAthena\conf\help.txt Aqui no meu esta a partir da linha 58.
  23. Você chegou a fazer alguma alteração no default_language no arquivo map-server.conf? Ele tem que estar assim: // When employing more than one language (see db/translations.conf), // this setting is used as a fallback default_language: "English" Que alterações mais você fez no emulador?
  24. No repositório do brathena vc encontra o brathena Old. Nesse emulador vc consegue ajustar nas configs para ele rodar em oldtimes.
  25. Aqui esta: https://pastebin.com/pPpvuY1j Como a esposa resolveu dormir de calça jeans, aproveitei para dar uma atualizada no NPC. Estava muito antigo. Passei por alto algumas coisas para deixar ele mais otimizado. Não deu tempo de testar mas acredito que esteja tudo bem porque não deu nenhum erro na hora de carregado o NPC no emulador. Teste ai e me fala no que deu. Abraço.