回覆列表
  • 1 # 使用者2458114238191884

    這MOD原理是用指令碼呼叫遊戲內建的跟隨指令

    目前只能調一個同伴 想要召喚多個同伴組隊請按下文修改指令碼

    只要你知道要呼叫物體的名字就行 和 spawn()命令同理

    (貌似所有遊戲裡獨立物體都行!連一個麻袋一個箱子一條船都行)

    舉例

    Keira - 凱拉.梅茲

    命令:SpawnCompanion(Keira, 1, 1, 1)

    名字後面加 ",1,1,1"代表(名稱、HUD顯示血量,設定NPC是否不朽的)

    如果同伴走失了還能用CallCompanion命令讓它瞬移回身邊

    此外,你可以迫使你的同伴裝備火炬:companionequiptorch,點亮火炬 companionlighttorch。

    部分NPC參考:

    NPC類(大部分NPC是劇情指令碼不會打怪只會賣萌 列如:SpawnCompanion(Yennefer)

    Lambert —— 蘭伯特

    Eskel —— 中二獵魔人

    Ves —— 精靈弓箭手薇絲

    CKid —— 幼年Ciri (聲音有驚喜)

    DemonWitcher —— 瘋子凱亞恩

    witcher—— 雷索模型的巫師(會幫你打怪 但貌似沒啥傷害)

    sorceress——椰奶模型女巫(會幫你打怪 各種炫酷法術!! 椰奶萬歲!!)

    動物類:

    Wolf —— 狼

    whale —— 巨鯨(剛出來時簡直嚇我一跳 真的巨大呀 O(∩_∩)O )

    怪物類:

    cyclop——獨眼巨人

    drowner——水鬼

    gryphon——獅鷲

    BOSS類:

    caranthir —— 卡蘭希爾

    Eredin —— 蛋糕頭

    Imlerith —— 三將軍

    配合 spawn() 命令 玩各種PK ;各種PLAY

    用spawn() + appearance() 實現各種換裝 (有果體哦)

    如果想要同時召喚多個同伴的請按以下方法修改指令碼

    開啟mod檔案: modSpawnCompanions\content\scripts\game open SpawnCompanions.ws

    找到以下文字行

    exec function SpawnCompanion(nam : name, optional wanthud : bool, optional wantimmortal : bool, optional passtag : bool)

    {

    var npcname : CNewNPC;

    npcname = theGame.GetNPCByTag( "InPlayerParty" );

    npcname.RemoveTag( "InPlayerParty" ); // 【新增本行 備註不用輸入】

    現在你可以簡單的使用SpawnCompanions()召喚多個同伴組隊玩耍了

    補充說明:

    spawn()

    是生成命令 敵我屬性遊戲預設選擇 不會跟隨你

    你生成怪物一定是會打你的啦

    SpawnCompanions()

    是夥伴命令 生成的一定是友方 大部分會跟隨你(不排除一些怪物AI問題不會跟隨) 也不一定會幫你打怪啦(有些劇情NPC木有攻擊指令)

    你生成埃瑞丁他也是友好的

    同時用 spawn() 和 SpawnCompanions() 生成怪物或者BOSS 兩者應該會互相撕逼

  • 中秋節和大豐收的關聯?
  • 屏風都有什麼作用?