Help clan war maps unwanted source NationalGunz

Results 1 to 5 of 5
  1. #1
    Valued Member 3ln3n3 is offline
    MemberRank
    Feb 2010 Join Date
    134Posts

    sad Help clan war maps unwanted source NationalGunz

    Hi.

    my server has a problem when entering the game clanwar out unwanted maps like these that appoints.

    -RobotFactory
    -Dojo
    -Ruin

    Then I want position clanwar normal maps which are as follows.
    -Mansion
    -Garden
    -Castle
    -Town
    -Port
    -Factory
    -Island
    -Dungeon
    -Battle Arena
    Etc..

    Someone would be so kind to help me with this please.

    national use gunz source.


  2. #2
    Account Upgraded | Title Enabled! medotarek is offline
    MemberRank
    Apr 2012 Join Date
    Egypt/RageZoneLocation
    615Posts

    Re: Help clan war maps unwanted source NationalGunz

    search for Town in cscommon you will find it with map id so edit it to your map.xml Town map id and same way to other maps

  3. #3
    Valued Member 3ln3n3 is offline
    MemberRank
    Feb 2010 Join Date
    134Posts

    Re: Help clan war maps unwanted source NationalGunz

    Quote Originally Posted by medotarek View Post
    search for Town in cscommon you will find it with map id so edit it to your map.xml Town map id and same way to other maps
    Example

    this is my map.xml


    <?xml version="1.0" encoding="UTF-8" ?>
    <XML>

    <!-- 맵 정보관련 -->
    <MAP id="0" MapName ="Mansion" MapImageName= "map_Mansion.bmp" BannerName = "banner_Mansion.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="1" MapName ="Mine" MapImageName= "map_Mansion.bmp" BannerName = "banner_Mansion.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="2" MapName ="Prison" MapImageName= "map_Prison.bmp" BannerName = "banner_Prison.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="3" MapName ="Station" MapImageName= "map_Station.bmp" BannerName = "banner_Station.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="4" MapName ="Prison II" MapImageName= "map_Prison II.bmp" BannerName = "banner_Prison II.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="5" MapName ="Battle Arena" MapImageName= "map_Battle Arena.bmp" BannerName = "banner_Battle Arena.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="6" MapName ="BlitzKrieg" MapImageName= "map_BlitzKrieg.bmp" BannerName = "banner_BlitzKrieg.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="7" MapName ="Town" MapImageName= "map_Town.bmp" BannerName = "banner_Town.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="8" MapName ="Dungeon" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Dungeon.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="9" MapName ="Dojo" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Dungeon.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="10" MapName ="De_Dust" MapImageName= "map_Ruin.bmp" BannerName = "banner_Dungeon.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="11" MapName ="Ruin" MapImageName= "map_Ruin.bmp" BannerName = "banner_Ruin.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="12" MapName ="RobotFactory" MapImageName= "map_ChallengeQuest_Research.bmp" BannerName = "banner_ChallengeQuest_Research.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "true"></MAP>
    <MAP id="13" MapName ="Island" MapImageName= "map_island.bmp" BannerName = "banner_island.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="14" MapName ="Garden" MapImageName= "map_Garden.bmp" BannerName = "banner_Garden.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="15" MapName ="GlassBase" MapImageName= "map_GlassBase.bmp" BannerName = "banner_GlassBase.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="16" MapName ="Castle" MapImageName= "map_Castle.bmp" BannerName = "banner_Castle.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="17" MapName ="CTFzor" MapImageName= "map_Castle.bmp" BannerName = "banner_Castle.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="18" MapName ="Factory" MapImageName= "map_Factory.bmp" BannerName = "banner_Factory.tga" ExpRatio ="0.8" MaxPlayers ="8" bIsCTFMap = "true"></MAP>
    <MAP id="19" MapName ="Future-Duel" MapImageName= "map_Factory.bmp" BannerName = "banner_Factory.tga" ExpRatio ="0.8" MaxPlayers ="8" bOnlyDuelMap = "false"></MAP>
    <MAP id="20" MapName ="Port" MapImageName= "map_Port.bmp" BannerName = "banner_port.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="21" MapName ="Lost Shrine" MapImageName= "map_Lost Shrine.bmp" BannerName = "banner_Lost Shrine.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="22" MapName ="Stairway" MapImageName= "map_Stairway.bmp" BannerName = "banner_Stairway.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="23" MapName ="Snow_Town" MapImageName= "map_Snow_Town.bmp" BannerName = "banner_Snow_Town.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="24" MapName ="Snow_Loutie" MapImageName= "map_Snow_Town.bmp" BannerName = "banner_Snow_Town.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="25" MapName ="Skillmap" MapImageName= "map_Skillmap.bmp" BannerName = "banner_Skillmap.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="26" MapName ="SkillmapV2" MapImageName= "map_SkillmapV2.bmp" BannerName = "banner_SkillmapV2.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="27" MapName ="SkillmapV3" MapImageName= "map_SkillmapV3.bmp" BannerName = "banner_SkillmapV3.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="28" MapName ="SkillmapV4" MapImageName= "map_SkillmapV4.bmp" BannerName = "banner_SkillmapV4.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="29" MapName ="Superflip" MapImageName= "map_SkillmapV4.bmp" BannerName = "banner_SkillmapV4.tga" ExpRatio ="1.5" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="30" MapName ="Hall" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Mansion.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "true"></MAP>
    <MAP id="31" MapName ="Catacomb" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Dungeon.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "true"></MAP>
    <MAP id="32" MapName ="Jail" MapImageName= "map_Prison.bmp" BannerName = "banner_Prison.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "true"></MAP>
    <MAP id="33" MapName ="Shower Room" MapImageName= "map_Prison II.bmp" BannerName = "banner_Prison II.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "true"></MAP>
    <MAP id="34" MapName ="High_Haven" MapImageName= "map_High_Haven.bmp" BannerName = "banner_High_Haven.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="35" MapName ="Citadel" MapImageName= "map_Citadel.bmp" BannerName = "banner_Citadel.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <MAP id="36" MapName ="RelayMap" MapImageName= "RelayMap" BannerName = "banner_RelayMap.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="37" MapName ="Halloween Town" MapImageName= "map_Halloween Town.bmp" BannerName = "banner_Halloween Town.tga" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
    <MAP id="38" MapName ="WeaponShop" MapImageName= "map_WeaponShop.bmp" BannerName = "banner_WeaponShop.tga" ExpRatio ="1" MaxPlayers ="16" bIsCTFMap = "true"></MAP>
    <!-- 첼린지 퀘스트 -->
    <CHALLENGE_QUEST_MAP id="0" MapName ="ChallengeQuest_Guerilla" MapImageName= "map_ChallengeQuest_Guerilla.bmp" BannerName = "banner_ChallengeQuest_Guerilla.tga" ExpRatio ="1.0" MaxPlayers ="4" bOnlyDuelMap = "false"></CHALLENGE_QUEST_MAP>
    </XML>

    and this is my MMatchMap.h

    #ifndef _MMATCHMAP_H
    #define _MMATCHMAP_H

    #include "MMatchGlobal.h"


    enum MMATCH_MAP
    {
    MMATCH_MAP_MANSION = 0,
    MMATCH_MAP_PRISON = 1,
    MMATCH_MAP_STATION = 2,
    MMATCH_MAP_PRISON_II = 3,
    MMATCH_MAP_BATTLE_ARENA = 4,
    MMATCH_MAP_TOWN = 5,
    MMATCH_MAP_DUNGEON = 6,
    MMATCH_MAP_RUIN = 7,
    MMATCH_MAP_ISLAND = 8,
    MMATCH_MAP_GARDEN = 9,
    MMATCH_MAP_CASTLE = 10,
    MMATCH_MAP_FACTORY = 11,
    MMATCH_MAP_PORT = 12,
    MMATCH_MAP_LOST_SHRINE = 13,
    MMATCH_MAP_STAIRWAY = 14,
    MMATCH_MAP_SNOWTOWN = 15,
    MMATCH_MAP_HALL = 16,
    MMATCH_MAP_CATACOMB = 17,
    MMATCH_MAP_JAIL = 18,
    MMATCH_MAP_SHOWERROOM = 19,
    MMATCH_MAP_HIGH_HAVEN = 20,
    MMATCH_MAP_CITADEL = 21,

    // ?? ??? ? ?? ???.

    // MMATCH_MAP_EVENT, // ??? ???
    MMATCH_MAP_RELAYMAP = 22,

    MMATCH_MAP_HALLOWEEN_TOWN = 23,
    MMATCH_MAP_WEAPON_SHOP = 24,
    MMATCH_MAP_MAX = 125,
    };

    #define MMATCH_MAP_COUNT MMATCH_MAP_MAX // ?? ? ??

    #define MMATCH_MAPNAME_RELAYMAP "RelayMap"


    class MMapDesc
    {
    private:
    const struct MapInfo
    {
    int nMapID; // map id
    char szMapName[MAPNAME_LENGTH]; // ? ??
    char szMapImageName[MAPNAME_LENGTH]; // ? ??? ??
    char szBannerName[MAPNAME_LENGTH]; // ?? ??
    float fExpRatio; // ??? ???
    int nMaxPlayers; // ?? ??
    bool bOnlyDuelMap; // ??? ??
    bool bIsCTFMap;
    };


    // data
    MapInfo m_MapVectors[MMATCH_MAP_COUNT];
    MMapDesc();
    public:
    ~MMapDesc() { }

    static MMapDesc* GetInstance();

    bool Initialize(const char* szFileName);
    bool Initialize(MZFileSystem* pfs, const char* szFileName);
    bool MIsCorrectMap(const int nMapID);



    bool IsMapOnlyDuel( const int nMapID);
    bool IsCTFMap( const int nMapID);
    int GetMapID( const int nMapID);
    const char* GetMapName(const int nMapID);
    const char* GetMapImageName(const char* szMapName);
    const char* GetBannerName(const char* szMapName);
    float GetExpRatio( const int nMapID);
    int GetMaxPlayers( const int nMapID);

    int GetMapCount(){ return MMATCH_MAP_COUNT; }
    };


    inline MMapDesc* MGetMapDescMgr()
    {
    return MMapDesc::GetInstance();
    }



    #endif
    Then MMatchMap.h file would look like

    #ifndef _MMATCHMAP_H
    #define _MMATCHMAP_H

    #include "MMatchGlobal.h"


    enum MMATCH_MAP
    {
    MMATCH_MAP_MANSION = 0,
    MMATCH_MAP_PRISON = 2,
    MMATCH_MAP_STATION = 3,
    MMATCH_MAP_PRISON_II = 4,
    MMATCH_MAP_BATTLE_ARENA = 5,
    MMATCH_MAP_TOWN = 7,
    MMATCH_MAP_DUNGEON = 8,
    MMATCH_MAP_RUIN = 11,
    MMATCH_MAP_ISLAND = 13,
    MMATCH_MAP_GARDEN = 14,
    MMATCH_MAP_CASTLE = 16,
    MMATCH_MAP_FACTORY = 18,
    MMATCH_MAP_PORT = 20,
    MMATCH_MAP_LOST_SHRINE = 21,
    MMATCH_MAP_STAIRWAY = 22,
    MMATCH_MAP_SNOWTOWN = 23,
    MMATCH_MAP_HALL = 30,
    MMATCH_MAP_CATACOMB = 31,
    MMATCH_MAP_JAIL = 32,
    MMATCH_MAP_SHOWERROOM = 33,
    MMATCH_MAP_HIGH_HAVEN = 34,
    MMATCH_MAP_CITADEL = 35,

    // ?? ??? ? ?? ???.

    // MMATCH_MAP_EVENT, // ??? ???
    MMATCH_MAP_RELAYMAP = 36,

    MMATCH_MAP_HALLOWEEN_TOWN = 37,
    MMATCH_MAP_WEAPON_SHOP = 38,
    MMATCH_MAP_MAX = 125,
    };

    #define MMATCH_MAP_COUNT MMATCH_MAP_MAX // ?? ? ??

    #define MMATCH_MAPNAME_RELAYMAP "RelayMap"


    class MMapDesc
    {
    private:
    const struct MapInfo
    {
    int nMapID; // map id
    char szMapName[MAPNAME_LENGTH]; // ? ??
    char szMapImageName[MAPNAME_LENGTH]; // ? ??? ??
    char szBannerName[MAPNAME_LENGTH]; // ?? ??
    float fExpRatio; // ??? ???
    int nMaxPlayers; // ?? ??
    bool bOnlyDuelMap; // ??? ??
    bool bIsCTFMap;
    };


    // data
    MapInfo m_MapVectors[MMATCH_MAP_COUNT];
    MMapDesc();
    public:
    ~MMapDesc() { }

    static MMapDesc* GetInstance();

    bool Initialize(const char* szFileName);
    bool Initialize(MZFileSystem* pfs, const char* szFileName);
    bool MIsCorrectMap(const int nMapID);



    bool IsMapOnlyDuel( const int nMapID);
    bool IsCTFMap( const int nMapID);
    int GetMapID( const int nMapID);
    const char* GetMapName(const int nMapID);
    const char* GetMapImageName(const char* szMapName);
    const char* GetBannerName(const char* szMapName);
    float GetExpRatio( const int nMapID);
    int GetMaxPlayers( const int nMapID);

    int GetMapCount(){ return MMATCH_MAP_COUNT; }
    };


    inline MMapDesc* MGetMapDescMgr()
    {
    return MMapDesc::GetInstance();
    }



    #endif
    Help plis (:

  4. #4
    Account Upgraded | Title Enabled! suhil1 is offline
    MemberRank
    Apr 2010 Join Date
    310Posts

    Re: Help clan war maps unwanted source NationalGunz

    u r map.xml should be like this
    <!-- 맵 정보관련 -->
    <MAP id="0" MapName ="Mansion" MapImageName= "map_Mansion.bmp" BannerName = "banner_Mansion.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="1" MapName ="Prison" MapImageName= "map_Prison.bmp" BannerName = "banner_Prison.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="2" MapName ="Station" MapImageName= "map_Station.bmp" BannerName = "banner_Station.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="3" MapName ="Prison II" MapImageName= "map_Prison II.bmp" BannerName = "banner_Prison II.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="4" MapName ="Battle Arena" MapImageName= "map_Battle Arena.bmp" BannerName = "banner_Battle Arena.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="5" MapName ="Town" MapImageName= "map_Town.bmp" BannerName = "banner_Town.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="6" MapName ="Dungeon" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Dungeon.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="7" MapName ="Ruin" MapImageName= "map_Ruin.bmp" BannerName = "banner_Ruin.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="8" MapName ="Island" MapImageName= "map_island.bmp" BannerName = "banner_island.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="9" MapName ="Garden" MapImageName= "map_Garden.bmp" BannerName = "banner_Garden.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="10" MapName ="Castle" MapImageName= "map_Castle.bmp" BannerName = "banner_Castle.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="11" MapName ="Factory" MapImageName= "map_Factory.bmp" BannerName = "banner_Factory.tga" ExpRatio ="0.8" MaxPlayers ="8" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="12" MapName ="Port" MapImageName= "map_Port.bmp" BannerName = "banner_port.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="13" MapName ="Lost Shrine" MapImageName= "map_Lost Shrine.bmp" BannerName = "banner_Lost Shrine.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="14" MapName ="Stairway" MapImageName= "map_Stairway.bmp" BannerName = "banner_Stairway.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="15" MapName ="Snow_Town" MapImageName= "map_Snow_Town.bmp" BannerName = "banner_Snow_Town.tga" ExpRatio ="1.5" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="16" MapName ="Hall" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Mansion.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "true"></MAP>
    <MAP id="17" MapName ="Catacomb" MapImageName= "map_Dungeon.bmp" BannerName = "banner_Dungeon.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "true"></MAP>
    <MAP id="18" MapName ="Jail" MapImageName= "map_Prison.bmp" BannerName = "banner_Prison.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "true"></MAP>
    <MAP id="19" MapName ="Shower Room" MapImageName= "map_Prison II.bmp" BannerName = "banner_Prison II.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "true"></MAP>
    <MAP id="20" MapName ="High_Haven" MapImageName= "map_High_Haven.bmp" BannerName = "banner_High_Haven.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="21" MapName ="Citadel" MapImageName= "map_Citadel.bmp" BannerName = "banner_Citadel.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="22" MapName ="RelayMap" MapImageName= "RelayMap" BannerName = "banner_RelayMap.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="23" MapName ="WeaponShop" MapImageName= "map_WeaponShop.bmp" BannerName = "banner_WeaponShop.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    <MAP id="24" MapName ="Pavilion" MapImageName= "map_Mansion.bmp" BannerName = "banner_Mansion.tga" ExpRatio ="1" MaxPlayers ="126" bOnlyDuelMap = "false" bIsCTFMap="true"></MAP>
    and MMatchMap.h should be like this
    #ifndef _MMATCHMAP_H
    #define _MMATCHMAP_H

    #include "MMatchGlobal.h"


    enum MMATCH_MAP
    {
    MMATCH_MAP_MANSION = 0,
    MMATCH_MAP_PRISON = 1,
    MMATCH_MAP_STATION = 2,
    MMATCH_MAP_PRISON_II = 3,
    MMATCH_MAP_BATTLE_ARENA = 4,
    MMATCH_MAP_TOWN = 5,
    MMATCH_MAP_DUNGEON = 6,
    MMATCH_MAP_RUIN = 7,
    MMATCH_MAP_ISLAND = 8,
    MMATCH_MAP_GARDEN = 9,
    MMATCH_MAP_CASTLE = 10,
    MMATCH_MAP_FACTORY = 11,
    MMATCH_MAP_PORT = 12,
    MMATCH_MAP_LOST_SHRINE = 13,
    MMATCH_MAP_STAIRWAY = 14,
    MMATCH_MAP_SNOWTOWN = 15,
    MMATCH_MAP_HALL = 16,
    MMATCH_MAP_CATACOMB = 17,
    MMATCH_MAP_JAIL = 18,
    MMATCH_MAP_SHOWERROOM = 19,
    MMATCH_MAP_HIGH_HAVEN = 20,
    MMATCH_MAP_CITADEL = 21,
    MMATCH_MAP_WEAPON_SHOP = 22,
    MMATCH_MAP_Pavilion = 23,
    // »õ¸Ê Ãß°¡´Â ÀÌ ¹Ø¿¡ Çϼ¼¿ä.

    // MMATCH_MAP_EVENT, // À̺¥Æ® Àü¿ë¸Ê
    MMATCH_MAP_RELAYMAP = 24,
    MMATCH_MAP_MAX
    };

    #define MMATCH_MAP_COUNT MMATCH_MAP_MAX // Àüü ¸Ê °¹¼ö

    #define MMATCH_MAPNAME_RELAYMAP "RelayMap"


    class MMapDesc
    {
    private:
    const struct MapInfo
    {
    int nMapID; // map id
    char szMapName[MAPNAME_LENGTH]; // ¸Ê À̸§
    char szMapImageName[MAPNAME_LENGTH]; // ¸Ê À̹ÌÁö À̸§
    char szBannerName[MAPNAME_LENGTH]; // º£³Ê À̸§
    float fExpRatio; // °æÇèÄ¡ ½Àµæ·ü
    int nMaxPlayers; // ÃÖ´ë Àοø
    bool bOnlyDuelMap; // µà¾ó¸Ê Àü¿ë
    bool bIsCTFMap; //isctf?
    };


    // data
    MapInfo m_MapVectors[MMATCH_MAP_COUNT];
    MMapDesc();
    public:
    ~MMapDesc() { }

    static MMapDesc* GetInstance();

    bool Initialize(const char* szFileName);
    bool Initialize(MZFileSystem* pfs, const char* szFileName);
    bool MIsCorrectMap(const int nMapID);



    bool IsMapOnlyDuel( const int nMapID);
    bool IsCTFMap( const int nMapID);
    int GetMapID( const int nMapID);
    const char* GetMapName(const int nMapID);
    const char* GetMapImageName(const char* szMapName);
    const char* GetBannerName(const char* szMapName);
    float GetExpRatio( const int nMapID);
    int GetMaxPlayers( const int nMapID);

    int GetMapCount(){ return MMATCH_MAP_COUNT; }
    };


    inline MMapDesc* MGetMapDescMgr()
    {
    return MMapDesc::GetInstance();
    }



    #endif
    Last edited by suhil1; 27-09-13 at 04:33 AM.

  5. #5
    Valued Member 3ln3n3 is offline
    MemberRank
    Feb 2010 Join Date
    134Posts

    Re: Help clan war maps unwanted source NationalGunz

    Thankss men, Now I try and notice if it worked or not



Advertisement