Jump to content

marciox25

Membro
  • Content Count

    572
  • Joined

  • Last visited

  • Days Won

    4

marciox25 last won the day on August 23

marciox25 had the most liked content!

Community Reputation

99 Regular

6 Followers

About marciox25

  • Rank
    LoL Br
  • Birthday 10/29/1996

Profile Information

  • Gênero:
    Masculino
  • Localização:
    Belgica
  • Interesses:
    ?

Recent Profile Visitors

3,601 profile views
  1. Projeto de 2015, obvio q vai ter muitos.. Pega uma mais recente..
  2. Serio q n viu nada relacionado? Faltou procurar então ou pelomenos abrir o link brother...
  3. ovh tbm é uma bem usada no mundo dos l2. porem um pouco salgada..
  4. Essa tabela se encontra no banco de dados...
  5. marciox25

    Soucer

    Me desculpa a ignorancia, mas isso é preguiça de querer procurar. Temos a aba Tutoriais no forum...
  6. É assim, o admin_move_to é obviamente somente para os admins ne amigo? Caso vc queira fazer uma GK, vc tem que fazer um NPC do tipo L2Teleporter para ele ser flagrado como uma GK/ Agora vamos ao q esta te burrando... npc_%objectId%_goto n npc_%objectId%_goto -> handler do npc GK que vai fazer vc teleportar (deixar nesse jeito msm na htm) n -> ID de localização do teleporte Vc precisa adicionar um ID valido na tabela "custom_teleport "ou "teleport". Vc vai entender quando der uma olhada nessas tabelas . Ai no caso, esse "n" é o "id" de uma dessas tabelas, a tabela usu
  7. clica em vc apertando o shift. e vai em edit e ve se funciona..
  8. se n me engano, o deleteMe so vai tirar ele do mundo, vc teria q deletar o spawn dele.
  9. quando eu estava mechendo para um cliente. eu tinha q reiniciar a cada 4 minutos pois ele quebrava a conneção com o db, versao 1013 q era a q ele usava
  10. Tem sim, vc precisa de uma licensa valida para poder deixar os ervidor rodando. Pq se n dps de 5 minutos ele desliga a conneção com o DB e demais. Mas isso é super facil tirar, so basta ter conhecimento, e creio q vc saiba como, pois ja sabe ne kkk
  11. eu consigo ele. vc tem quais para trocar?
  12. faz o seguinte, na classe L2PcInstance vai ter um method onde ele olha se o player tem skills a mais ou n. Bota essa msm função dentro do method do onTeleport q tbm vai estar no L2PcInstance q ja vai te ajudar muito...
  13. ue mano, ou vc bota um check q vai acontecer isso a cada X minutos, ou ao teleportar, ou ao atualizar a zona do personagem... use a cabeça ne brother, ja falei kk
  • 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...