战地2吧 关注:143,108贴子:3,883,116

教你如何在阿尔法模组里使用原版地图

只看楼主收藏回复

我个人比较喜欢阿尔法模组,也曾试着改造成私模,研究拼抢技术失败,就试着将原版或下载的地图放进阿尔法,效果是这样,然后就弹出了。


然后我研究了地图文件,发现问题在Init.con里面
接下来我就将解决办法分享出来
一,把地图复制到BattleField2\mods\ap\levels里面,(比如我复制了Road_To_Jalalabad) 打开阿尔法的一个地图的server.zip文件,找到Init.con复制兵种列表并替换掉Road_To_ Jalalabad的兵种列表,
gameLogic.setKit 1 0 "MEC_Specops" "mec_specops_soldier"
gameLogic.setKit 2 0 "US_Specops" "us_specops_soldier"
gameLogic.setKit 1 1 "MEC_Sniper" "mec_sniper_soldier"
gameLogic.setKit 2 1 "US_Sniper" "us_sniper_soldier"
gameLogic.setKit 1 2 "MEC_Assault" "mec_assault_soldier"
gameLogic.setKit 2 2 "US_Assault" "us_assault_soldier"
gameLogic.setKit 1 3 "MEC_Support" "mec_support_soldier"
gameLogic.setKit 2 3 "US_Support" "us_support_soldier"
gameLogic.setKit 1 4 "MEC_Engineer" "mec_engineer_soldier"
gameLogic.setKit 2 4 "US_Engineer" "us_engineer_soldier"
gameLogic.setKit 1 5 "MEC_Medic" "mec_medic_soldier"
gameLogic.setKit 2 5 "US_Medic" "us_medic_soldier"
gameLogic.setKit 1 6 "MEC_AT" "mec_at_soldier"
gameLogic.setKit 2 6 "US_AT" "us_at_soldier"
===============================分割线===============================
二,将设置地图内士兵和枪械的涂装颜色那段字段复制过去替换到Road_To_Jalalabad
也就是将以下的文字复制覆盖到到图中的红框位置
if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "snow"
else
texturemanager.customTextureSuffix "snow"
endIf ——————————这一段表示雪地颜色的涂装
if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "desert"
else
texturemanager.customTextureSuffix "desert"
endIf ——————————这一段表示沙漠颜色的涂装
if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "woodland"
else
texturemanager.customTextureSuffix "woodland"
endIf ——————————这一段表示草绿颜色的涂装

===============================分割线===============================
三,复制以下文字到Init.con的最下面,没有这个字段涂装将会无效
run ../../common/init/loader.con mec us desert
—————————————如果上面选择的是沙漠色的涂装,就复制这个
run ../../common/init/loader.con mec us snow
—————————————如果上面选择的是雪地色的涂装,就复制这个
run ../../common/init/loader.con mec us woodland
—————————————如果上面选择的是草地色的涂装,就复制这个
教程到此结束,以下是效果图,阿尔法运行的网上下载的地图


IP属地:天津1楼2014-09-30 20:22回复
    插!技术水~


    来自iPhone客户端2楼2014-09-30 20:28
    回复
      其实这个技术早就在moddb的阿尔法版面上分享了,是在我摸索出来办法之前发布的,不能算是原创,真是个遗憾啊
      http://www.moddb.com/mods/alpha-project2/tutorials/alpha-project-basic-map-conversation-tutorial


      IP属地:天津4楼2014-09-30 20:30
      回复


        IP属地:上海5楼2014-09-30 20:32
        回复
          借这个帖子感谢一下曾经祝我生日的各位吧友,谢谢你们
          @道尔YOYO @839817920 @稻草人xqs @青春正流失 @青年军事砖家 @TAT残影 @714643171 @飞舞之鸟 @7sMClove @我是色相 @浮云似翼 @lj709199609 @专业回收十五字 @灬ID @guishenyefeng @princeMrGhost @尤米娜是斧子狗 @lyq101900 @逆战奇葩 @丿浮华丿 @星痕丨丶爱 @金库里的老鼠 @你的昵称无效 @house苦柠檬 @Snow天簌 @刺客神龙 @RPG567 @疾风如雷 @smile假装123 @永壮哉我大6班 @王光磊9595025
          http://tieba.baidu.com/p/3275457635?pn=1


          IP属地:天津6楼2014-09-30 20:40
          收起回复
            我是发帖的!!


            来自iPhone客户端8楼2014-09-30 20:41
            收起回复


              IP属地:广西来自Android客户端9楼2014-09-30 20:45
              回复
                呀,太好了,我也失败了


                IP属地:山东来自Android客户端10楼2014-09-30 20:53
                收起回复
                  我竟然看不懂。。。。好吧。。。没玩过阿尔法


                  11楼2014-09-30 21:01
                  收起回复


                    IP属地:陕西来自Android客户端12楼2014-09-30 21:25
                    收起回复

                         --来自于大红星客户端,红星照耀中国。


                      IP属地:四川来自Android客户端13楼2014-09-30 23:13
                      收起回复
                        大神


                        IP属地:法国来自手机贴吧14楼2014-09-30 23:24
                        收起回复
                          把cqb的地图弄到ap里很带感


                          IP属地:陕西来自Android客户端15楼2014-09-30 23:54
                          收起回复
                            牛,收藏先


                            IP属地:江苏来自Android客户端17楼2014-10-01 00:15
                            收起回复