发新话题
打印

[分享] 用记事本修改文明4地图的方法

用记事本修改文明4地图的方法

首先看到的是游戏的设置:
BeginGame
        Era=ERA_INDUSTRIAL
        Speed=GAMESPEED_NORMAL(游戏速度,玩游戏时默认不能改,不过你可以在这里改)
        Calendar=CALENDAR_WEEKS(游戏以2星期为/回合)
        Option=GAMEOPTION_NO_CITY_RAZING(以下为胜利条件啊、起始时间啊之类的,改不改随便)        Option=GAMEOPTION_NO_CITY_FLIPPING
        。。。。。。。。。
EndGame

再看接着的数据:
BeginTeam
        TeamID=0  (队伍0,也就是选择国家时最上面的那个--德国)
        Tech=TECH_WW2_INITIAL1 (以下是游戏开始时队伍0已拥有的科技)      
           Tech=TECH_WW2_TECH00
..............
        Tech=TECH_WW2_TECH21  
(如果你想让德国开始就拥有所有科技就把所有的科技都添加上去吧,科技文件在
\Beyond the Sword\Mods\The Road to War\Assets\XML\Technologies下的CIV4TechInfos.xml文件中:
搜索“<Type>TECH_”你会找到所有的科技)
        ContactWithTeam=0 (开始时就已知的其他文明,这里共15个玩家)
        ContactWithTeam=1
...............
        ContactWithTeam=15
        RevealMap=0
EndTeam

再看接着的数据:
BeginPlayer
        Team=0  (队伍0,也就是选择国家时最上面的那个--德国)
        LeaderType=LEADER_WW2_GERMANY (国家领袖,如果你愿意可以改成让蒋介石来领导德国^-^)        CivType=CIVILIZATION_WW2_GERMANY(领袖名字,和上面一致)
        PlayableCiv=1
        MinorNationStatus=0
        StartingGold=0  (游戏开始时的金钱,想加多少就加多少吧^-^)
        StateReligion=RELIGION_WW2_FASCISM (宗教信仰,你也可以让英国也实行法西斯)
        StartingEra=ERA_INDUSTRIAL (开始年代:工业时代)
        CivicOption=CIVICOPTION_INDUSTRY, Civic=CIVIC_US_USSR_INDUSTRY5
        Handicap=HANDICAP_NOBLE  (以上几个没研究,改不改无所谓,因为其他地图和他不一样,
估计是政府类型啊之类的数据。)EndPlayer



刚才我又看了几张地图,有的地图没有列出胜利条件,表示为默认所有胜利条件,我试了一下,只要在地图上添加你要的胜利条件就可以了。
比如"SEarth"这张地图的数据:
Version=11
BeginGame
        Tutorial=0
        Calendar=CALENDAR_DEFAULT
        GameTurn=0
        StartYear=-4000
EndGame
什么选项都没有,如果只想要征服胜利的话可将其改为:
Version=11
BeginGame
        Tutorial=0
        Calendar=CALENDAR_DEFAULT
        Victory=VICTORY_CONQUEST
        GameTurn=0
        StartYear=-4000
EndGame
再进游戏你就发现胜利条件只有这一条了。
发新话题