Jump to content
  • 0

java help


scraw

Question

-Hello once again . I have an issue:

-I have found a code for Newbie zone depends by level but i want to depends by echant of amor/weapon/jewel (no more than +6)

also getflag on enter and setflag(0) on exit.

\

 

Code:

Spoiler

    protected void onEnter (final L2Character character)
    {
        if (character instanceof L2PcInstance)
        {
            if ((((L2PcInstance) character) .isNewbie ()))
            {
                ((L2PcInstance) character) .sendMessage ("You entered the Newbie Zone.");
                ((L2PcInstance) character) .sendMessage ("This area is protected up to level" + Config.MAX_LEVEL_NEWBIE_STATUS + ", from level" + (Config.MAX_LEVEL_NEWBIE_STATUS + 1) + "the player who attempts to enter will be removed from the area . ");
            }
        }
            else

 

Spoiler

    protected void onExit (final L2Character character)
    {
        ((L2PcInstance) character) .sendMessage ("You left the Newbie Zone.");
    }

 

Edited by scraw
Link to comment
Share on other sites

Recommended Posts

  • 0
On 4/29/2020 at 1:22 PM, BruT said:

to be honest your idea is abit crappy and old, the best version of this mod is to set players enchantent to max +6 when they enter a specific zone, its abit more complicated but its way better. i thin there are such shares somewhere in the forum.

i just want players are equal with newbies in this zone(for rb's and dungeon)

and all my rb's and dungeon zone are inside closed room (witch only can teleport) like antharas nest(also in server exist only my custom_npcs ,so quest to join into zone isnt avaiable) thats why i ask that. i ddint know what other options i do have :/

Link to comment
Share on other sites

  • 0
24 minutes ago, @IcathiaLord said:

The code i provided must be placed at skills.funcs.FucnEnchant.java , i took same code as OlyMaxEnchant from l2jfrozen 1132 , and just changed for your needs .

Change player.isInsideZone(ZONE_PVP) to (ZONE_NEWBIE) or whatever you named , and the enchant will take effect if you are inside this zone .

For onEnter flag you just edit the zone.type.NewbieZone.java method and done.

but if i do that ..will do not i disabled olympiad config for max enchant? ..i have error if i dont change the insideolympiad 

 

look: https://imgur.com/HTINhfM

 

and here https://imgur.com/Z7Un6W2

Edited by scraw
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


×
×
  • Create New...