【教程】战地2电梯V1.1版本发布
——关于战地2添加电梯
@BFSF💯 这次我成功提到你了,记得帮我顶贴子哦,还有,下次你发帖子
原本18号就发布的,结果昨天停电,就没发,另外本身我也懒
————————————————————————
非常建议用电脑端看这个帖子,防止看不懂步骤!
————————————————————————
本来想等到B站的预览视频过审核后再同时发布视频的,但小破站审核老半天了也没个消息,那就等视频通过后我直接把视频放到楼下吧!
百度又抽风,图片老上传失败,我就干脆把楼层拆开发送了
电梯制作团队:BFSF💯,战地风云2
前言:我们的努力换来的不仅仅是一片彩虹,感谢还在战地2中创造想法的大佬们,向你们致敬!
很高兴,我们终于制作出了一个全新电梯的升降平台,为此我们又花了3天时间讨论再加工电梯的理论,无数次修改文件。当然,对于成功,所有的时间和精力都是值得的!
这次我们添加了电梯门,真正体验电梯的乐趣
文件下载链接:
链接: https://pan.baidu.com/s/1-61XhTu-em5-UXnL1VAaHw
提取码: y497
(链接掉了记得和我们联系)
此教程适用人群:有过研究代码的小白萌新等及以上人群(至少修改过战地2的人)
接下来就写教程:
需要软件:
① BF2Editor(非常推荐)
② 任意压缩包软件
③ 电脑自带的记事本
我们参照的是Xpack的航母升降机平台。
首先,Xpack的航母升降平台用的不是staticobjects,而是triggerable(简单来讲就是触发事件,这也能够解释为什么在升降机的位置按E升降机能动)
我们在文件里面准备了一套电梯文件,在Objects_server/Objects/staticobjects/dianti里面,这里包含了3个文件,其中:
Button_01,Button_02,Button_03 ——都是触发器按钮(就是按电梯的按钮,3选一,但是引用的时候请填写你引用的文件名称到代码里面)
注意:如果下载了之前的我们给你提供的文件,请删掉一些到只保留Button_01, Button_02,Button_03
注意以下有更新!!
Objects_server/Objects/staticobjects/dianti2里面,这里包含了6个文件,其中:
Elevator_exterior(我们简称01) ——电梯顶端的壳(到最终楼层的外壳,你可以理解为电梯6楼的门)
elevator_inner(我们简称02) ——电梯桥箱(坐的电梯载体)(这个桥箱体积比01和03要小,防止穿模)
elevator_bottombase(我们简称03) ——电梯下端的壳 (起始楼层的外壳,你可以理解为电梯一楼的门)
ex_bottombase_left,ex_bottombase_right,ex_door_left,ex_door_right ——电梯门(大小都一致,4选2或全选都可以,只要你愿意自己加)
把这些staticobjects里面的文件复制到某个模组的objects_server.zip压缩包的相应位置(如果是原版,则需要备份,模组的话自便)
然后转到你想要加电梯的地图文件(我以BMK_camp地图为例):
打开地图server.zip压缩包,看到staticobjects.con文件,把电梯Elevator_exterior和elevator_bottombase的位置和坐标写好(这个我建议你用BF2Editor查好坐标后再添加,记住,一定要和接下来的elevator_inner的位置和旋转角度匹配,就是01和03能够刚好能容下02而不导致穿模)当然你喜欢硬加代码写入,我们也不反对,不过没有BF2Editor你可能找不到位置。
弄完后,看到压缩包里面有两个文件,分别是TriggerableTemplates.con和Triggerable.con。
我们给你提供的压缩包带有相同的这两个文件,请覆盖原来的两个文件,注意,不要先急着覆盖,这里有技巧:
——关于战地2添加电梯
@BFSF💯 这次我成功提到你了,记得帮我顶贴子哦,还有,下次你发帖子

原本18号就发布的,结果昨天停电,就没发,另外本身我也懒

————————————————————————
非常建议用电脑端看这个帖子,防止看不懂步骤!
————————————————————————
本来想等到B站的预览视频过审核后再同时发布视频的,但小破站审核老半天了也没个消息,那就等视频通过后我直接把视频放到楼下吧!
百度又抽风,图片老上传失败,我就干脆把楼层拆开发送了
电梯制作团队:BFSF💯,战地风云2
前言:我们的努力换来的不仅仅是一片彩虹,感谢还在战地2中创造想法的大佬们,向你们致敬!
很高兴,我们终于制作出了一个全新电梯的升降平台,为此我们又花了3天时间讨论再加工电梯的理论,无数次修改文件。当然,对于成功,所有的时间和精力都是值得的!
这次我们添加了电梯门,真正体验电梯的乐趣
文件下载链接:
链接: https://pan.baidu.com/s/1-61XhTu-em5-UXnL1VAaHw
提取码: y497
(链接掉了记得和我们联系)
此教程适用人群:有过研究代码的小白萌新等及以上人群(至少修改过战地2的人)
接下来就写教程:
需要软件:
① BF2Editor(非常推荐)
② 任意压缩包软件
③ 电脑自带的记事本
我们参照的是Xpack的航母升降机平台。
首先,Xpack的航母升降平台用的不是staticobjects,而是triggerable(简单来讲就是触发事件,这也能够解释为什么在升降机的位置按E升降机能动)
我们在文件里面准备了一套电梯文件,在Objects_server/Objects/staticobjects/dianti里面,这里包含了3个文件,其中:
Button_01,Button_02,Button_03 ——都是触发器按钮(就是按电梯的按钮,3选一,但是引用的时候请填写你引用的文件名称到代码里面)
注意:如果下载了之前的我们给你提供的文件,请删掉一些到只保留Button_01, Button_02,Button_03
注意以下有更新!!
Objects_server/Objects/staticobjects/dianti2里面,这里包含了6个文件,其中:
Elevator_exterior(我们简称01) ——电梯顶端的壳(到最终楼层的外壳,你可以理解为电梯6楼的门)
elevator_inner(我们简称02) ——电梯桥箱(坐的电梯载体)(这个桥箱体积比01和03要小,防止穿模)
elevator_bottombase(我们简称03) ——电梯下端的壳 (起始楼层的外壳,你可以理解为电梯一楼的门)
ex_bottombase_left,ex_bottombase_right,ex_door_left,ex_door_right ——电梯门(大小都一致,4选2或全选都可以,只要你愿意自己加)
把这些staticobjects里面的文件复制到某个模组的objects_server.zip压缩包的相应位置(如果是原版,则需要备份,模组的话自便)
然后转到你想要加电梯的地图文件(我以BMK_camp地图为例):
打开地图server.zip压缩包,看到staticobjects.con文件,把电梯Elevator_exterior和elevator_bottombase的位置和坐标写好(这个我建议你用BF2Editor查好坐标后再添加,记住,一定要和接下来的elevator_inner的位置和旋转角度匹配,就是01和03能够刚好能容下02而不导致穿模)当然你喜欢硬加代码写入,我们也不反对,不过没有BF2Editor你可能找不到位置。
弄完后,看到压缩包里面有两个文件,分别是TriggerableTemplates.con和Triggerable.con。
我们给你提供的压缩包带有相同的这两个文件,请覆盖原来的两个文件,注意,不要先急着覆盖,这里有技巧:
