索尼承諾將“增加PS5主機供應(yīng)”
2023-01-31
更新時間:2022-04-08 09:01:49作者:佚名
劍士怎么新建npc?相信很多玩家都不是很清楚,這里小編就為你們帶來一篇“-雪原-”分享的Kenshifcs增加新NPC方法,感興趣的玩家可以來了解一下吧。
fcs增加新NPC方法
分享用fcs增加新NPC的方法,之前看虛空作者巨佬添加了個阿飛,于是很好奇方法就去探索了。
不敢說這是什么什么教程,我只是對照了fcs里原版人物的數(shù)據(jù),才了摸清一點點而已,應(yīng)該可以用了。如果以后要開新檔的時候不妨將老檔的角色做成可招募npc或者保鏢??赡苄枰稽cfcs基礎(chǔ)。
打開fcs新建個mod文件。
在左邊的Squads,新建一個小隊。
小隊名字隨意,你記得就行,不是陣營,游戲里不顯示的(在左邊的name)。
若要做成npc角色,先把小隊的AI行動增加一個hang out in bar(在酒吧閑逛)。
小隊添加好了,再加入一個角色(leader,領(lǐng)袖),通常來說一個就夠。不然就是空殼小隊了。直接new item就行。
名字就是名字,捏臉數(shù)據(jù)需要你在游戲捏臉界面導出自己的捏臉數(shù)據(jù),在Kenshi/data/character/bodies/export,若要做成mod上傳創(chuàng)意工坊需要把捏臉數(shù)據(jù)放在。
mods/你的mod名/character/bodies/spongebob.bod2 并選擇那個文件。
再然后設(shè)置右邊的內(nèi)容,只翻譯了重要的幾個部分,像之前的方法添加就好。
AI行動一般選擇Static guard- building這個,行動對話是趕路的時候的對話,不添加也行。
背包藍圖什么的可以對照英文wiki。陣營可以自己創(chuàng)建,和創(chuàng)建新人物差不多,但也可以不填,這里不細講。
種族的話Greenlander是蒼翠之子,Scorchlander是焦土之子,Shek是史克,Skeleton就是骨人,Hive就是蜂人。
這里重點講對話:
新建一個對話然后打開。
點擊Add Line新建一個對話,建立完后后在右邊修改對話內(nèi)容。
Speaker就是這段話的說話者,T_me就是這個NPC角色,T_target就是與這個角色對話的人。
若你想只說話沒有任何觸發(fā)效果的話就直接編輯text0里的內(nèi)容就行,例如這樣。
要制造回答語就在左邊選擇這個對話,點擊add line。
新建完對話后,【說話者要把換成T_target】,也就是要回答的人。
若要將他在這個回答后加入小隊,那么在右上角選擇DA_JOIN_SQUAD_FAST。
右上角的選項中一直是這個被對話的人的效果,也就是T_me這個,不管這個對話的speaker是誰。
【按add】后,這個角色就能免費招募,右邊的值暫時用不到,(DA_JOIN_SQUAD_WITH_EDIT是加入小隊順便捏人)
若要花錢才能加入,就選擇DA_TAKE_MONEY(是這個角色拿走錢),在右邊的值里填入金額,這樣就可以花1000元招募一個人了。
但是如果對話者沒有錢就會被白嫖加入(游戲機制),就需要設(shè)置觸發(fā)這個對話的前提條件。
T_TARGET就是發(fā)起對話者,DC_PLAYERMONEY就是檢測玩家的錢,只有當玩家的錢大于1000時才會有這個選項。
這樣設(shè)置后點add就能設(shè)置觸發(fā)條件了。
當然右上角還是有很多觸發(fā)結(jié)果可以選,例如DA_KNOCKOUT,對話后昏迷,右邊的值是昏迷時間,DA_RUN_AWAY,是對話后跑開,DA_ATTACK_CHASE_FOREVER是對話后窮追不舍暴打?qū)υ捳?只是幾個有意思的,其他就用谷歌翻譯什么的吧)。
重復上面的操作,但是更改觸發(fā)結(jié)果,多設(shè)置點選項,然后就會變成這個樣子。
這樣你的NPC就可以加入你的小隊、對話后昏迷,以及對話后pk了。
所有的對話創(chuàng)建完后,一個npc就造好了(我只設(shè)置了3個必要的選項)。
當然有npc不生成是不行的,于是回到最開始的界面,選擇Towns,選擇一個城市,打開,這里我選擇了樞紐站。
打開樞紐站后,在bar squads加入你的npc小隊就行了(就是一開始時那個不重要的命名)。
保存,你的npc就好了。
進入游戲后你就可以樞紐站的酒吧找到你的npc了(我沒設(shè)置捏臉數(shù)據(jù),臉和身體是隨機的,但名字還是NPC)。
選擇昏睡紅茶后npc就會昏迷2000秒。
其他選項我也測試過了,都可行。
熟練掌握后你就可以隨意創(chuàng)建npc角色了,例如我拿jojo里的迪亞波羅做成了npc。