Jump to content

Kennedy

Membro
  • Content Count

    94
  • Joined

  • Last visited

Community Reputation

0 Normal

1 Follower

About Kennedy

  • Rank
    Muito Noob

Recent Profile Visitors

2,592 profile views
  1. Kennedy

    Bug Rev L2JBrasil

    Salve Galera! To com um problema aki: Eu ativo a skill Battle Roar, blz ela ativa, o char usa ela, porem, ela nao aparece nos buffs, nao substitui o Blessed Body, restaura um pouco de Hp, mas nao aumenta o MaxHp, isso com a skill até lvl5, a lvl6 funciona corretamente, ja olhei a XML e nao tem nada errado! O correto seria ela dar: Increase max Hp Restore Hp E a skill Snipe do Sagittarius: Ativa, trava o char no chao, blz, só que se matar um mob, ele nao fica travado no chao mais, da pra sair andando! Alguem dá uma luz?
  2. Aqui segue as modificações: com.it.br.gameserver.templates.L2Weapon.java linha 66: private L2Skill _enchant4Skill = null; ja existia! adicionei: linha 67: private L2Skill _enchant6Skill = null; Adicionei esse pra +6 Pronto registrei a variavel com o tipo L2JSkill. Depois: linha 110: sId = set.getInteger("enchant4_skill_id"); linha 111: sLv = set.getInteger("enchant4_skill_lvl"); linha 112: if(sId > 0 && sLv > 0) linha 113: _enchant4Skill = SkillTable.getInstance().getInfo(sId, sLv); Ja existia adicionei isso: linha 115: sId = set.getInteger("enchant6_skill_id"); linha 116: sLv = set.getInteger("enchant6_skill_lvl"); linha 117: if(sId > 0 && sLv > 0) linha 118: _enchant6Skill = SkillTable.getInstance().getInfo(sId, sLv); Registrei as variaveis sId e sLv com o valor inteiro de "enchant6_skill_id" e "enchant6_skill_lvl". Adicionei na tabela weapons os campos "enchant6_skill_id" e "enchant6_skill_lvl". Rodei o servidor dava erro no carregamento de todas as weapons, falava que o codigo pedia um valor em inteiro (Integer) mas esse valor nao estava definido, resolvi dessa maneira: com.it.br.gameserver.datatables.ItemTable.java Estava assim a SQL: "SELECT item_id, name, bodypart, crystallizable, weight, soulshots, spiritshots," + " material, crystal_type, p_dam, rnd_dam, weaponType, critical, hit_modify, avoid_modify," + " shield_def, shield_def_rate, atk_speed, mp_consume, m_dam, duration, price, crystal_count," + " sellable, dropable, destroyable, tradeable, item_skill_id, item_skill_lvl,enchant4_skill_id,enchant4_skill_lvl, onCast_skill_id, onCast_skill_lvl," + " onCast_skill_chance, onCrit_skill_id, onCrit_skill_lvl, onCrit_skill_chance FROM weapon" Modifiquei para pegar o valor de Enchant6: "SELECT item_id, name, bodypart, crystallizable, weight, soulshots, spiritshots," + " material, crystal_type, p_dam, rnd_dam, weaponType, critical, hit_modify, avoid_modify," + " shield_def, shield_def_rate, atk_speed, mp_consume, m_dam, duration, price, crystal_count," + " sellable, dropable, destroyable, tradeable, item_skill_id, item_skill_lvl,enchant4_skill_id,enchant4_skill_lvl, onCast_skill_id, onCast_skill_lvl," + " onCast_skill_chance, onCrit_skill_id, onCrit_skill_lvl, enchant6_skill_id, enchant6_skill_lvl, onCrit_skill_chance FROM weapon" Linha 336: item.set.set("enchant4_skill_id", rset.getInt("enchant4_skill_id")); Linha 337: item.set.set("enchant4_skill_lvl", rset.getInt("enchant4_skill_lvl")); Adicionei para +6: Linha 339: item.set.set("enchant6_skill_id", rset.getInt("enchant6_skill_id")); Linha 340: item.set.set("enchant6_skill_lvl", rset.getInt("enchant6_skill_lvl")); Carreguei o servidor normalmente, sem nenhum erro. Porem cheguei nesse ponto e nao sei onde mudar para que o servidor reconheça e "entregue" a skill de enchant +6! Desde já Agradeço!
  3. Mandei o codigo errado :blink::S Segue abaixo.
  4. Não estou adicionando um Mod. O enchant +4 já existe em todas as revisoes, estou apenas adicionando pra +6, porem como dito no topico, ta faltando uma parte que eu nao sei onde é. Se alguem que mexe na parte de compilar puder me auxiliar. Vlw's!
  5. Alguem sabe? Malz o flood!
  6. Salve galera! Essa é pro pessoal do Java! Seguinte, to colocando aki no meu SV a opção de adicionar skill quando o player enchantar +6, tipo o do +4. Vo explicar: Na table Weapon tem o seguinte enchant4_Skill_id e enchant4_Skill_lvl, eu adicionei enchant6_Skill_id e enchant6_Skill_lvl. Entrei no CORE e modifiquei: com.it.br.gameserver.L2Weapon.java adicionei as instruções para enchant +6 Depois disso carreguei o gameserver deu muitoooos erros! Dai Descobri que tinha que modificar aki tbm: com.it.br.gameserver.datatables.Itemtable.java adicionei na SQL a instrução para enchant +6 Carregou o gameserver normalmente sem nenhum erro. Adicionei em uma arma a skill de +4 e de +6 a do +4 adiciona InGame normalmente ja a +6 nao da nada! Alguem sabe o que ta faltando? Sou novo no java! Desde já Agradeço!
  7. Kennedy

    Animações Freya

    Desculpa o Flood! Mas alguem poderia me arrumar? Se nao vou ter que baixar o cliente inteiro :S
  8. Kennedy

    Animações Freya

    Salve Galera! Sera que alguem poderia me disponibilizar o arquivo LineageWeapons.ukx do Freya? Desde já Agradeço! :biggrin:
  9. Kennedy

    Status das Skill

    Vlw pela resposta! Mas alguem sabe o que é order='0x30' e order='0x40'? Vlw
  10. Kennedy

    Status das Skill

    Salve Galera! Alguem pode me explicar o que significa cada item das XML de Status do L2: <add val='300' order='0x40' stat='mDef'/> <add val='300' order='0x40' stat='pDef'/> <mul val='1.14' order='0x30' stat='pDef'/> Qual a diferença entre order='0x40' e order='0x30', a diferença entre <mul> e <add> Desde ja Agradeço! :biggrin:
  11. kkk Pois é Brasil! http://www.youtube.com/watch?v=UmWT1L6Bb1A
  12. kk, nao liga mesmo, pq o numero de servidores piratas é enorme!
  13. Salve Galera L2jBR A duvida é sobre a licença, eu ja sei que os servidores de L2J rodam com a licença GPL, mas sobre o cliente, nao seria ilegal fazer alterações? Tipo alterar os DAT da system, INI, Texturas, Loading etc? :blink: Valeu!
  14. Vlw Cara, me ajudou bastante! :happy:
×
×
  • Create New...