战地2吧 关注:142,976贴子:3,883,028
  • 10回复贴,共1

一些小东西的教程

只看楼主收藏回复

地图下雪:
在模组前几次的测试版中有这样一张地图,里边有下雪的特效,这并不是我见到第一个有这个效果的地图,很早之前我在剑齿虎的网盘下载过一张下雨的地图,只是当时移植技术尚浅,看不出如何引用的。在这张下雪的地图,我研究了一下,发现其实真的没那么难,下面是地图里如何引用下雪特效的方法
在你所希望下雪的地图里,打开server.zip里的StaticObjects.con文件,使用查找功能
搜索 if v_arg1 == BF2Editor 这句话
console.allowMultipleFileLoad 0 这是这个文件开头会有的,在他下面加上下面两行代码
run /objects/staticobjects/ambienteffects/static/snowstuff/snowstuff.con
run /objects/effects/ambient/dynamicfx/snoweffect.con
然后在一大段和上面路径差不多的下面有一段下面这个代码
endIf 在下面加上
rem *** snowstuff ***
Object.create snowstuff
Object.absolutePosition -246.524/42.085/108.108 这是坐标代表前后,上下,左右,注意上下最好高一点,可以高过地图里所有建筑上面= =不然你懂的
Object.layer 1
注意上面的代码只是让一块地方有下雪,没办法所有地方下雪,所以你要一直复制粘贴上面的,然后修改坐标,一点一点覆盖整个地图= =加完后保存
注意下面是地图微模组所引用的办法:
在server.zip里创建一个ServerArchives.con
写上fileManager.mountArchive Levels/地图名字/Objects.zip Objects
然后就好了,如果你要在模组出现,请直接将我分享的压缩包里的东西放到Objects_client.zip即可
原版地图链接:http://pan.baidu.com/s/1kVLHSeN 密码:4lap
单独文件补丁链接(必须下):http://pan.baidu.com/s/1kU46CSJ 密码:r0dz


1楼2016-08-11 20:10回复
    限制兵种:
    在模组的地图中玩家限制使用一种兵种,而bot又不收限制,其实也挺简单的,我也是参考了僵尸模组的东西做出的
    同样是路径:Menu_server.zip\HUD\HudSetup\SpawnInterface
    文件:HudElementsSpawn.con
    在文件的下半部分,是有关各各选择兵种的位置Select Kit 0 1 2 3 4 5 6 等,这里说一下,战地2的设定并不是进入游戏后选择最上面的兵种,而是第三个兵种,也就是原版的突击兵,所以你想出现仅有一个兵种删掉其他兵种的建议把Select Kit 2留下,这是突击兵的。
    这里我就不在放我模组的代码了,因为改动太大,我留下了Select Kit 2然后改了很多贴图大小之类的东西,如果发上来可能会有玩家贸然复制使用,然后会出现一些bug吧,喜欢的我模组选择兵种的界面自行去抠吧,我不在乎


    3楼2016-08-11 20:12
    回复
      顶一个再说


      IP属地:广西来自Android客户端10楼2016-08-11 20:19
      回复
        顶一个


        IP属地:浙江来自Android客户端11楼2016-08-11 20:20
        回复
          顶一个


          IP属地:北京来自Android客户端13楼2016-08-11 23:26
          回复
            那个就是控制地图的特效的文件


            IP属地:北京来自Android客户端14楼2016-08-11 23:29
            回复
              日后给她找个良配便是! 可我怎么都想不到


              15楼2016-08-12 03:16
              回复
                好教程,真棒👍


                IP属地:美国来自Android客户端16楼2016-08-12 03:47
                回复
                  技术贴沉真快,顶一下诶


                  IP属地:美国来自Android客户端20楼2016-08-14 22:53
                  回复