Ir para conteúdo
  • Cadastre-se

Adicionando mod ao seu projeto


Posts recomendados

Tutorial adicionando mod

Galera muitas pessoas tem a vontade de aprender adicionar mods a sua revisão ,

venho disponibilizar um tutorial explicativo bem simples , sem a necessidade que se entenda

de java apenas sera necessário atenção e boa vontade.

 

 

 

iremos usar o mod anuncio hero loguim

status: anuncia quando um player com status de herói entra ingame.

 

 

vamos dividir o tutorial em duas partes explicação e operação.

 

codigo fonte do projeto

 

 

 

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

 

head-src/com/l2jfrozen/Config.java = Esse é o diretório onde sera adicionado o código.

 

 

publicstaticboolean ANNOUNCE_CASTLE_LORDS= como vocês podem notar essa linha não vem seguida de um sinal de mais , significa que ela sera usada como base , ou seja abaixo dela sera adicionada o código OBs:Todas as linhas que não vem seguidas de um sinal de mais não serão adicionadas ignore elas. Servem tbm para que os códigos

não serem adicionadas em lugares errados para isso copie essa linha dê um ctrl+f no eclipse após isso clique em find ira aparecer a linha corresponde e abaixo dela sera adicionada a linha que nos interessa.

 

+publicstaticboolean ANNOUNCE_HERO_LOGIN;

ANNOUNCE_CASTLE_LORDS =Boolean.parseBoolean(otherSettings.getProperty("AnnounceCastleLords","False"));

+ ANNOUNCE_HERO_LOGIN =Boolean.parseBoolean(otherSettings.getProperty("AnnounceHeroLogin","False"));

= essas linhas sim serão adicionadas como todos podem vem estão seguidas se um sinal de mais OBS:os sinais de mais deverão ser deletados apos serem adicionados.

 

 

 

head-src/com/l2jfrozen/gameserver/network/clientpackets/EnterWord.java

= novo diretorio onde sera adicionado os codigos abaixo esqueci de dizer acima estão vendo que o nome do diretorio final EnterWord.java esta em lilas indicando que sera ele o arquivo modificado.

 

if (Config.ANNOUNCE_CASTLE_LORDS)

notifyCastleOwner(activeChar)

= outra linha de fase , novamente friso que não vem seguida de sinal de mais então não sera add , novamente ctrl+f para acharmos essa linha abaixo dela sera adicionado oque nos interessa.

 

+ if (Config.ANNOUNCE_HERO_LOGIN)

+ {

+ if (activeChar.isHero())

+ {

+ Announcements.getInstance().gameAnnounceToAll("O Heroi "+activeChar.getName()+" Acabou de Logar!");

+ }

+ }

= linhas que serão adicionadas.

 

 

galera a ultima parte se trata da mesma coisa de cima então ficara e aberto pq senão tiver uma dificuldade ninguém aprende mais creio eu que esta bem explicativo.

 

 

 

 

 

 

 

 

2º parte operação

vamos até o caminho

headsrc/com/l2jfrozen/Config

.

java

e de um duplo clique no aqrquivo Config.java

 

 

PQAAAMXiR4zCYyBAHboK1JrQm8mf6oCdYGb1UXzhn17ri4JU_VZaDKBoSmebqfQxA3qw-fZDb4GOAzbvhgLXFzIkCXQAm1T1UA5RsWRRf7zn6_DdML6g62upfzZd.jpg

 

 

2º de um ctrl+f e digite a linha que nos serve como base para sabermos exatamente onde adicionarmos nosso código na linha correta.

 

 

public static boolean ANNOUNCE_CASTLE_LORDS

;

 

 

e em seguida clique em Find.

 

 

 

RAAAAL6N_EG4TSviVRH2jlCw82s698S_0iwZvJSnzv7-VE2ayXGpP3tEexX5G4lWyvY-Yg870ZyWAIiqWYAdz12-LG1ql2hlmox6hNSrFE4_uMQGAJtU9VCscrPeRV0NxxpgCmgtIzNkyrPMyA.jpg

 

 

3º vá até o final da linha que foi achada de um enter e cole a linha do código . No nosso caso

 

+public static boolean ANNOUNCE_HERO_LOGIN

;

e sem seguida exclua o sinal de mais , ira ficar assim.

 

 

 

 

 

 

 

 

PQAAALTAfzcrwwQVveC8dy1VQ_yZLaICMtixZcG1R649h9Fy8wN9W9gYeLTvYKQlSdxpJMn1vZ541gwvwTqUBg__qMMAm1T1UFYp4H5rrFNudSIeu-Mi4fY0Kpmz.jpg

 

 

dê um ctrl+s para salvar .

 

Repita isso para os demais diretorios

 

é so executar a compilação que seu mod estara funcionando

 

mais uma contribuição ao forum espero que ajude pois foi feito o mais explicativo possivel.

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


galera não fico bem formatado mas da para entender

 

add mod e muito facil alguem tem que fazer como adptalos ai sim ^^!"

Aprendendo Compilar 100%

"Ninguém chega ao trono sem antes ser julgado por maiorais. Críticas são necessárias, acostume-se." - Fabricio Scotti

Link para o comentário
Compartilhar em outros sites

Pra adaptá-los as vezes é mais fácil ainda...principalmente quando é só os imports :D

ahan tenta faze isso numa br.xtreme pra ve

eu tenho apanhado a mais de mes com ela

ja aprendi a add o basico

mais o ''grosso'' so por deus

vc acha aonde coloca 1 e aparece 1 milhão de erros

realmente é muito facil

l2jfrozen 70% dos mods ake postados são para ela

l2jserver e Cia 30% dos mods ake postados

qro ve quem posta alguma coisa para as revs mais novas

ou projetos mais novos ..... ninguem! vivem em uma era jurassica ao qual n saem e nem evoluem.

 

obs.

tem mais de 5 tutos sobre isso

e o que eu aprendi por incrivel que pareça é IGUAL a esse

assim que acha o topico posto ake

Editado por manezinh

Voltando ........ (Eu Acho) kkkkkkkk

Link para o comentário
Compartilhar em outros sites

ahan tenta faze isso numa br.xtreme pra ve

eu tenho apanhado a mais de mes com ela

ja aprendi a add o basico

mais o ''grosso'' so por deus

vc acha aonde coloca 1 e aparece 1 milhão de erros

realmente é muito facil

l2jfrozen 70% dos mods ake postados são para ela

l2jserver e Cia 30% dos mods ake postados

qro ve quem posta alguma coisa para as revs mais novas

ou projetos mais novos ..... ninguem! vivem em uma era jurassica ao qual n saem e nem evoluem.

 

obs.

tem mais de 5 tutos sobre isso

e o que eu aprendi por incrivel que pareça é IGUAL a esse

assim que acha o topico posto ake

vo providenciar um tutorial tentando ajudar a adaptar mods,

amigo projeto de lineage interlude free com 100% de razão

o mais estável é o l2jfrozen tem uma equipe dedicada

que sempre post atualizações ,posta o link do tutorial

igual a esse com data de postagem anterior a este

se estiver igual eu cento numa vara e te mando o video

kkkkkkkkkkkkkkkkkkk

quem fez esse tutorial foi eu

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

  • 1 month later...
  • 7 months later...
  • 3 weeks later...

add mod e muito facil alguem tem que fazer como adptalos ai sim ^^!"

isso não ia adiantar muito, por que adaptação não é tudo igual depende do mod do ssstema da crônica do projeto muda total mente o esquema todo então digamos que se sair um tutorial seria de como adpatar um mod específico desse jeito cada adaptação de mod uma nova vídeo aula --'.

Link para o comentário
Compartilhar em outros sites

  • 5 months later...
  • 2 months later...

Adicionei tudo sem erro

Você explicou tudo, mais o importante você não falou que é o programa né.

 

Novatos não sabe que programa usa para adicionar mods

 

Tinha que ter um tutorial explicando do programa ai sim eles iam entender mais..

 

Pra você entender melhor segue esse tutorial.. http://www.l2jbrasil.com/index.php?/topic/39037-video-tutorial-como-compilar-vol2/

Quando você conseguir compilar, você vem aqui e vai entender tudo.

Conhecimento nunca é demais - Knowledge is never too - El conocimiento nunca es demasiado

Link para o comentário
Compartilhar em outros sites





×
×
  • 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.