战地1942吧 关注:16,630贴子:555,644
  • 5回复贴,共1

不懂就问:如何给运输车M3A1加出生点(像秘密武器的C47那样)

只看楼主收藏回复

我试着模仿秘密武器的C47和原版的企业号给M3A1的Objects.con加上以下语句,但是没有任何效果
第一段
rem *** Enterprise_DriverSoldierSpawn ***
ObjectTemplate.create SpawnPoint C47_SoldierSpawn01
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 100
ObjectTemplate.setEnterOnSpawn 1
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
第二段
ObjectTemplate.addTemplate C47_SoldierSpawn01
ObjectTemplate.setPosition 0/0/0
请问我还少了什么?(已谷歌,没摸索出个所以)


IP属地:广东1楼2023-12-13 23:54回复
    自答笔记:
    第一段(置于文件头部,其实官方的这类定义大部分都藏在Game.rfa的GlobalSpawnGroups.con里)
    spawnPointManager.group 100 注意这个复活点编码
    spawnPointManager.groupTeam 2 定义复活阵营
    spawnPointManager.groupIcon test2.tga
    第二段(学官方放在其它【ObjectTemplate.addTemplate】段的最底部)
    ObjectTemplate.addTemplate Example_SoldierSpawn01
    ObjectTemplate.setPosition 0/0/0
    第三段(可置于文件任意部,就尾部吧)
    rem *** Enterprise_DriverSoldierSpawn ***
    ObjectTemplate.create SpawnPoint Example_SoldierSpawn01
    ObjectTemplate.setSpawnRotation 0/0/0
    ObjectTemplate.setSpawnPositionOffset 0/0/0
    ObjectTemplate.setSpawnPreventionDelay 0
    ObjectTemplate.setSpawnId 0
    ObjectTemplate.setGroup 100 注意这个复活点编码
    ObjectTemplate.setEnterOnSpawn 1 代表人类玩家复活直接按E(需有空位)
    ObjectTemplate.setAIEnterOnSpawn 1 代表BOT复活直接按E(需有空位)
    ObjectTemplate.setSpawnAsParaTroper 0 代表出生直接打开降落伞


    IP属地:广东4楼2023-12-21 05:33
    收起回复