Jump to content
  • 0

Variables don;t save my option


0flee

Question

Hello, i put my ".menu" with trade option. Disabled/Enables. And method work, block trade request or allow. Depends on state.
And i want to save this choice of player on character_variables. I put as fallow on
.manu
 

case "trade":
				if (!activeChar.getVariables().getBoolean("trade_off", false))
				{
					activeChar.setTradeRefusal(true);
					activeChar.getVariables().set("trade_off", true);
					activeChar.sendMessage("[Blocked Trade]: Enabled !");
				}
				else
				{
					activeChar.setTradeRefusal(false);
					activeChar.getVariables().set("trade_off", false);
					activeChar.sendMessage("[Blocked Trade]: Disabled !");
				}
				break;


TradeRequest.Java

 

if (player.getVariables().getBoolean("trade_off", false))
		{
			player.sendMessage("[Trade Refuse]: Player in refusal trade.");
			return;
		}


EnterWorld.java

		if (player.getVariables().getBoolean("trade_off", false))
		{
			player.setTradeRefusal(true);
			player.sendMessage("[Blocked Trade]: Enabled !");
		}

 

With this settings. if i put enable, after restart, it's still disabled. I use L2j-Mobius. Maybe someone can help.  Greeings & Thank you!

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0
1 hour ago, 0flee said:

It is false, i should to true?

No work...:/😒

try to debug this one, see if returns false and why. If this is a static false then just remove it

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock