Jump to content
Sign in to follow this  
Allan Alcantara

Adicionando Java Mod Parte 1 - Simples

Recommended Posts

http://www.youtube.com/watch?v=uO8_IwjcJaA&

 

Adicionei esse video no meu novo canal ..
para vocês aprenderem ai de modo simples

créditos : allanalcantara

- Adicionando MOD de maneira simples, de como você pega de fórum até em como pode corrigir os problemas que aparecerem ...


#COMPILADO NO NETBEANS!
Se você tem eclipse não importa SERVE PARA DO MESMO JEITO...

abraços

Edited by Allan Alcantara
  • Like 6

Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

Proteja seu servidor de ataques DDoS massivos!

VPS EPIC

aa muito massa, explicado é tals ;$ parabéns amr;$ só falto o meus créditos veio, quem lhe ensinou ? U_U , não ensino mas veio '-'


Tô voltando, neeegada \o/

Share this post


Link to post
Share on other sites

Parabens emo... Evoluindo e encinando...

rsrs concerteza. fiquei com preguisa de postar. o resto tenho que upar aqui ! :X

 

aa muito massa, explicado é tals ;$ parabéns amr;$ só falto o meus créditos veio, quem lhe ensinou ? U_U , não ensino mas veio '-'

 

QOPEKQKOPQ, seus créditos? ah é mesmo professor foi mal! :X

 

 

 

 

 

Hahaha .. allan meu grande amigo tive a oportunidade de ser um dos primeiros a assistir, e digo que sera de grande utilidade para muito assim como foi pra mim ! :D continue assim mano .

 

hehehehe. obrigado brother tudo de bom =p

Edited by Allan Alcantara

Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

Own ;) Parabens manolo ficou bem explicado :D


cyCrFTF.jpg

Obrigado pelo presente Mickaelll

Corintiano Fanático;

Estudante de T.I e l2jbrasileiro nas horas vagas.

Share this post


Link to post
Share on other sites

Own ;) Parabens manolo ficou bem explicado :D

 

OBRIGADO ÓTIMO TUTORIAL.

 

 

Allan parabéns quem não sabe adicionar mods vão apreender agora video aula 100% ..

 

 

VALEU GALERA. :) sEMPRE AJUDANDO AI. depois irei pedir sugestões de video aulas.

 

Qual programas devo baixa falto isso.

Eclipse e Java, ou o NetBeans e Java

 

aqui amigo tem o link de tudo que precisa pra usar. sendo que é o Eclipse, esse dai você baixa no proprio site da JDK

na

www.oracle.com.br

 

o Link dos dados que precisa para compilar.

 

http://www.4shared.com/zip/SRL4Qala/Eclipse_win32__maven__SVN__Sli.html


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

// comenta o código e não deixa invisível,código comentado não é compilado.Pra localizar os arquivos no eclipse é mais fácil :rolleyes:

Faz na próxima com o eclipse :( aquela lâmpada com uns conselhos me ajudo muito quando adicionei meu primeiro mod,tava faltando uma parte do mod ela fez sozinha.

Pode postar o mod ? acho que não tem no fórum,é aquele de reuse padrão da skill independente de status né?

 

E finalmente parabêns :D :D :D

 

 

Obs: meu comentário parece de um fã do eclipse shahushauhsu.

 

 

@Allanalcantara

VALEU GALERA. :) sEMPRE AJUDANDO AI. depois irei pedir sugestões de video aulas.

 

Poderia fazer video aulas com mods incompletos, fazendo pequenas modificações no mod e corrigindo pequenos erros como o do sumom da pvp e algumas outras coisas.

 

Alguns erros que eu cometi no começo,procurava onde colocar o código uma ves só e colocava no lugar errado(código que se repete mais de uma vez na classe :blush: ),colocava só uma parte achando que tava completo.(pegava o código incompleto), o mais fácil mesmo foi muda os imports, já tinha aprendido por causa dos npcs.

Edited by IronMaiden

VSSjA.png

Share this post


Link to post
Share on other sites

Apesar de eu saber adicionar MOD's , tá parabéns pela Vídeo Aula *-*

Fiquei vidrado na primeira música HAHA '

Parece a do Tomate mais é uma versão mais lenta *-*


cODsi.jpg

Estranha criatura o homem; não pede para nascer, não sabe viver e não quer morrer.

Albert Einstein

Share this post


Link to post
Share on other sites

Tai mais um pros 300000 video aulas pra nubaiadaaa rs , belo tutu so achei meio baixo :(

 

pois é, mas ninguem explica nada só adiciona e pronto.

e acabou a video aula, vejo video de CAMINHÃO, e nada de entender...

 

sacou? '-'

 

// comenta o código e não deixa invisível,código comentado não é compilado.Pra localizar os arquivos no eclipse é mais fácil :rolleyes:

Faz na próxima com o eclipse :( aquela lâmpada com uns conselhos me ajudo muito quando adicionei meu primeiro mod,tava faltando uma parte do mod ela fez sozinha.

Pode postar o mod ? acho que não tem no fórum,é aquele de reuse padrão da skill independente de status né?

 

E finalmente parabêns :D :D :D

 

Obs: meu comentário parece de um fã do eclipse shahushauhsu.

 

 

@Allanalcantara

VALEU GALERA. :) sEMPRE AJUDANDO AI. depois irei pedir sugestões de video aulas.

 

Poderia fazer video aulas com mods incompletos, fazendo pequenas modificações no mod e corrigindo pequenos erros como o do sumom da pvp e algumas outras coisas.

 

Alguns erros que eu cometi no começo,procurava onde colocar o código uma ves só e colocava no lugar errado(código que se repete mais de uma vez na classe :blush: ),colocava só uma parte achando que tava completo.(pegava o código incompleto), o mais fácil mesmo foi muda os imports, já tinha aprendido por causa dos npcs.

 

 

rsrssr verdade irei fazer, só me dizer qual estilo agora e o mod pra adicionar e o mod

é esse:

Index: Trunk/L2JStep_CORE/config/l2jmods.properties 
====================================================================
--- Trunk/L2JStep_CORE/config/l2jmods.properties (revision 2)
+++ Trunk/L2JStep_CORE/config/l2jmods.properties (revision 50)
@@ -153,6 +153,12 @@

+# Enable to modify skill reuse data 
+EnableModifySkillReuse = false
+# Skill reuse list  
+# Format : skillid,newDelayTime;skillid,newDelayTime2.... 
+SkillReuseList =
+  

Index: Trunk/L2JStep_CORE/java/com/l2jstep/Config.java
====================================================================
--- Trunk/L2JStep_CORE/java/com/l2jstep/Config.java (revision 2)
+++ Trunk/L2JStep_CORE/java/com/l2jstep/Config.java (revision 50)
@@ -585,6 +585,8 @@
    public static int NOBLE_CUSTOM_ITEM_ID; 
    public static boolean ALLOW_NOBLE_CUSTOM_ITEM; 
    public static boolean ACTIVE_SUB_NEEDED_TO_USE_NOBLE_ITEM; 
+    public static boolean   ENABLE_MODIFY_SKILL_REUSE; 
+    public static Map<Integer, Integer> SKILL_REUSE_LIST; 
    public static int NOBLE_CUSTOM_LEVEL; 
    public static boolean ALLOW_HERO_CUSTOM_ITEM; 
    public static int HERO_CUSTOM_ITEM_ID; 
@@ -954,6 +956,35 @@
              DUEL_SPAWN_X = Integer.parseInt(L2JBrasil.getProperty("PartyDuelSpawnX", "149319"));  
              DUEL_SPAWN_Y = Integer.parseInt(L2JBrasil.getProperty("PartyDuelSpawnY", "46710"));  
              DUEL_SPAWN_Z = Integer.parseInt(L2JBrasil.getProperty("PartyDuelSpawnZ", "-3413"));
+              ENABLE_MODIFY_SKILL_REUSE = Boolean.parseBoolean(L2JBrasil.getProperty("EnableModifySkillReuse", "false")); 
+              // Create Map only if enabled 
+              if (ENABLE_MODIFY_SKILL_REUSE) 
+              { 
+                  SKILL_REUSE_LIST = new FastMap<Integer, Integer>(); 
+                  String[] propertySplit; 
+                  propertySplit = L2JBrasil.getProperty("SkillReuseList", "").split(";"); 
+                  for (String skill : propertySplit) 
+                  { 
+                      String[] skillSplit = skill.split(","); 
+                      if (skillSplit.length != 2) 
+                      { 
+                           System.out.println("[skillReuseList]: invalid config property -> SkillReuseList \"" + skill + "\""); 
+                      } else 
+                      { 
+                      try 
+                      { 
+                           SKILL_REUSE_LIST.put(Integer.valueOf(skillSplit[0]), Integer.valueOf(skillSplit[1])); 
+                      } catch (NumberFormatException nfe) 
+                      { 
+                      if (!skill.equals("")) 
+                      { 
+                          System.out.println("[skillReuseList]: invalid config property -> SkillList \"" + skillSplit[0] + "\"" + skillSplit[1]); 
+                      } 
+                    } 
+                  } 
+                } 
+           } 
+                  
              ALT_DISABLE_RAIDBOSS_PETRIFICATION  = Boolean.parseBoolean(L2JBrasil.getProperty("DisableRaidBossPetrification", "False"));
              ALT_NEW_SPAWN = Boolean.parseBoolean(L2JBrasil.getProperty("Customspawn", "False"));  
              ALT_NEW_SPAWN_X = Integer.parseInt(L2JBrasil.getProperty("CustomSpawnX", ""));  




Index: Trunk/L2JStep_CORE/java/com/l2jstep/gameserver/model/L2Skill.java
====================================================================
--- Trunk/L2JStep_CORE/java/com/l2jstep/gameserver/model/L2Skill.java (revision 2)
+++ Trunk/L2JStep_CORE/java/com/l2jstep/gameserver/model/L2Skill.java (revision 50)
@@ -27,6 +27,7 @@
import javolution.text.TextBuilder;
import javolution.util.FastList;

+import com.it.br.Config;
import com.it.br.gameserver.GeoData;
import com.it.br.gameserver.datatables.HeroSkillTable;
import com.it.br.gameserver.datatables.SkillTable;
@@ -504,8 +505,16 @@
        _isDebuff = set.getBool("isDebuff", false);       
        _hitTime = set.getInteger("hitTime", 0);
        _coolTime = set.getInteger("coolTime", 0);
-        //_skillInterruptTime = set.getInteger("hitTime", _hitTime / 2);
-        _reuseDelay = set.getInteger("reuseDelay", 0);
+        if (Config.ENABLE_MODIFY_SKILL_REUSE && Config.SKILL_REUSE_LIST.containsKey(_id)) 
+     { 
+        if ( Config.DEBUG ) 
+                         _log.info("*** Skill " + _name + " (" + _level + ") changed reuse from " + set.getInteger("reuseDelay", 0) + " to " + Config.SKILL_REUSE_LIST.get(_id) + " seconds."); 
+                 _reuseDelay = Config.SKILL_REUSE_LIST.get(_id); 
+         } 
+         else 
+         { 
+             _reuseDelay = set.getInteger("reuseDelay", 0); 
+         } 
        _buffDuration = set.getInteger("buffDuration", 0);
        _skillRadius = set.getInteger("skillRadius", 80);
        _targetType = set.getEnum("target", SkillTargetType.class);

 

 

 

Apesar de eu saber adicionar MOD's , tá parabéns pela Vídeo Aula *-*

Fiquei vidrado na primeira música HAHA '

Parece a do Tomate mais é uma versão mais lenta *-*

 

 

rsrs sim sim. legal né? '-'

 

só o som saiu baixo! ;/


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

Tipo, o som do teu fone saiu baixo por causa da música , ela atrapalhou um pouco, mais relaxa *-*

Ficou Top com essa música :)

 

iii Ouwnt , obrigado pelo MOD, eu também tava querendo ele hahaha '

Edited by SkyZin#

cODsi.jpg

Estranha criatura o homem; não pede para nascer, não sabe viver e não quer morrer.

Albert Einstein

Share this post


Link to post
Share on other sites

Tipo, o som do teu fone saiu baixo por causa da música , ela atrapalhou um pouco, mais relaxa *-*

Ficou Top com essa música :)

 

iii Ouwnt , obrigado pelo MOD, eu também tava querendo ele hahaha '

 

rsrs é meu fone mano. :/

mas da pra entender ai eu acho. hehehe =x


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

Deu sim minha cachorra ( s2 ' )

 

deu pra entender totalmente :D to aguardando o outro que voce prometeu no video *-*

Edited by HangLooseE

cyCrFTF.jpg

Obrigado pelo presente Mickaelll

Corintiano Fanático;

Estudante de T.I e l2jbrasileiro nas horas vagas.

Share this post


Link to post
Share on other sites

Deu sim minha cachorra ( s2 ' )

 

deu pra entender totalmente :D to aguardando o outro que voce prometeu no videio *-*

 

concerteza meu amigo, em breve estarei postando pois eu preciso de ideias pros proximos videos . ;D

falta só as ideias, pra montar. D


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

Enquanto isso com os usuários Top's da L2jBrasil *-*

5RQDT.png

 

Era pra ter postado no [OFF] Erros Ortográficos .

Desculpem é que eu abro muitas ABAS no navegador, ai eu confundi aqui #FAIL

Edited by SkyZin#

cODsi.jpg

Estranha criatura o homem; não pede para nascer, não sabe viver e não quer morrer.

Albert Einstein

Share this post


Link to post
Share on other sites

Fiz dois posts no tópico errado :@

isso dá abrir 154649 abas no navegador, Moderadores podem excluir por favor?

 

reportado flood horrivel. kkk

 

/ Vê se sobe mais um pouco pra vê quando da problema e postar errado ein. cuidado com os double post. rsrs

 

e sobre a video aula, só avisar qual aula precisa que eu faço. ;D


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

apesar de ser antigo o post ..!

obrigado, e Olhem o video aprendam e salvem nos favoritos. :]]


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

Kra vc fes tao rapido as coisas que eu n conseguir entender nada hushausa ! mas vlw ! mim aclaro outras duvidas que eu tinha !

 

qheqwuehuheq! Cara sorry, acho que deu pra passar direitinho né? hehehe. se deu poxa. vê denovo. rsrs


Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites
Sign in to follow this  



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • so n te ajudo por que estou config o meu server mais boa sorte ai ou vc se quiser mandar msg ai
    • Ok! Tava pensado nisso mesmo  vou adiciona novo um shoop!  
    • mano vc tem qui add esses custom pow ate pq a pack ta limpa e n posui isso tem la mais n adianta vc so pegar a textura e animation n e melhor vc add por sua vontade a não ser qui vc ache os o mesmo e add armorgrp e intename e weapongrp e skillgrp e skillname
    • Estou com problema  na textura do npc gm shop se alguen tive manda por favor pois ja procurá no fórum não encontrei! Weapon  TOP SET TOP ACESSORIOS E TATTOS
    • Alguém teria esse pack de icones para postar ? https://uploaddeimagens.com.br/imagens/FYGxCog
    • Esquece, peguei o link do fórum, lá tá funcionando perfeitamente! Valeu! "alguém tem o link de download atualizado? O da primeira página está dando erro... obrigado."
    • Você alterou o ip do server "7777" para outro? por exemplo, 7778? verifica na system também.
    • pessoal boa noite  estou com problema na de loga no servido  nao passa da tela de long. vou passa as configuração do longserve e gamer serve longserve #============================================================= #                         Loginserver #============================================================= # This is transmitted to the clients, so it has to be an IP or resolvable hostname Hostname = 25.128.249.2 # Bind ip of the LoginServer, use * to bind on all available IPs LoginserverHostname = * LoginserverPort = 2106 # The Loginserver host and port. LoginHostname = 192.168.1.5 LoginPort = 9014 # How many times you can provide an invalid account/pass before the IP gets banned LoginTryBeforeBan = 3     gamerserve   # ================================================================ #                          Gameserver setting # ================================================================ # This is transmitted to the clients, so it has to be an IP or resolvable hostname. If this ip is resolvable by Login just leave * Hostname = 25.128.249.2 # Bind ip of the gameserver, use * to bind on all available IPs. GameserverHostname = * GameserverPort = 7777 # The Loginserver host and port. LoginHost = 192.168.1.5 LoginPort = 9014 # This is the server id that the gameserver will request. RequestServerID = 1 # If set to true, the login will give an other id to the server (if the requested id is already reserved). AcceptAlternateID = True   por favor me ajuda estou com 4 horas tentado resolve e nao consigo .   estou usado  hamachi .
    • nao sei se entendi direito mas vc quer o IDTemplate do npc que eu quero por como SHOP? Se for isto pode ser o 22129.
    • baixa o gm shop que quiser e manda o id dele aqui, eu te mando a xml pronta. o restante só add normal
×
×
  • Create New...