Jump to content

Recommended Posts

Posted

Good day all, currently trying to find the best way to determine where the zone map would start. Using a Classic Minimap you can use local maps by zone ID and localMap x/y.

Using Necropolis of Disciples as an example (The one the classic map comes with)

It is Zone ID 140 and it's color is 249, below is the ZoneName image (128x128px)
image.png.08661bf8b81823237608c11a945425e5.png

Based on shape alone I can determine that the 249 must be the red shape.

I know a Map tile is 32,768 units and origin 0,0 starts at 20_18.

Using the math to calculate the top left corner of this graphic at 19,57

I did the math:
9/128 = 0.1484375 * 32,768 = 4,864
57/128 = 0.4453125 * 32,768 = 14,592

Calculated the size for 25_17

(25 - 20) * 32,768 = 163,840
(17 - 18) * 32,768 = -32,768

163,840 - 4,864 = 158,976
-32,768 + 14,592 = -18,176

On that file it says the X and Y are 163,000 x -26,100 so I know somewhere I'm doing the math wrong lol curious if anyone can provide some insight into it, so I can start making the maps for the other catacombs.

Cheers

Posted

Just asking, could you explain exactly what you're trying to do? what do you need this for? might be able to give you a hand

i'm not entirely sure if this is what you're looking for, but it might help, this is Grand Crusade's geomap, shared by demev

L2_Map_Coords.png

 

Posted (edited)
38 minutes ago, 911reg said:

Just asking, could you explain exactly what you're trying to do? what do you need this for? might be able to give you a hand

i'm not entirely sure if this is what you're looking for, but it might help, this is Grand Crusade's geomap, shared by demev

L2_Map_Coords.png

 

Thanks, I got that, what I'm trying to do is make dungeon maps for the Radar Map.

To do that I need Co'ordinates to do so. I think I may have figure out a solution to do so.

spacer.png
 

So by default the minimap script takes the player x,y and subtracts the map x,y that we set and divides it by 20 to determine how to place the UV, changing it to 32 makes my numbers line up and work, but messes up all the town maps, so gonna have to keep thinking

So rather than bashing my head on the wall anymore, I went with the easiest solution to figure out how to determine the local x/y coordinates, and how to cartograph my own maps.

Since I have access to the RadarMap script and know by default they use a division of 20, I first must make 2 references to get the numbers required.

One is the center of a room ingame, and 2 is the x,y of that location on the map picture.

screen1

screen3

Then it's just solve for X, Y essentially.

screen2

172672 - X = (485 * 20)
X = 162,972

-17600 - Y = (423 * 20)
Y = -26,060

So by determining a start position on the map and having it line up on the mini map, you can then go to the corners of rooms using your new Local Map X/Y to Cartograph the rooms out by doing /loc to get the x,y, then run the math in the right direction to get your x,y on the image to start drawing your squares.

Hope this helps anyone else trying to figure out this shit lol.

Edited by YulRun
  • YulRun locked this topic
Guest
This topic is now closed to further replies.


  • Posts

    • Looking a datapack developer for 'Essence' - needs to be good with Mobius structure,  Project is using old fork (I think base from crusader). Write Discord to PM.
    • We are not back on 2005, life in our days is harder than before, in complection with other things yes, L2 has not the same look.
    • 🌍 https://l2origins.org/ 🛡️ LINEAGE II ORIGINS — SEASON 1 🛡️ 🌑 High Five Classic | True Old-School Experience 🌑 ⚠️ Opening on March 6th at 16:00 Welcome back to the origins of Lineage II. ⚔️ ABOUT THE SERVER Lineage2 Origins is built for players who miss the true retail feeling. Classic progression, real challenges, fair competition — enhanced only with carefully selected QoL features, never breaking the original gameplay. 🌿 PHASED GEAR PROGRESSION 🟢 Month 1: Vesper max 🟢 Month 2: Vorpal unlocked 🟢 Month 3+: Top-grade & Elegia released 🚫 NO AUTO-FARM ✔️ External auto-clicker allowed (1 per client, download page only) ❌ Bots & illegal automation forbidden 🛡️ Strong anti-bot + captcha system ⚠️ AFK players will be punished — stay active or logout 📊 RATES & CORE SETTINGS 🔹 Adena: x5 🔹 Drop / Spoil: x5 🔹 Skill EXP: x15 🔹 Max Windows: 2 per PC 🔹 Subclass: Lv 85 (no quest required) 🔹 Party Level Diff: 30 (55–85) 🔹 No custom items (armors / weapons / jewelry) 🔥 FEATURES ✨ Global & Raid Teleport ✨ NPC Buffer (34 buffs) ✨ Auto Events & PvP Zones ✨ Ranking & Clan Progression ✨ GM Shop & Premium System ✨ All-In-One Community Board ✨ Party & Solo Instances ✨ Siege & Territory War Rewards ✨ RaidBoss Kill Rewards ✨ Lucky Creature Event ✨ Daily Login Rewards ✨ Advanced DDoS Protection & Backups ⚔️ ENCHANTMENTS 🔸 Safe: +3 🔸 Max: +12 (Month 2: +14 | Month 3: +16) 🔸 Blessed: 50% (Premium 65%) 🔸 Normal: 45% (Premium 60%) 🏟️ OLYMPIAD 🔹 Max Enchant: +6 🔹 Start Players: 4 🔹 Period: 1st & 15th 🏰 SIEGE & TW 🔹 Siege Time: 16:00 & 20:00 🔹 Territory War: 20:00 🔹 Max Wards: 3 per Castle 🌌 Lineage2 Origins Fair. Competitive. Nostalgic. A true return to the origins of Lineage II.
  • 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..