[QUESTION] looking for map ids

11/29/2009 04:33 PKDemon#1
ok i have got the list of the map ids and i am trying to figure out which ones are the map ids for the tactic's in the moonbox quest and was wondering if anyone could help me out with the ids
11/29/2009 04:34 Zarx#2
You ain't gonna get an answer man. The forums has died. Noone is on these days.
11/29/2009 05:14 Zion~#3
Quote:
Originally Posted by PKDemon View Post
ok i have got the list of the map ids and i am trying to figure out which ones are the map ids for the tactic's in the moonbox quest and was wondering if anyone could help me out with the ids
Do what the rest of us do experiment test which is which until you find what you are looking for.
11/29/2009 14:15 unknownone#4
Gamemap.dat
12/02/2009 05:49 Arcо#5
Quote:
Originally Posted by unknownone View Post
Gamemap.dat
Doesn't that take some decrypting though?
12/02/2009 14:48 unknownone#6
Quote:
Originally Posted by Tiku View Post
Doesn't that take some decrypting though?
Code:
    using System.IO;

    public struct MapType
    {
        public Int32 Id;
        public String Path;
        public Int32 TileSize;

        public override string ToString()
        {
            return Path.Substring(Path.LastIndexOf('/') + 1).ToLower().Replace(".dmap", "");
        }
    }

    public class GameMapParser
    {
        public static Dictionary<Int32, MapType> Parse(String filename)
        {
            using (BinaryReader br = new BinaryReader(new FileStream(filename, FileMode.Open)))
            {
                Int32 mapCount = br.ReadInt32();
                Dictionary<Int32, MapType> maps = new Dictionary<Int32, MapType>(mapCount);
                for (int i = 0; i < mapCount; i++)
                {
                    MapType mapType = new MapType() 
                    {
                        Id = br.ReadInt32(),
                        Path = br.ReadASCIIString(br.ReadInt32()),
                        TileSize = br.ReadInt32()
                    };
                    maps.Add(mapType.Id, mapType);
                }
                br.Close();
                return maps;
            }
        }
    }

    public static class BinaryReaderExtension
    {
        public static String ReadASCIIString(this BinaryReader br, int charCount)
        {
            return Encoding.ASCII.GetString(br.ReadBytes(charCount)).Split('\0')[0];
        }
    }
12/02/2009 17:03 DBills#7
Why are these forums so boring now? It is like noone is on them anymore.
12/02/2009 17:59 DBills#8
Quote:
Originally Posted by Smythe94 View Post
Ehm, the forum is getting quite a lot of threads each day.
What i'm saying is it's not like it used to be.
12/02/2009 18:08 DBills#9
Quote:
Originally Posted by Smythe94 View Post
Well, it has been like this for months.
Yes, I agree. What is your MSN?
12/02/2009 22:01 Arcо#10
Quote:
Originally Posted by DBills View Post
Yes, I agree. What is your MSN?

Don't give it to him Smythe.
Just a forewarning.

12/03/2009 08:39 ~Yuki~#11
DesertCity = 1000,
AncientMaze = 1001,
TwinCity = 1002,
Mine01 = 1003,
Promotion = 1004,
Arena = 1005,
Stables = 1006,
Smith = 1007,
grocery = 1008,
grocery2 = 1009,
newbie = 1010,
MapleForest = 1011,
sky = 1012,
WonderLand = 1013,
DragonPool = 1014,
BirdIsland = 1015,
KylinCave = 1016,
AdvanceZone = 1017,
SmallArena = 1018,
LargeArena = 1019,
ApeMoutain = 1020,
mine = 1021,
brave = 1022,
mineone = 1025,
minetow = 1026,
minethree = 1027,
minefour = 1028,
mineone2 = 1029,
minetow2 = 1030,
minethree2 = 1031,
minefour2 = 1032,
newbie2 = 1035,
Market = 1036,
factionblack = 1037,
faction = 1038,
playground = 1039,
skycut = 1040,
skymaze = 1041,
lineuppass = 1042,
lineup1 = 1043,
lineup2 = 1044,
lineup3 = 1045,
lineup4 = 1046,
lineup5 = 1047,
lineup6 = 1048,
lineup7 = 1049,
lineup8 = 1050,
riskisland = 1051,
skymaze1 = 1060,
skymaze2 = 1061,
skymaze3 = 1062,
star = 1064,
boa = 1070,
newcanyon = 1075,//2nd AC Map
newwoods = 1076, //2nd PC Map
newdesert = 1077,
newisland = 1078,
parena = 1080,
parena2 = 1081,
mysisland = 1079,
riskisland2 = 1063,
idlandmap = 1082,
parenam = 1090,
parenas = 1091,
house03 = 1099,
sanctuary = 1601,
task01 = 1201,
task02 = 1202,
task03 = 1203,
task04 = 1204,
task05 = 1205,
minea = 1500,
mineb = 1501,
minec = 1502,
mined = 1503,
maidanA = 1360,
maidanE = 1364,
slpk = 1505,
hhpk = 1506,
ympk = 1508,
mfpk = 1509,
faction01 = 1550,
faction01A = 1551,
grocery3 = 1510,
forum = 1511,
jokul01 = 1615,
tiemfiles = 1616,
tiemfilesA = 1617,
cordiform = 1645,
factionA = 1560,
factionB = 1561,
forumA = 1707,
Nhouse04 = 601,
arenanone = 700,
kunlun1 = 1712,
kunlun2 = 1713,
kunlun3 = 1714,
kunlun4 = 1715,
kunlun5 = 1716,
kunlun6 = 1717,
kunlun7 = 1718,
kunlun8 = 1719,
kunlun9 = 1720,
fairylandPK07 = 1760,
Halloween2007a = 1766,
Halloween2007boss = 1767,
woodsz = 1066,
qilingz = 1067,
desertsnail = 1069,
parenamA = 1763,
fairylandPK03 = 1764,
Nhouse04A = 1765,
star05 = 1761,
icecryptlev1 = 1762,
idlandmapA = 1769,
star01 = 1100,
star02 = 1101,
star03 = 1102,
star04 = 1103,
star05A = 1104,
star10 = 1105,
star06 = 1106,
star07 = 1107,
star08 = 1108,
star09 = 1109,
task07 = 1207,
task08 = 1208,
task10 = 1210,
task11 = 1211,
idlandmapB = 1769,
forum7 = 1068,
fairylandPK02 = 1730,
fairylandPK04 = 1732,
fairylandPK06 = 1734,
fairylandPK07B = 1735,
Hallowmas = 1819,
prison7 = 6003,
fairylandPK10 = 1812,
fairylandPK04B = 1813,
fairylandPK06B = 1814,
Halloween2007aB = 1785,
Halloween2007b = 1786,
Halloween2007bossB = 1787,
sky7 = 1768,
slpk8 = 1779,
slpk9 = 1780,
flower = 1806,
christmas01 = 1826,
christmas02 = 1832,
islandsnail = 1212,
desertsnailA = 1213,
canyonfairy = 1214, // Advance zone, alien apes etc
woodsfairy = 1215,
newplainfairy = 1216,
stask01 = 1351,
stask02 = 1352,
stask03 = 1353,
stask04 = 1354,
blpk = 1507, //BI PK Map
tiger1 = 1512, // Hawk cave
Gulf = 1700, //2nd rb
Dgate = 2021,
Dsquare = 2022,
Dcloister = 2023,
Dsigil = 2024,
prison = 6000,
house01 = 1098,
mineonee = 5000,
prison2 = 6001,
/*
* 2024 = Discity
* 1505 = TC Pk Map
* s-task01-04 = Lab
*/