Jump to content
  • 0

Global Peacezones [Problem Adding Large Zones]


Question

Posted (edited)

I decided to request help in a new thread since the subject might be unusual.

 

I'm working on achieving a non-open pvp on the entire world map apart from arenas, so since I found no config setting allowing that, I decided to create a few very large, cylinder peace zones covering the entire map area. I have all the entries ready but it seems I can't input them correctly in the zone.xml and the game server refuses to initiate correctly. Can someone teach me how the new zone entry should be added to the Interlude's zone.xml and how new zones should be added to the zone_vertices in the database?

These are the 7 zones entries with accurate parameters:

        <zone id='13001' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='9944'/>
            <node X='-72388' Y='252117'/>
        </zone>

        <zone id='13002' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='27237'/>
            <node X='-100142' Y='234748'/>
        </zone>

        <zone id='13003' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='98433'/>
            <node X='90512' Y='163510'/>
        </zone>

        <zone id='13004' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='152081'/>
            <node X='25589' Y='109369'/>
        </zone>

        <zone id='13005' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='105832'/>
            <node X='125033' Y='71824'/>
        </zone>

        <zone id='13006' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='151857'/>
            <node X='79359' Y='-95387'/>
        </zone>

        <zone id='13007' type='PeaceZone' shape='Cylinder' minZ='-50000' maxZ='50000' rad='72397'/>
            <node X='151047' Y='-187326'/>
        </zone>

Edited by Marcox

4 answers to this question

Recommended Posts

  • 0
Posted

Lol, the easiest is to edit directly the core to "revert" the current behavior.

 

Search for isInsideZone( PEACE (dunno your pack so don't ask more than this, probably L2Character.ZONE_PEACE :P), you should find a method using it to caliber pvp behavior.

 

You only want it return false everytime except if isInsideZone( PVP && !isInsideZone( SIEGE.

  • 0
Posted

Unfortunately I'm not experienced enough, these are my first days of learning l2j server edition and config. Do you mean I can find this behavior setting within the database, like via navicat or do you mean deeper code edition?

  • 0
Posted (edited)

Still I'd rather not edit the code if there is still another option, so still need help to tell me how to correctly add new zone entries to the zone.xml and zone_vertices in database because the entries should be corrent, there's only a problem adding them. I can send my zone.xml file to someone willing to help.

Edited by Marcox

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • [CENTER][B][SIZE=6]🔥 Developer Updates[/SIZE][/B][/CENTER] [CENTER][I]Current list of implemented systems, improvements, and new features[/I][/CENTER] [HR][/HR] [B][SIZE=5]✅ Current Updates[/SIZE][/B] [LIST] [*]Rework of [B]Commission Trade / Auction House[/B] [*]Update: [B]Class System & Subclass Manager[/B] [*]Update: [B]Community Board (.menu) + Settings[/B] [*][B]Donate Hero[/B] (NPC + Alt+B) [/LIST] [HR][/HR] [B][SIZE=5]⚙️ Implemented Systems[/SIZE][/B] [LIST] [*][B]Custom Potion Settings[/B] [*][B]Buff and Debuff Duration Configuration[/B] [*][B]Player Cabinet[/B] [*][B]Epic Boss Status[/B] [*][B]Server Statistics[/B] [*][B]Gatekeeper System[/B] [*][B]Merchant System[/B] [*][B]Donate Manager[/B] [*][B]NPC + Community Buffer[/B] [*][B]Auto Potion System (.acp)[/B] [*][B]Player Cabinet[/B] (Community Board) [*][B]Configuration Translation[/B] [/LIST] [HR][/HR] [CENTER][B]📌 Follow this topic — the update list will continue to grow.[/B][/CENTER]  
    • [CENTER][B][SIZE=6]🔥 Developer Updates[/SIZE][/B][/CENTER] [CENTER][I]Current list of implemented systems, improvements, and new features[/I][/CENTER] [HR][/HR] [B][SIZE=5]✅ Current Updates[/SIZE][/B] [LIST] [*]Rework of [B]Commission Trade / Auction House[/B] [*]Update: [B]Class System & Subclass Manager[/B] [*]Update: [B]Community Board (.menu) + Settings[/B] [*][B]Donate Hero[/B] (NPC + Alt+B) [/LIST] [HR][/HR] [B][SIZE=5]⚙️ Implemented Systems[/SIZE][/B] [LIST] [*][B]Custom Potion Settings[/B] [*][B]Buff and Debuff Duration Configuration[/B] [*][B]Player Cabinet[/B] [*][B]Epic Boss Status[/B] [*][B]Server Statistics[/B] [*][B]Gatekeeper System[/B] [*][B]Merchant System[/B] [*][B]Donate Manager[/B] [*][B]NPC + Community Buffer[/B] [*][B]Auto Potion System (.acp)[/B] [*][B]Player Cabinet[/B] (Community Board) [*][B]Configuration Translation[/B] [/LIST] [HR][/HR] [CENTER][B]📌 Follow this topic — the update list will continue to grow.[/B][/CENTER]
    • Look at the stupidity of what you're saying, you put a price tag on my post, you mentally ill person You do it and then you want to disguise yourself as something else. Every day you surpass yourself more. Quit the drugs, they're ruining you. Guytis 
    • you are UnknownSoldier (L2Devs) Devs is Developers,... You're a psychopath.
    • https://prnt.sc/Lw8ByMRc-HJi   His level of delusion is getting worse every day; he thinks SkyLord programs for Devs hahaha
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and 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..