13号避难所

标题: 一二代的偷竊运作方式 [打印本页]

作者: novarain    时间: 2015-1-31 23:59
标题: 一二代的偷竊运作方式
▼偷竊的判斷流程
※除法產生的小數一律捨去。


另外對容器、昏迷的角色、屍體進行偷竊時,這整個判斷流程不會執行。至於物品尺寸是隱藏屬性,你在物品欄內是看不到相關資訊的,除非啟用sfall的ddraw.ini裡面的CritterInvSizeLimitMode。

從整個流程可以看出就算偷竊技能再怎麼高,大成功的機率最高也就只有19%(檢定值94與加成值10),不然就得賭別被目標抓到了。不過二代原版除了小孩和特定一些NPC(主要在新里諾)之外,大多數NPC偷竊技能都小於30(沒有技能加成值),而丹恩城那些會偷你的孤兒有63~65左右。
另外也看得出潛行對偷竊判斷沒有任何影響,它唯一影響的只有你失敗被抓到時可能不會馬上開打(偵測距離算出來小於0,但只要一解除潛行就開戰了)

sfall 3.5之後對遊戲要執行偷竊判斷流程時加上了新的附掛腳本hs_steal,等於可以取代引擎的判斷流程修改偷竊結果或重寫一份新的判定邏輯。例如只要小偷是玩家就保證成功,就算偷竊技能只有個位數也一樣的作弊腳本。
作者: wrhunter    时间: 2015-2-1 10:10
fo2里能让人昏迷的手段好像不多……
作者: reflet    时间: 2015-2-4 18:10
感恩解惑。
作者: sonicfang    时间: 2015-2-8 14:54
本帖最后由 sonicfang 于 2015-2-8 14:55 编辑

判定为致命成功的要求是什么?致命率如何加成?
作者: novarain    时间: 2015-2-8 19:12
sonicfang 发表于 2015-2-8 14:54
判定为致命成功的要求是什么?致命率如何加成?

致命成功的部份看來遊戲沒有把roll_vs_skill的結果丟給is_critical跑,應該是只針對玩家偷隊友的特例判斷,等於只要不是隊友就一定會執行抓小偷的判定。
致命率的加成方式和用開鎖器開鎖時的運作一樣,跑roll_vs_skill直接加在技能值上。
作者: sonicfang    时间: 2015-2-9 09:29
novarain 发表于 2015-2-8 19:12
致命成功的部份看來遊戲沒有把roll_vs_skill的結果丟給is_critical跑,應該是只針對玩家偷隊友的特例判斷 ...

谢谢

整个过程貌似没有对目标的感知进行检定 那么以前传说的灌酒有助偷窃是错误的?

或者说那个满足不明条件+20就是对目标感知的检定?
作者: novarain    时间: 2015-2-9 09:45
sonicfang 发表于 2015-2-9 09:29
谢谢

整个过程貌似没有对目标的感知进行检定 那么以前传说的灌酒有助偷窃是错误的?

那個條件本身判斷是取目標不知道什麼的8bit數值與3執行按位“與”操作,目前還不知道到底是取啥,所以也不能排除感知就是了,不過從那判斷方式來看我自己覺得不太像感知。
就算是感知好了,以流程來看只要你技能本身夠高,那個加20就沒啥用了,因為都會被限制在95的最大值,而對方抓小偷的檢定不看感知。

作者: novarain    时间: 2018-11-6 10:44
前陣子為了測試sfall視覺/聽覺函式相關修正時,重新翻了一下潛行與偷竊的運作把帖子內容更新了,偷竊最主要的擲骰部份先前搞錯了,不是對技能檢定的roll_vs_skill函式,而是roll_check。
嗶嗶小子數據庫內的潛行部份也有些修改:http://www.bn13.com/forum.php?mod=viewthread&tid=111304
作者: ceminambiel    时间: 2018-11-7 09:39
偷窃成功率太低了(就性价比而言)
明明很多任务关键道具偷窃是最省心的
同为特长技能,投入50技能点到潜行和偷窃上
收益完全不一样
每次飞龙探云手前都要存档……
作者: delete1204    时间: 2018-11-11 09:35
这个偷窃也太废物了吧·······················

我这么善良的玩家从来都只用开锁
作者: delete1204    时间: 2018-11-13 16:51
Xpooooosed 发表于 2018-11-13 06:16
初期SL偷点很富的人还是能赚一些的 克拉马斯一般都能偷出百千块来 虽然商人太穷了卖不出去就是了
某些门 ...

`````````你点赌博试试,125

直接在新里诺就发家了,都是现金···················
作者: wrhunter    时间: 2018-11-14 11:52
初期偷窃点数不可能加太高,全靠s/l才能用
作者: ceminambiel    时间: 2018-11-14 18:33
wrhunter 发表于 2018-11-14 11:52
初期偷窃点数不可能加太高,全靠s/l才能用

没潜行,灌酒,下药配合
偷窃点再高还是需要存档了再动手
不然……




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