Jump to content

Caio Conceição

Membro
  • Content Count

    66
  • Joined

  • Last visited

  • Days Won

    2

Caio Conceição last won the day on June 4

Caio Conceição had the most liked content!

Community Reputation

26 Normal

About Caio Conceição

  • Rank
    Muito Noob
  • Birthday 04/15/1994

Profile Information

  • Gênero:
    Masculino
  • Localização:
    Barueri -SP
  • Interesses:
    Java

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Atualmente a acis encontra-se com "problemas" nos guardas do castelo. acredito que isso num low rate atrapalhe. estou testando a mobius !
  2. e eu preocupado com os bugs.. hahahaah, partiu cuidar disso entao!
  3. então os npcs da primeira conquista nao existem ?
  4. Ao da start na siege, os npcs não estão sendo sumonados(gludio). @ShadowBR chegou a testar no seu ?
  5. @L2jOne identifiquei que existe uma diferença entre restart e exitgame, porem no caso do restart deveria ser adotado o mesmo método do exitgame para o personagem! no gameguard:(doDisconection) chamado pelo GameCliente apenas em caso de exit game. me corrija se tiver errado mas a função nunca sera chamada se nao ocorrer o exitgame, ou seja, a conta sempre ficara contando "espaço" de login. afins de confirmação da teoria acima: 0 personagem logado 3 tentativas de login limite de tela 2
  6. pensei em colocar dentro da Thread de verificação de players online para captar os whdi, e os que nao tiverem online remover da base atualizando a lista.
  7. hahaha, de boa mano.. voltemos a resolução do problema, acredito que para resolver o problema da dualbox teremos que 1° tirar hwid como chave primaria do db, colocando o playerid. colocar uma função para excluir do hwid toda fez que o player em questão sair. e incluir quando logar ao invés de substituir o playerid ! que é o que ocorre sem nenhuma coerência. podendo até tirar a coluna windowsCount que nao teria nenhuma função já que o valor não se altera, ficando sempre 1 minha sugestão caso não queira ela só informar paro de reportar! @L2jOne obrigado pela atenção!
  8. entendo, levando em consideração que Cast é != de Range.
  9. sorry não tem a ver(respeitei o cast da skill) em fim.., fiz pra provar que existe, o sv ta no vps e foi reporte de players normais !
  10. peço que verifique novamente quanto ao whid estou reportando porque na lista nao é atualizado quanto as pessoas que fazem logoff acumulando todas as box logadas. e quanto aos mob segue print.. se quiser posso filmar, pra melhor entendimento !
  11. os bugs mais criticos que encontrei @L2jOne foi WHDI nao adicionando o numero de windows na database ocasionando disconect, e a questão dos pathnodes para os mobs (esse em minha opinião é o mais critico tanto para pvp quanto para low rate), pessoa pode bater no boos e subir em algo ou ate mesmo ficar atras de uma pedra.
  12. character_shortcuts afim de nao sujar o topico pode me chamar no privado, podendo te ajudar estou a disposição !
  13. isso, no caso baseada no endereço Mac de sua placa de rede.
  14. o cara logar 20 contas e rodar 20 bots
  15. eu nao estou familiarizado com a acis quanto a isso, mas acredito que seja assim: cada ip pode ter varios HWID, quando imposto o limite de box, limitamos entao a quantidade de Hwid ficando asssim.. sera listado o mesmo hwid ate o limite de hwid configurado. no sql temos um campo windowsCount que deveria ser agregado toda vez que o mesmo HWID fosse apresentado e removido toda vez que o playerid fosse desconectado. so que essa coluna na minha opinião é inútil visto que poderíamos contar quantas vezes se repete o HWID. atualmente ele apenas substitui a informação do playerid.
  • Recent Status Updates

    • osvaldotl2015  »  Mr.Crawler

      ================================================== players.properties ================================================== # Price for buffs. NpcId (50008) PriceBuff = 50000 PriceBuffVip = 25000 + +# The List of Mage Buffs +# Format : skillid,skilllvl;skillid2,skilllvl2;....skillidn,skilllvln +BufferNpcMageBuffList = 1204,2;1040,3;1035,4;1045,6;1048,6;1036,2;1303,2;1085,3;1059,3;1078,6;\ +1062,2;1397,3;264,1;267,1;268,1;304,1;349,1;364,1;273,1;276,1;365,1;1413,1;1391,3;4703,1 + +# The List of Fighter Buffs +# Format : skillid,skilllvl;skillid2,skilllvl2;....skillidn,skilllvln +BufferNpcFighterBuffList = 1204,2;1068,3;1040,3;1035,4;1036,2;1045,6;1086,2;1077,3;1240,3;1242,3;\ +264,1;267,1;268,1;269,1;304,1;349,1;364,1;271,1;274,1;275,1;1363,1;1391,3;4699,1;4703,1 ================================================== Config.java ================================================== public static int PRICE_BUFF; public static int PRICE_BUFF_VIP; + public static int[][] NPC_BUFFER_MAGE_BUFF_LIST; + public static int[][] NPC_BUFFER_FIGHT_BUFF_LIST; PRICE_BUFF = npcs.getProperty("PriceBuff", 1000); PRICE_BUFF_VIP = npcs.getProperty("PriceBuffVip", 500); + NPC_BUFFER_MAGE_BUFF_LIST = parseItemsList(npcs.getProperty("BufferNpcMageBuffList", "789,1223")); + NPC_BUFFER_FIGHT_BUFF_LIST = parseItemsList(npcs.getProperty("BufferNpcFighterBuffList", "123,456")); public List<IntIntHolder> getRequiredItems(int job) { return _claimItems.get(job); } } + private static final int[][] parseItemsList(String line) + { + String[] propertySplit = line.split(";"); + if (propertySplit.length == 0) + { + return null; + } + int i = 0; + int[][] result = new int[propertySplit.length][]; + for (String value : propertySplit) + { + String[] valueSplit = value.split(","); + if (valueSplit.length != 2) + { + LOGGER.warn("Config: Error parsing entry -> \"" + valueSplit[0] + "\", should be itemId,itemNumber"); + return null; + } + result[i] = new int[2]; + try + { + result[i][0] = Integer.parseInt(valueSplit[0]); + } + catch (NumberFormatException e) + { + LOGGER.warn("Config: Error parsing item ID -> \"" + valueSplit[0] + "\""); + return null; + } + try + { + result[i][1] = Integer.parseInt(valueSplit[1]); + } + catch (NumberFormatException e) + { + LOGGER.warn("Config: Error parsing item amount -> \"" + valueSplit[1] + "\""); + return null; + } + i++; + } + return result; + } }//Last Line Don´t Delete ================================================== Buffer.java ================================================== - if (currentCommand.startsWith("autobuff")) - { - for (int buffId : PlayerData.getInstance().getTemplate(player.getClassId()).getBuffIds()) - SkillTable.getInstance().getInfo(buffId, SkillTable.getInstance().getMaxLevel(buffId)).getEffects(player, player); - } + if (currentCommand.startsWith("autobuff")) + { + if (player.isMageClass()) + { + for (int[] mageBuffs : Config.NPC_BUFFER_MAGE_BUFF_LIST) + { + if (mageBuffs != null) + { + SkillTable.getInstance().getInfo(mageBuffs[0], mageBuffs[1]).getEffects(player, player); + } + } + } + else + { + for (int[] fighterBuffs : Config.NPC_BUFFER_FIGHT_BUFF_LIST) + { + if (fighterBuffs != null) + { + SkillTable.getInstance().getInfo(fighterBuffs[0], fighterBuffs[1]).getEffects(player, player); + } + } + } + }  
      · 0 replies
    • undeadzeraaa  »  OMGzOMG

      Boa noite! Mano você sabe editar interface para interlude? colocar o logo do clan, skillgrp e etc?
      · 0 replies
    • Fankst  »  Christian-SDM

      e ai mano tudo bom. em te fala eu perdi seu numero pq troquei de telefone.
      sou o thiago lembra tavamos arrumando um servinho q eu tinha baixado uns tempo atras.
      manda ai q presiso fala com tu.
      · 0 replies
    • DiegoLima2020  »  Christian-SDM

      opa man. blw como por um npc nessa rev l2jmega
      · 0 replies
    • deMEV

      CASTLE VS. CASTLE ARENA [ULTIMATE EXTENDED DREAM EDITION]
       
       
      · 0 replies
×
×
  • Create New...