13号避难所

 找回密码
 立即注册
搜索
查看: 4361|回复: 30
打印 上一主题 下一主题

求助!!!!伤害抗性问题!

[复制链接]
楼主
发表于 2021-10-8 13:14:17 | 显示全部楼层
脈衝手槍從來就不是電漿傷害,而是沒顯示出來的電擊傷害(和趕畜棒與外星人手槍一樣)
沙发
发表于 2021-10-8 15:17:14 | 显示全部楼层
裝甲都有該項抗性的數值,只是脈衝手槍同時附加貫穿屬性,DT砍80%,我不知道你怎麼改的,反正真要把自己改無敵的話不需要動exe。
板凳
发表于 2021-10-8 15:59:40 | 显示全部楼层
那是超過十五年前的舊法子了,現在用sfall腳本能做到的事更多也不會有你碰到的那種問題。
地板
发表于 2021-10-8 17:42:06 | 显示全部楼层
如果你要中文的沒有,英文的有函式說明文件,剩下的就是看各腳本源碼自學了。
5#
发表于 2021-10-9 07:16:11 | 显示全部楼层
另外提醒一下,抗性上限值不是只有1個byte,而是32位元帶號整數。
6#
发表于 2021-10-9 19:53:39 | 显示全部楼层
可以,但你運氣要10,而且進貨機率只有20%。
7#
发表于 2021-10-11 03:32:32 | 显示全部楼层
NCR城外槍商是10%機率進貨,城內的是100%。
8#
发表于 2021-10-12 04:56:36 | 显示全部楼层
大概吧,但我說過了我不需要去動exe就可以用腳本改東西,所以我不知道要改哪些exe位址。
9#
发表于 2021-10-12 09:42:51 | 显示全部楼层
.int腳本是編譯過的二進位檔,一般不是拿來直接改的,都是先反編輯成.ssl修改後再重新編譯。
不過我說的不是遊戲自己的那些腳本(它們作用有限),而是完全自己寫用上sfall功能的新腳本。
10#
发表于 2021-10-13 02:54:42 | 显示全部楼层
這和編程很像,ssl腳本源碼->腳本編譯器->int腳本,舊時代遊戲用上腳本的幾乎都是這樣處理(如Quake這種FPS遊戲也一樣),因為二進位檔的執行效率比用直譯器跑腳本快多了。
Fallout原生腳本都需要依附某個物件(人物、佈景、地圖本身)才能執行,sfall則提供了global script這種不需依附物件就能單獨執行的方式。

例如我想把玩家命中率上限拉到99%(再高會在瞄準介面中顯示異常)只需要這樣寫:
  1. procedure start begin
  2.    set_critter_hit_chance_mod(dude_obj, 99, 0);
  3. end
复制代码

再把它拿去編譯就有可以讓遊戲和sfall執行的腳本了,
11#
发表于 2021-10-13 09:35:21 | 显示全部楼层
那三行腳本就已經是具體的了,我不知道你想問的是啥,內部如何操作的?
計算命中率到最後會限制在95%,那就在要檢查是否超過上限時把它換掉而已。
12#
发表于 2021-10-19 07:02:26 | 显示全部楼层
3300330033 发表于 2021-10-19 02:24
夜视能力这个技能选了以后每次天黑读档都要等画面变亮才生效(提高夜晚命中率),但有时候读档了好久画面 ...

夜視效果是和地圖進入/刷新程序連動的,通常來說差不多每10~20秒地圖會自己刷新一次並更新亮度,那時才會套用效果,要強制地圖執行刷新程序可以進入對話或嗶嗶小子介面再退出。
13#
发表于 2021-10-21 14:29:30 | 显示全部楼层
EPSI就只有一罐,除非修改存檔。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|13号避难所

GMT+8, 2024-5-2 19:22 , Processed in 0.069421 second(s), 13 queries .

快速评论 返回顶部 返回列表