13号避难所

标题: 二代隊友的連發攻擊設定 [打印本页]

作者: novarain    时间: 2009-10-22 23:00
标题: 二代隊友的連發攻擊設定
有玩過FO2的人都知道,有五個選項控制隊友在戰鬥中使用連發射擊的頻率,分別是:


當然,比較有意思的是它們的運作方式。(不然我也不會發這篇了)
這連發設定不僅僅是隊友會使用,其他NPC也用這套設定,實際上不會特別把玩家角色是否擋在中間列進計算。
(換句話說,對隊友而言,玩家和其他同伴的「價值」是一樣的,沒有比較特別。)

後三個"Be"開頭的選項是先看對目標的命中率:

再來則呼叫另一個函式combat_safety_invalidate_weapon,目前所知是它應該會計算擊中其他友善(綠色外框的)目標或是自己受傷的機率(如果使用爆炸性武器)以決定是否要取消使用連發射擊。
如果設定在"Sometimes",則會使用ai.txt裡面定義的"secondary_freq"數值(作用像是1/N這種機率值),而不管上面提到的命中率或是否會擊中友方的判斷,也就是完全以機率決定使用連發射擊與否。至於"Always"當然就是只要能用就用,其他什麼都不管。

其實上個月就打完了這篇,只是堆在個人文章儲存區沒貼出來。
老樣子,算是旁枝末節的東西,大家當作無用知識看看就好。
作者: 异尘客    时间: 2009-10-22 23:36
莫非我是沙发

支持Hardcore
作者: 希望之星    时间: 2009-10-23 08:40
小弟太麻烦,狙击没商量
作者: szucs    时间: 2009-10-23 09:02
经常被队友打中的人路过
作者: hornedreaper    时间: 2009-10-23 10:51
sulik的G11E经常把队友打成筛子。即使设置了sure也不行。
作者: spiniper    时间: 2009-10-23 11:29
用不用扫射都一样,sulik与伊克两个家伙明显有仇,只要谁站在前面就要挨对方子弹,就算是单发,找打不误连发就更不用说了。
作者: richtofen    时间: 2009-10-23 11:43
绝对不给队友连发武器
作者: hornedreaper    时间: 2009-10-23 17:13
引用第6楼richtofen于2009-10-23 11:43发表的  :
绝对不给队友连发武器


sulik只能用連發的SMG吧?哦對了有個.223手槍,威力不行啊!拿個超級鐵錘就打亂隊形了。
作者: wanglei6363    时间: 2009-10-24 00:44
我最恨队友连发 最喜欢队友连击 哇嘎嘎
作者: mz370370370    时间: 2009-10-24 00:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 百年孤独    时间: 2009-10-29 01:11
咦?最近的?
作者: 伤心小剑    时间: 2009-10-29 21:04
要是能直接控制队友那有多好啊!
说老实话,现在我都是当独行侠,最讨厌队友自动扫射了。
作者: hornedreaper    时间: 2009-10-30 14:45
引用第11楼伤心小剑于2009-10-29 21:04发表的  :
要是能直接控制队友那有多好啊!
说老实话,现在我都是当独行侠,最讨厌队友自动扫射了。

那不就是BOS了吗?
作者: howareyou32    时间: 2010-1-4 17:38
我們可以用 Megamod24
http://www.nirran.com/

它有新功能來控制 npcs

;Set to one to directly control party members in combat
ControlPartyMembers=1
作者: novarain    时间: 2010-1-4 17:52
與其說是Megamod 2.4,不如說是sfall 2.x之後就可以控制隊友了,不過目前還是有些問題在,例如隊友升級的部份。




欢迎光临 13号避难所 (https://bn13.net/) Powered by Discuz! X3.2