Ir para conteúdo
  • Cadastre-se

marcolla

Membro
  • Total de itens

    50
  • Registro em

  • Última visita

Tudo que marcolla postou

  1. sempre que tem um brasileiro no meio vai haver alguma especie de corrupçao. infelismente
  2. Faço de L2j minha profissão por falta de opção a 9 anos... (depois que levei uma empresa na justiça nunca mais consegui arrumar emprego em outra empresa) Enquanto tem pessoas que tem hobby de abrir e fechar server so pra captar mais. Soh acho que esse post nao tem nada haver com como você age realmente .... Olha o top como esta.... nao tem server BR... no seu top prq ta caro pra caramba os banners, pra um gringo eh facil pagar aqueles valores mas pra um br 144 R$ por 30 dias de banner eh um absurdo. Se isso nao eh fazer do top.l2jbrasil profissao, que era o unico lugar que os servers brs eram mais facilmente visualizados.....Sendo bem sincero o Top.l2jbrasil virou uma profissao sim.ultima vez que entrei la o scryde tinha mais de 5 "registros floodando" pelo que eu lembro isso eh contra as regras... Sinceramente esse post nao combina leonan com o que vc esta agindo realmente pareceu muita falacia ("falacia = mentira que parece verdade").
  3. Competiçao por conhecimento eh... natural. Na verdade nao vejo como algo negativo a competiçao por conhecimento leva as pessoas mais longe... realmente vi muito disso no forum moderador ridicularizar pior CORRIGINDO ERRADO... exemplo Sobre morgar todo o lineage deu uma morgada no geral todo o mundo do lineage esta diminuindo no geral.
  4. Check nas outras opçoes que citei
  5. faz uma coisa por o lobby default e retira pasta por pasta arquivo por aquivo desse que te enviei acredito que tem compatibilidade mas tem 1 ou 2 arquivos que vc tem que remover
  6. desculpe esqueci de perguntar a cronica esse que enviei era pra H5
  7. nesse caso vc nao fez o tokenizador tem que reescrever de outra maniera quando vc vai criar um comando composto tem que tokenizar quer uma dica nesse dai use os exemplos do " //spawn " que sumona os mobs
  8. http://www.mediafire.com/file/x84wzca9w0xxdrc/lobby.zip/file VERSAO H5
  9. marcolla

    Method

    Brother de modo rustico mesmo... JAVA public CLASSE { public METHOD { Attributes; } } Quando se fala em melhorar metodo aumentar desempenho eh... Pegar um metodo existente e melhorara-lo reescrevendo o codigo para que seja mais efetivo, exemplo Esse deixa conexoes abertas causando erros no console e atraso na resposta da database dependendo da situaçao private void restoreZoneRestartLimitTime() { Connection con = null; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement(LOAD_ZONE_RESTART_LIMIT); statement.setInt(1, getObjectId()); final ResultSet rset = statement.executeQuery(); if (rset.next()) { setZoneRestartLimitTime(rset.getLong("time_limit")); statement.close(); statement = con.prepareStatement(DELETE_ZONE_RESTART_LIMIT); statement.setInt(1, getObjectId()); statement.executeUpdate(); } rset.close(); statement.close(); } catch (Exception e) { _log.log(Level.WARNING, "Could not restore "+this+" zone restart time: " + e.getMessage(), e); } finally { L2DatabaseFactory.close(con); } } Esse Abre as conexoes executa o codigo e fecha rapidamente a conexao; private void restoreZoneRestartLimitTime() { try (Connection con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement ps1 = con.prepareStatement(LOAD_ZONE_RESTART_LIMIT)) { ps1.setInt(1, getObjectId()); try (ResultSet rset = ps1.executeQuery()) { if (rset.next()) { setZoneRestartLimitTime(rset.getLong("time_limit")); try (PreparedStatement ps2 = con.prepareStatement(DELETE_ZONE_RESTART_LIMIT)) { ps2.setInt(1, getObjectId()); ps2.executeUpdate(); } } } } catch (Exception e) { _log.log(Level.WARNING, "Could not restore "+this+" zone restart time: " + e.getMessage(), e); } }
  10. marcolla

    Erro no Script

    se os erros do seu site nao estao ocultos poste eles pra que alguem ou eu mesmo possa te ajudar mas vc precisa postar a mensagem que aparece na pagina se estao ocultos add mysqli_error(1);
  11. a linha st.giveItems(item,1) A linha que entrega o item, vc tera que checar se na sua source exiets um metodo " giveItems(int ...,int ..., int...) se existe essa linha ai deve virar exemplo se quer que o item seja entregue +16 st.giveItems(item,1, 16) sendo (iddoItem, quantidade, enchat) se nao houver vc tem que escrever. Fiz isos a muitos anos no peniel
  12. marcolla

    help error linux

    2 reasons can to cause this error 1 - Low or High Number of threads configuration.. 2 - Method need be sincronized or need remade methode because any exception" sumarize you need give more data to anyone help you correctelly
  13. mano se eu puder te dar uma ideia... Habilite para que eles possam ser deletados sao pouquinhos eh rapido e facil IT começam em 6611 a 6621 H5 IT+ 9388 a 9390
  14. marcolla

    erro mod

    espero que depois da minha dica tenha conseguido reescrever
  15. marcolla

    L2 FROZEN

    eh entao eh impossivel mesmo alterar isso... iria estar _log.info("# #### #### "); _log.info("# #### #### "); _log.info("# ######## ########## "); _log.info("# ######## ######### "); uma coisa asim ai vc so teria que apagar subistituindo por uam fase que vc quisesse
  16. Geranmente na tabale spawntable, vc tem uma coluna chamada Count, nela vc altera para o valor que desejar exemplo unset 1 18684 -246875 219422 5187 0 0 0 60 0 0 0 unset 10 18684 -246875 219422 5187 0 0 0 60 0 0 0 pode fazer manualmente o como o amigo disse assim UPDATE `spawnlist` SET `count`='10'; faça um backupantes ou por intervalo UPDATE `spawnlist` SET `count`='10' WHERE (`npc_templateid`>='101010') AND (`npc_templateid`<='222222');
  17. marcolla

    Qualidade UTX

    quando vc vai exportar a textura tem que salvar como HIGH esqueci a tag certinha mas eh algo aim apos vc importar pro editor Unreal cara eu esqueci de cabeça mas eh por ai
  18. mano sabe uma coisa boa pra combater isso... começar a escrever vc mesmo... ai daqui a um tempo vai ter so as coisas foda que vc postar para o pessoal que precisa da sua ajuda ou faça igual a mim no tempo livre compartilhe seu conhecimento com os outros caras do Forum
  19. marcolla

    erro mod

    Isso ai eh um erro de versao vc esta tentando adaptar um mode que nao eh java 8 " -> " eh java 8 sua source nao ou vice versa o fato que esse eh um operador JAVA 8 toda vez que encontrar isso vc deve reescrever o metodo Exemplo::: List<AITask> aiTasks = PlayerTaskManager.INSTANCE.getAITasks(); aiTasks.forEach(aiTask -> ThreadPool.execute(aiTask)); fica List<AITask> aiTasks = PlayerTaskManager.INSTANCE.getAITasks(); for (AITask aiTask : aiTasks) { ThreadPoolManager.getInstance().executeAi(aiTask); } sobre o base64 getEnconder " clique sobre a classe "Base64" segurando CTRL para abrir a classe e feito isso vc tenta encontrar um metodo semelhante com uma diferença que deve ser tipografica ....
  20. Refaz baseado somente no robot que da Certo... No entanto o nick so deu uma luz la eh muito basico esccrevi mais umas 1mil linhas pra esse mod e ficou no final usando 1% processamento pra 1k fakes tretando mas tbm depende do dedicado ... mas se vc misturar nao vai dar certo mesmo mano posta o print dos erros ai pra mim poder ajudar melhor protected void applyDefaultBuffs() { //@formatter:off if (_fakePlayer == null) { return;} for (int[] buff : getBuffs()) { try { Map<Integer, L2Effect> activeEffects = new HashMap<>(); for (L2Effect e : _fakePlayer.getAllEffects()) { if (e == null){continue;} if (e.getEffectType() == L2EffectType.NONE){continue;} //@formatter:on if (e.getEffectType() == L2EffectType.BUFF) { activeEffects.put(e.getSkill().getId(), e); } } if (!activeEffects.containsKey(buff[0])) { SkillTable.getInstance().getInfo(buff[0], buff[1]).getEffects(_fakePlayer, _fakePlayer); } else { if ((activeEffects.get(buff[0]).getAbnormalTime() - activeEffects.get(buff[0]).getTime()) <= 20) { SkillTable.getInstance().getInfo(buff[0], buff[1]).getEffects(_fakePlayer, _fakePlayer); } } } catch (Exception e) { e.printStackTrace(); } } }
  21. marcolla

    Como tira esse bugs?

    sobre a 1 te responde no outro topico sobre a 2 - vc tem que configurar respawnZones no caso o respawn zone eh composto por 2 coisas 1 - Determinaçao da zone abrangencia " x, y nodes " geralmente fica em Data / Zones / RespawnZones adicionando os nomes do passo 2 2 - Determinaçao dos spawns "pontos x, y, z" para determinar a localizaçao que o cara vai nascer, geralmente data / MapRegion / NomeNovo adicionado o nome se nao tiver no forum um tutorial no caso vc tera que aprender com essas dicas que dei nao sei se tem alguem que ja ensinou pra galera ai em forma de tutorial
  22. man add "@Override" acima do metodo e depois posta como ficou o certo era eu baixar a source pra te ajudar mas se nao quiser fazer isso de boa @Override public int[] getItemIds() { return ITEM_IDS; }
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.