Ir para conteúdo
  • Cadastre-se

slym

Membro
  • Total de itens

    92
  • Registro em

  • Última visita

Reputação

14 Normal

2 Seguidores

Sobre slym

  • Rank
    Muito Noob

Profile Information

  • Gênero:
    Masculino

Contact Methods

  • Site:
    http://www.twitter.com/slymx

Últimos Visitantes

4.196 visualizações
  1. slym

    L2-Scripts Zaken (2.0 Zaken) Source Code

    sim, basicamente isso, uso o java 8 e o client do horyu, mas a system tem q ser uma com o protocolo da revisão, se não me engano script é protocolo 110
  2. slym

    Warning ao compilar l2j Scripts

    Galera, to com o seguinte warning quando compilo o pack l2j scripts 2.0 zaken: copila ok, mas surgem varios bugs quando rodando o projeto, por exemplo, os buffs não são restaurados quando se reloga e alguns buffs não estão dando os efeitos. alterei o stop para stopEffects e não funcionou, ja tentei alterar o texto de diversas formas e não obtive sucesso. Abaixo vou deixar a parte do script q da o primeiro warning, acredito que resolvendo este o resto segue o mesmo padrão: if(attacker != this || (skill != null && skill.isOffensive())) { final TIntSet effectsToRemove = new TIntHashSet(); for(Abnormal effect : getAbnormalList()) { if(effect.getSkill().isDispelOnDamage()) effectsToRemove.add(effect.getSkill().getId()); } getAbnormalList().stop(effectsToRemove); if(isMeditated()) getAbnormalList().stop(EffectType.Meditation); startAttackStanceTask(); checkAndRemoveInvisible(); }
  3. slym

    L2-Scripts Zaken (2.0 Zaken) Source Code

    Cara, o meu da um erro parecido, mas não o mesmo. EDIT// Alterei a pasta Config e o erro se tornou esse, que me parece mais complicado dauhsduhsad EDIT - 2 Galera, servidor ta funcionando, o problema era no meu MySQL, testei o 5.0, 5.5, 6,0 e nenhum pego, exceto o 5.7. o pack ta bem bacana e funcional, tem muuuito o que se trabalhar, mas agora temos uma pack de verdade, vlw ao brother que postou!
  4. slym

    Chance Skill Power L2J - Acis 372

    Boa tarde, amigos. É com enorme felicidade que venho trazer a solução desse problema. Primeira coisa, os valores a serem editados é na linha "power" da xml msm, o que estava acontecendo é que o valor minimo e maximo dessa linha esta configurado para 20 e 100, portanto muitas vezes se fazermos o calculo de acordo com o Formulas.java a alteração não se torna significativa, como por exemplo no caso da skill Seal of Binding: POWER x statMod x SkillMod x mAtkMod x lvlMod 20-100 x 087 x 0,40 x 0,61 x 0,96 = 4,10% até 20% *Valores referentes a um over full s, buffado e o char que estava sendo debuff era um sagi full s tbm buffado, portanto os valores são simbolicos e referentes a esse teste somente* o problema era que eu colocava o power acima de 300 e o server não entendia o valor e jogava no minimo ( 20 ), para solucionar, fiz o seguinte, procurei aonde era limitado o valor "power" de 20 a 100 e encontrei no seguinte arquivo: /aCis_gameserver/java/net/sf/l2j/gameserver/model/L2Skill.java mais precisamente entre as linhas 664 até a 667 // to let debuffs succeed even without specified power return (_power <= 0 || 100 < _power) ? 20 : _power; } } aumentei aonde esta 100 para 999, e consegui arrumar deboa, agora posso varios o power de todos os debuffs. Dica: No arquivo "server.properties" nas configs do server, tem uma parte de developer que esta marcada False, para que o calculo da chance do debuff seja feito e fique visivel para você no GS Console deve se alterar para True. FAÇA ISSO APENAS COM O SERVER OFFLINE, POIS O FLOOD NO GS CONSOLE FICA ALTISSIMO. Vlw galera! Desculpem o flood, mas achei melhor deixar separado a solução em post diferentes para facilitar quem tiver com duvida.
  5. Boa noite amigos, mais uma vez trago essa duvida para essa seção. Me deparei com a seguinte situação utilizando a Acis 372, fui alterar a chance do root do over (Seal of Binding - 1208, xml abaixo) e como nas outras packs acreditei que fosse somente alterar o "power", porem, o power da skill de acordo com o source code é 40, portanto, se eu aumentasse para 80 eu ja teria que notar, em tese, uma alteração na quantidade de vezes em que o debuff "entra", na pratica não foi isso que aconteceu, coloquei diversos valores (80, 99, 100, 200, 500....1000) e a chance não muda. Até aí tudo bem, fui atras de entender o problema no java, mas sou mt leigo, vasculhando toda a internet que o google me propos encontrei relatos do pessoal mandando alterar o arquivo Formulas.java e outros mandando alterar as handles (maneira mais facil, porem a grande maioria dos debuffs não possui uma handle própria, como é o caso do Cancel (Cancel.java)), abrindo o formulas.java e tentando entender o que o codigo determina, mudei algumas variaveis mas tbm não obtive sucesso, vou postar abaixo a xml da skill e o trecho do código ao qual eu acho que faz referência a este fator. XML: <skill id="1208" levels="17" name="Seal of Binding" enchantLevels1="30" enchantLevels2="30" > <table name="#enchantMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table> <table name="#ench2MpConsume"> 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 65 64 63 62 61 60 59 58 57 56 55 54 53 </table> <table name="#ench2mpInitialConsume"> 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 </table> <table name="#mpInitialConsume"> 7 8 9 11 12 13 14 16 16 17 18 18 19 19 20 20 21 </table> <table name="#mpConsume"> 27 32 36 42 47 52 56 61 64 66 69 71 74 76 78 80 82 </table> <table name="#magicLvl"> 25 30 35 40 44 48 52 56 58 60 62 64 66 68 70 72 74 </table> <table name="#ench1Power"> 40 40 41 41 41 42 42 42 43 43 43 44 44 44 45 45 45 46 46 46 47 47 47 48 48 48 49 49 49 50 </table> <set name="mpInitialConsume" val="#mpInitialConsume"/> <set name="mpConsume" val="#mpConsume"/> <set name="magicLvl" val="#magicLvl"/> <set name="power" val="40"/> <set name="lvlDepend" val="2"/> <set name="target" val="TARGET_AURA"/> <set name="skillRadius" val="200"/> <set name="reuseDelay" val="20000"/> <set name="hitTime" val="4000"/> <set name="skillType" val="ROOT"/> <set name="isMagic" val="true"/> <set name="isDebuff" val="true" /> <set name="operateType" val="OP_ACTIVE"/> <enchant1 name="power" val="#ench1Power"/> <enchant1 name="magicLvl" val="#enchantMagicLvl"/> <enchant2 name="magicLvl" val="#enchantMagicLvl"/> <enchant2 name="mpConsume" val="#ench2MpConsume"/> <enchant2 name="mpInitialConsume" val="#ench2mpInitialConsume"/> <for> <effect count="1" name="Root" time="30" val="0" stackOrder="1" stackType="root_magically"/> </for> </skill> Formula.java (trecho que eu acho que faz referência, pode ser que eu esteja fazendo bobagem dhuashdasd) public static boolean calcEffectSuccess(Creature attacker, Creature target, EffectTemplate effect, L2Skill skill, byte shld, boolean bss) { if (shld == SHIELD_DEFENSE_PERFECT_BLOCK) // perfect block return false; final L2SkillType type = effect.effectType; final double baseChance = effect.effectPower; if (type == null) return Rnd.get(10) < baseChance; if (type.equals(L2SkillType.CANCEL)) // CANCEL type lands always return true; final double statModifier = calcSkillStatModifier(type, target); final double skillModifier = calcSkillVulnerability(attacker, target, skill, type); final double mAtkModifier = getMatkModifier(attacker, target, skill, bss); final double lvlModifier = getLevelModifier(attacker, target, skill); final double rate = Math.max(1, Math.min((baseChance * statModifier * skillModifier * mAtkModifier * lvlModifier), 99)); if (Config.DEVELOPER) _log.info("calcEffectSuccess(): Name:" + skill.getName() + " eff.type:" + type.toString() + " power:" + baseChance + " statMod:" + String.format("%1.2f", statModifier) + " skillMod:" + String.format("%1.2f", skillModifier) + " mAtkMod:" + String.format("%1.2f", mAtkModifier) + " lvlMod:" + String.format("%1.2f", lvlModifier) + " total:" + String.format("%1.2f", rate) + "%"); return (Rnd.get(100) < rate); }
  6. slym

    L2JNetwork rev31 + Source

    alguém conseguiu testar o frintezza? fiz uns testes aqui mas não consegui passar da primeira room.
  7. Instalei no iOs tbm, o jogo ficou realmente lindo, mas tive umas travada por conta do celular que me desanimou, quando eu trocar meu velho de guerra, com toda certeza vou instalar novamente.
  8. slym

    L2JBrasil 3.0 Oficial

    @Grundor Bom dia amigos, gostaria de ajudar como tester, notei que vcs talvez precisariam de uma ajuda para testar os commites, podem contar cmg, tenho certa experiência e estou com tempo livre durante esse final de ano. Abraços, sucesso no projeto.
  9. ta faltando os helms no armorgrp, teria como postar a de vcs, não to sabendo criar a partir dos itens que ja tenho.
  10. slym

    Source L2 Classic L2-Scripts 1.5

    sim, aqui
  11. slym

    L2J Geodata Interlude

    Não consegui fazer a depmax64 rodar na frozen não :\
  12. slym

    L2 Classic

    Boa noite, clube da insônia. Bom galera, sou um player relativamente antigo de lineage 2 e um grande fan das antigas cronicas c1-c4. Devido a correria da vida de estudante e trabalhador brasileiro havia dado um tempo de lineage 2, hoje dando aquela verificada no forum morrendo de saudades de tudo, servers, polemicas e alguns colegas que nem imaginam mas somaram muita coisa em minha formação como Guma, Kelvin, Grundor, Airon, Zeus entre vários outros, bom, mas não é esse o motivo da criação deste tópico, o real motivo é o novo L2 Classic, procurei alguns videos e to louco de vontade de jogar e preciso saber toda e qualquer informação, galera aqui do forum sempre está avançada em conteúdo e gostaria de saber o que vocês sabem. Vamos lá, vamos compartilhar informações. Abraços.
  13. slym

    L2JFrozen Revisões - ( Tópico Antigo)

    qual é a desse bitbucket? me parece muito com o assembla... é a mesma coisa? e pq estão commitando nele?
  14. slym

    L2jxCine Interlude

    Errado, a frozen é baseado na Scoria(interlude) e este projeto (jxcine) é baseado na frozen sendo que a ultima revision postada pelo BossForever me parece ser realmente baseada na Acis
  15. slym

    L2jxCine Interlude

    Boss, precisavamos de noticias sobre a atualização, fica muito vago o post, mesmo sendo um grande trabalho vai postando aos poucos o que foi mudado para o nosso próprio controle, e qual o motivo da timeline não ter sido atualizada? é só um bug no assembla ou não quiseram postar pra evitar leechers ou cópias dos fix em outros projetos? desculpe o flood, quando comecei o post não havia os post semelhantes.
  • Atualizações Recentes de Status

    • Gabriel Melo

      Boa tarde pessoal. É minha primeira vez postando aqui, desculpa se estiver no lugar errado. Estou precisando de ajuda com meu L2 OFF. Quando eu entro no jogo eu consigo pegar o target de qualquer guarda que tem no jogo, porem, se eu clicar em qualquer Mob ou NPC dentro do jogo, não vou conseguir pegar o target para atacar (no caso dos mobs) e para conversar (no caso dos NPCs). Poderiam me ajudar a resolver esse problema?
      · 0 respostas
    • Ban

      Previa de Hoje!
      Pouco trabalho, ótimos resultados...
      · 0 respostas
    • Grundor

      Tentando ser adulto em 2018, mas como lidar com isso?
      · 0 respostas
    • Levi  »  Alexandre Assunção

      Olá Alexandre, somos charas rsrs...
      Amigo estou usando seu projeto para criação do meu servidor, gostaria de saber se você poderia disponibilizar a system que você usa nela! gostei dos efeito do dano.
      Obrigado desde já!
      · 0 respostas
×