Ir para conteúdo
  • Cadastre-se

Como Adicionar Mods [Interlude].


Posts recomendados

Estou aqui encinando o basico de como se adicionar um mods, é um mods basico você não tera muita dificuldade.

Irei usar o pack L2JBrasil como demostração, assim como nesse pack e em outros pack você farar o mesmo.

Tanto manualmente, ou pelo eclipse.

 

Cada pack tem seus imports Ex: o da jbrasil é "\com\it\br" caso do outro pack que é diferente so voce troca os imports.

 

outro Ex: L2JModSettings.getProperty esta opção e a Pasta properties aonde o mods ira ficar então voce poe o nome da pasta aonde esta em preto que é o L2JModSettings.

 

agora e so vocês pegarem a logica da coisa e saber dividir um codigo, depois irei posta mais, como dividir codigos e etc..

 

1º Passo : Você tera que achar o arquivo Config.java que fica na seguinte opção "L2JBrasil_CORE\java\com\it\br"

1passo.jpg

 

2º Passo : Apos você achar este arquivo, "Config.java" Você farar a seguinte configuração.

 

Em baixo de "public static int OFFLINE_NAME_COLOR;" no final da linha você da um enter e coloca a Seguinte opção.

 

Antes:

2passoh.jpg

 

Adicionar so a opção que esta selecionada.

Depois:

3passoi.jpg

 

3º Passo: Apos feita essa configuração, vem aonde o arquivo ficarar e aonde sera configurado.

Em baixo de "OFFLINE_NAME_COLOR = Integer.decode("0x" + L2JModSettings.getProperty("OfflineNameColor", "808080"));" no final da linha você da um enter e coloca a Seguinte opção.

 

Antes:

3passopt1.jpg

 

Adicionar so a opção que esta selecionada.

Depois:

12654179.jpg

 

4º Passo : Você ira criar o arquivo HeroCustomItem.java dos itens do mods, irei encinar como criar:

 

Você pegarar este codigo e farar como na seguintes opções.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

1° Passo : Você ira abrir o bloco de notas e colocar este codigo.

 

2° Passo : Trocar os imports, dependendo do pack que você esteja colocando, depois salva como HeroCustomItem.java.

4passof.jpg

 

Pronto voce ja criou o arquivo, HeroCustomItem.java.

herocustomitem.jpg

 

3° Passo : Depois de salvo você colocara ele na seguinte Pasta "L2JBrasil_CORE\java\com\it\br\gameserver\handler\itemhandlers

 

5° Passo : Agora você so terar que escolher a pasta que o mods ira ficar e adicionar esta opção pode ser no começo no final da pasta aonde voce achar melhor.

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Pronto seu mods esta adicionado.

 

Codigo:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Programas:

Estes programas irao te ajudar muito, sao so com isso mais com muitas coisas.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Creditos: Guma.

 

Proibida a reprodução mesmo que em partes desse download sem a publicação dos devidos créditos de criação.

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Portaria MCT n° 88, de 23/04/98

Propriedade Intelectual.

Editado por Paulinho Souza*
Link para o comentário
Compartilhar em outros sites


Vou da um exemplo que ira te ajudar muito, na hora que for por esses arquivos Ex: voce quer por na pasta L2JMods voce tem que procurar aonde tem esses arquivos la no config.java tudo que tem o nome da pasta L2JMods nessa opção "L2JMods.getProperty" aii voce coloca estes arquivos la e troca o nome da pasta.

 

L2JMods.getProperty

 

Exemplo = Boolean.parseBoolean(L2JMods.getProperty("Testando", "False"));

 

e aqui em baixo ta l2jwarscustom so voce troca o nome pra l2jmods e por em baixo desse mods que coloquei como exemplo, sempre se ligue nisso.

 

HERO_CUSTOM_ITEM_ID = Integer.parseInt(L2JWarsCustom.getProperty("HeroCustomItemID", "7196"));

NOBLE_STATUS_NEEDED_TO_USE_HERO_ITEM = Boolean.parseBoolean(L2JWarsCustom.getProperty("NobleStatusNeededToUseHeroItem", "True"));

 

entao ira ficar assim.

 

Exemplo = Boolean.parseBoolean(L2JMods.getProperty("Testando", "False"));

HERO_CUSTOM_ITEM_ID = Integer.parseInt(L2JWarsCustom.getProperty("HeroCustomItemID", "7196"));

NOBLE_STATUS_NEEDED_TO_USE_HERO_ITEM = Boolean.parseBoolean(L2JWarsCustom.getProperty("NobleStatusNeededToUseHeroItem", "True"));

 

qualquer coisa so falar.

Link para o comentário
Compartilhar em outros sites

creditos meus ? Oo

so te ajudei o tutorial e seu

e parabens ta aprendendo rapido.

account_tiny.gif

svn | timeline

activeMember.sendMessage("Quase tudo é possível quando se tem dedicação e habilidade. Grandes trabalhos são realizados não pela força, mas pela perseverança")

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

@ KhayrusS

 

Vlw por explica

 

Cada pack tem seus imports Ex: o da jbrasil é "\com\it\br" caso do outro pack que é diferente so voce troca os imports.

 

Mais o Pack da L2jBrasil Num tem esse arquivo nao quando baixa la no site do projeto

 

como eu fasso pra ter todos arquvio que ta na parte Trunk Da SVN do Projeto l2jbrasil?

Editado por deckion
Link para o comentário
Compartilhar em outros sites

Vai Em Painel De Controle--> Adicionar ou Remover Programas ---> Procure ele Na Lista e Clica em Remover

<img src="http://i51.tinypic.com/2d19zd0.png" border="0" class="linked-sig-image" />

2zyhrv5.jpg

<b>Eu Apoio a Campanha :</b>

assuf0.gif

Lambda Art Deviantart

Link para o comentário
Compartilhar em outros sites

  • 2 months later...
  • 2 weeks later...

Se Voce Tiver o Codico Source ou O SVN Do Dot Da Sim.

<img src="http://i51.tinypic.com/2d19zd0.png" border="0" class="linked-sig-image" />

2zyhrv5.jpg

<b>Eu Apoio a Campanha :</b>

assuf0.gif

Lambda Art Deviantart

Link para o comentário
Compartilhar em outros sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...




×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.