Jump to content
  • 0
Sign in to follow this  
{ADM}=SpeeD

Erro ao adicionar o mod na rev ACIS 345 Grade Penalidade

Question

Estou tentando adicionar esse mod na rev acis 345 mais ta dando erro

grade penalidade tipo Level 1 usa grade S

Mode é esse

properties :
+#------------------------
+# Grade Weight Config #
+#------------------------
+# Disable Weight Penalty
+DisableWeightPenalty = False

________________________________

Config.java

+public static boolean DISABLE_WEIGHT_PENALTY;

+DISABLE_WEIGHT_PENALTY = players.getProperty("DisableWeightPenalty", false);

________________________________

L2PcInstance.java
@@ -1749,5 +1749,5 @@
int weightproc = getCurrentLoad() * 1000 / maxLoad;
int newWeightPenalty;
- if (weightproc < 500 || _dietMode)
+ if (weightproc < 500 || _dietMode || Config.DISABLE_WEIGHT_PENALTY)
{
newWeightPenalty = 0;
@@ -1773,5 +1773,5 @@
{
_curWeightPenalty = newWeightPenalty;
- if (newWeightPenalty > 0 && !_dietMode)
+ if (newWeightPenalty > 0 && !_dietMode && Config.DISABLE_WEIGHT_PENALTY)

 

IMAGEM DO ERRO

 

http://imgur.com/a/5h1b7

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

Estou tentando adicionar esse mod na rev acis 345 mais ta dando erro

 

grade penalidade tipo Level 1 usa grade S

 

Mode é esse

 

properties :

+#------------------------

+# Grade Weight Config #

+#------------------------

+# Disable Weight Penalty

+DisableWeightPenalty = False

 

________________________________

 

Config.java

 

+public static boolean DISABLE_WEIGHT_PENALTY;

 

+DISABLE_WEIGHT_PENALTY = players.getProperty("DisableWeightPenalty", false);

 

________________________________

 

L2PcInstance.java

@@ -1749,5 +1749,5 @@

int weightproc = getCurrentLoad() * 1000 / maxLoad;

int newWeightPenalty;

- if (weightproc < 500 || _dietMode)

+ if (weightproc < 500 || _dietMode || Config.DISABLE_WEIGHT_PENALTY)

{

newWeightPenalty = 0;

@@ -1773,5 +1773,5 @@

{

_curWeightPenalty = newWeightPenalty;

- if (newWeightPenalty > 0 && !_dietMode)

+ if (newWeightPenalty > 0 && !_dietMode && Config.DISABLE_WEIGHT_PENALTY)

 

IMAGEM DO ERRO

 

http://imgur.com/a/5h1b7

manda o l2pcinstance original!

Share this post


Link to post
Share on other sites

Cara você tem que aprender a identificar o erro, está tao na cara . Olha o ;

if (maxLoad > 0)
		{
			int weightproc = getCurrentLoad() * 1000 / maxLoad;
			int newWeightPenalty;

		       -if (weightproc < 500)
		       +if (weightproc < 500 || Config.DISABLE_WEIGHT_PENALTY)
				newWeightPenalty = 0;
			else if (weightproc < 666)
				newWeightPenalty = 1;
			else if (weightproc < 800)
				newWeightPenalty = 2;
			else if (weightproc < 1000)
				newWeightPenalty = 3;
			else
				newWeightPenalty = 4;
			
			if (_curWeightPenalty != newWeightPenalty)
			{
				_curWeightPenalty = newWeightPenalty;
				
                               -if (newWeightPenalty > 0)
			       +if (newWeightPenalty > 0 && Config.DISABLE_WEIGHT_PENALTY)
				{
					super.addSkill(SkillTable.getInstance().getInfo(4270, newWeightPenalty));
					setIsOverloaded(getCurrentLoad() > maxLoad);
				}
				else
				{
					super.removeSkill(getKnownSkill(4270));
					setIsOverloaded(false);
				} 

Faz isso que da certo. :)

Edited by Lucas Fernandes

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Share this post


Link to post
Share on other sites

+public static boolean DISABLE_WEIGHT_PENALTY;

+DISABLE_WEIGHT_PENALTY = players.getProperty("DisableWeightPenalty", false);

 

acredito que e por que ele nao coloco o config

Edited by Naelson

Tudo depende de você mesmo!

Share this post


Link to post
Share on other sites

+public static boolean DISABLE_WEIGHT_PENALTY;

 

+DISABLE_WEIGHT_PENALTY = players.getProperty("DisableWeightPenalty", false);

 

acredito que e por que ele nao coloco o config

 

Eu já adicionei

Cara você tem que aprender a identificar o erro, está tao na cara . Olha o ;

if (maxLoad > 0)
		{
			int weightproc = getCurrentLoad() * 1000 / maxLoad;
			int newWeightPenalty;

		       -if (weightproc < 500)
		       +if (weightproc < 500 || Config.DISABLE_WEIGHT_PENALTY)
				newWeightPenalty = 0;
			else if (weightproc < 666)
				newWeightPenalty = 1;
			else if (weightproc < 800)
				newWeightPenalty = 2;
			else if (weightproc < 1000)
				newWeightPenalty = 3;
			else
				newWeightPenalty = 4;
			
			if (_curWeightPenalty != newWeightPenalty)
			{
				_curWeightPenalty = newWeightPenalty;
				
                               -if (newWeightPenalty > 0)
			       +if (newWeightPenalty > 0 && Config.DISABLE_WEIGHT_PENALTY)
				{
					super.addSkill(SkillTable.getInstance().getInfo(4270, newWeightPenalty));
					setIsOverloaded(getCurrentLoad() > maxLoad);
				}
				else
				{
					super.removeSkill(getKnownSkill(4270));
					setIsOverloaded(false);
				} 

Faz isso que da certo. :)

Vlw cara não deu nenhum erro agora, mais não esta pegando, ja coloquei True na config

 

e ja adicionei no java

 

+public static boolean DISABLE_WEIGHT_PENALTY;

 

+DISABLE_WEIGHT_PENALTY = players.getProperty("DisableWeightPenalty", false);

 

mais ainda ta com grade penalidade afs ajuda ai.

Share this post


Link to post
Share on other sites
Index: L2PcInstance.java
===================================================================
--- L2PcInstance.java	(revision 61)
+++ L2PcInstance.java	(working copy)
@@ -1973,6 +1973,12 @@
 	 */
 	public void refreshOverloaded()
 	{
+		if (Config.DISABLE_WEIGHT_PENALTY)
+		{
+			setIsOverloaded(false);
+		}
+		else
+		{
 		int maxLoad = getMaxLoad();
 		if (maxLoad > 0)
 		{
@@ -2004,6 +2010,7 @@
 					super.removeSkill(getKnownSkill(4270));
 					setIsOverloaded(false);
 				}
+			}
 				
 				sendPacket(new UserInfo(this));
 				sendPacket(new EtcStatusUpdate(this));

Tente assim amigo , volte a configuração original e deixa dessa forma.


"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Share this post


Link to post
Share on other sites
Index: L2PcInstance.java
===================================================================
--- L2PcInstance.java	(revision 61)
+++ L2PcInstance.java	(working copy)
@@ -1973,6 +1973,12 @@
 	 */
 	public void refreshOverloaded()
 	{
+		if (Config.DISABLE_WEIGHT_PENALTY)
+		{
+			setIsOverloaded(false);
+		}
+		else
+		{
 		int maxLoad = getMaxLoad();
 		if (maxLoad > 0)
 		{
@@ -2004,6 +2010,7 @@
 					super.removeSkill(getKnownSkill(4270));
 					setIsOverloaded(false);
 				}
+			}
 				
 				sendPacket(new UserInfo(this));
 				sendPacket(new EtcStatusUpdate(this));

Tente assim amigo , volte a configuração original e deixa dessa forma.

 

 

Fiz do jeito que vc falou mais não pegou, não deu nenhum erro em copilar mais quando ativo não pega fica com penalidade de grade ainda..

 

alguem ai tenta colocar esse mod na acis 345 ai agradeço muito flw

Share this post


Link to post
Share on other sites

 

Fiz do jeito que vc falou mais não pegou, não deu nenhum erro em copilar mais quando ativo não pega fica com penalidade de grade ainda..

 

alguem ai tenta colocar esse mod na acis 345 ai agradeço muito flw

cara manda teus arquivos aqui que a gente adiciona do jeito que vai funcionar!

Share this post


Link to post
Share on other sites

Você ativou essa config ? Config.DISABLE_WEIGHT_PENALTY

Não tem como não ter pegado , esse o script só entra em penalty se essa config estiver False.

Edited by Tayran.JavaDev

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Share this post


Link to post
Share on other sites

Cara eu achava que ele estava querendo fazer isso com o peso...e não com grade kkkkk

as vezes eu leio tudo muito rápido e não vi que ele tinha falado grade...


"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Share this post


Link to post
Share on other sites

Cara eu achava que ele estava querendo fazer isso com o peso...e não com grade kkkkk

 

as vezes eu leio tudo muito rápido e não vi que ele tinha falado grade...

 

è para Grade pow tipo usar grade { S } no level 1 entendeu vc tem esse mod ai para acis?

Share this post


Link to post
Share on other sites

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.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  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.

Loading...
Sign in to follow this  



     



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Cai de paraquedas aqui.
    • Eu tinha "customer" na l2jnetwork.
    • Perdi 1h do meu tempo olhando cada comentario aqui nesse seu poste e sabe oque no final eu olhei ? Um caramada dando a tal atencao pra algo que foi jogado com erros, espero que voce Christian-SDM chegue mas longe viu . PARABENS MLQ, voce e unico que eu vejo aqui dando o tal suporte sem quere tirar lucro encima disso
    • Christian-SDM FAZ O QUE ELES TE PEDE BROTHER , VOCÊ É BOM NO QUE FAZ. FAZ TUTORIAIS, VIDEOS ETC.. SE ALGUÉM NÃO ENTENDER. QUE PERGUNTE NO TÓPICO OU TE MANDE UM PM.
    • A Regra diz justamente isso  Meu caro, as regras existem de vc chegar nessa comunidade, não é pq vc não concorda que vc vai mudá-las,  entende?  Você pode estar fazendo uma boa ação, mas pessoas podem utilizar dessa técnica para aplicar golpes e por isso ela não é permitida. Não estou julgando pro vc estar fazendo isso, mas vc ajudar via teamviwer está ajudando 1, vc incentivar ele a postar a duvida e vc responder vc ajudará centenas.  viu a diferença? Você pode fazer lives explicando como fazer algo, pode criar video tutoriais, novos tutoriais, casos de uso, enfim, vc pode ajudar e vc quer fazer isso pelo que entendi.   O que o moderador lhe sugeriu é o correto, ele apenas não lhe advertiu na primeira vez, por isso foi necessário fazer novamente, vc não deve criar essa prática nem essa cultura do suporte exclusivo, isso aqui é uma comunidade aberta, a dúvida de um pode ser a dúvida do outro amanhã e por isso somos quem somos hj pq muitos vão pro google pesquisar e nos encontram.   Meu "puxão de orelha" não é para lhe desanimar, pelo contrário, meu objetivo é justamente o contrário, eu quero com que vc participe e colabora exatamente como está fazendo, mas precisa entender que há limites e regras para que a comunidade continue a funcionar como está a 11 anos.   Qualquer outra dúvida ou resposta ao que postei favor encaminhar para minha caixa de mensagem privada para não poluir o tópico com esse assunto.
    • como vai atualizar pra 382, se essa revisão foi completamente alterada, a base foi retirada do site oficial da acis do tryskell, mas varios programadores trabalharam nesse pack, acredito eu!, nem a versão eu encontrei dentro do core, é completamente diferente da acis do tryskell, outras palavras, foi modificado.
    • ta normal amigo. mato raid bosses eles some na hora, e aparece no .raidinfo, ja os grand bosses, alguns demoram um pouco, dando //kill,  o sistema do jogo demora pra reconhecer, como queen ant e zaken por exemplo, mas ja baium ele some rapidamente, olha video ate o final, demorou mas ele some. E aparece normalmente no .raidinfo. Testa com char normal, e de preferencia online, porque online ele tem  delay e  o sistema trabalha melhor 😄    
    • bom meu querido olha ai o rapas deu report nos boss... :) :v
×
×
  • Create New...