Each region in the grid consists of 256x256 blocks, each with 8x8 cells. Each cell has 8 units of length to each side (16 total).
Using this image as reference:
I can see that the world is 20 regions wide, 16 regions high. That gives a total world width of 20x256x8x16 = 655,360 units and a total height of 16x256x8x16 = 524,288 units.
The center of the coordinate system is in the middle of the map, so any coordinate zone can be calculated by using the formula:
rX = number of regions on X axis
bX = number of blocks on X axis
rY = number of regions on Y axis
bY = number of blocks on Y axis
c = number of cells
u = number of units per cell
xRegion = (((rX *bX * c * u) / 2) + xcoordinate) / (bX * c * u) + 10
yRegion = (((rY *bY * c * u) / 2) + ycoordinate) / (bY * c * u) + 10
If I take this as an example:
{{-125408;37714;1129;1329}}
X coordinate is obviously -125408, Y is 37714, Z is 1129.
Using the formula described above, this coordinate is located in block:
16_19, which makes it the kamael tutorial area. So the math works out.
What I need to know is, what's that 4th number? The one that repeats in every coordinate, after the Z value? 1329 in this case.
I also need some info regarding layers. Some regions have multiple layers. I'd like to know how to identify the different layers (or if it's possible). Am I looking the wrong place?
Hello everyone, this is ADENA L2REBORN / LU4 / MASTERWORK
We also have items, epics, etc.
discord - adver745645
Our prices are reasonable, so have a nice shopping and a nice day.
🌍 Server Name: L2 LORENA x30
🕰️ Opening Date: November 14, 2025 – 19:00 UTC+2
🎮 Chronicle: Interlude (Retail-like experience)
⚖️ Rates: x30 (MID PVP, long-term server NO-WIPE)
🌐 Website: https://l2-lorena.com/
💬 Discord: https://discord.gg/URz974tPW
---
🔥 INTRODUCTION
L2 LORENA brings back the true Interlude experience – no Pay2Win, no overpowered gear.
A clean, balanced, and international Lineage II world with a long-term vision.
If you're tired of servers dying in 2 weeks, this is for you.
---
⚔️ MAIN FEATURES (check the website for Full Description)
✔️ True Interlude gameplay + trash server Interface
✔️ International community
✔️ Smart anti-bot protection
✔️ Balanced class PvP
✔️ Working Olympiad & Clan Wars
✔️ Manual farm, auto farm to.
✔️ Offline shop, party EXP bonus
✔️ SellBuss System
✔️ Dressme System
---
🏆 DISCORD INVITE CONTEST (LIVE NOW)
Want to help build the server and get rewarded?
🥇 1st: 30 COL
🥈 2nd: 20 COL
🥉 3rd: 10 COL
Use `/invites` in our Discord to get your personal link!
---
⚔️ Top PvP Player → 50 COL(Month)
👑 Best Performing Clan → 100 COL (to clan leader) Month
All based on in-game performance and community activity.
---
📅 LAUNCH INFO
- Grand Opening: **14 November, 19:00 UTC+2**
- Website: https://l2-lorena.com/
- Discord: https://discord.gg/URz974tPW
Join the movement. No Pay2Win. No nonsense. Just Nostalgia.
See you on the battlefield.
Question
Bumble
I've been working on parsing the npcpos and area files for L2Homage, but I could use some info regarding the coordinate system.
I'm a little unsure of what these numbers mean. When looking at npcpos, the different zones are created through this structure:
territory_begin [territory id] {{number1, number2, number3, number4};{number1, number2, number3, number4};{number1, number2, number3, number4}}
Each region in the grid consists of 256x256 blocks, each with 8x8 cells. Each cell has 8 units of length to each side (16 total).
Using this image as reference:
I can see that the world is 20 regions wide, 16 regions high. That gives a total world width of 20x256x8x16 = 655,360 units and a total height of 16x256x8x16 = 524,288 units.
The center of the coordinate system is in the middle of the map, so any coordinate zone can be calculated by using the formula:
rX = number of regions on X axis
bX = number of blocks on X axis
rY = number of regions on Y axis
bY = number of blocks on Y axis
c = number of cells
u = number of units per cell
xRegion = (((rX *bX * c * u) / 2) + xcoordinate) / (bX * c * u) + 10
yRegion = (((rY *bY * c * u) / 2) + ycoordinate) / (bY * c * u) + 10
If I take this as an example:
{{-125408;37714;1129;1329}}X coordinate is obviously -125408, Y is 37714, Z is 1129.
Using the formula described above, this coordinate is located in block:
((327680 + (-125408)) / 32768) + 10 = 16.2
((262144 + (37714)) / 32768) + 10 = 19.1
16_19, which makes it the kamael tutorial area. So the math works out.
What I need to know is, what's that 4th number? The one that repeats in every coordinate, after the Z value? 1329 in this case.
I also need some info regarding layers. Some regions have multiple layers. I'd like to know how to identify the different layers (or if it's possible). Am I looking the wrong place?
Thanks,
-B
Edited by Bumble8 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now