13号避难所

标题: 【MOD】Fallout 2 Restoration Project 2.3.2 [打印本页]

作者: novarain    时间: 2013-12-24 07:04
标题: 【MOD】Fallout 2 Restoration Project 2.3.2
本帖最后由 novarain 于 2014-7-6 08:30 编辑

http://www.nma-fallout.com/showthread.php?201223
上一版2.2過了五個多月,今天則是釋出2.3.2。

基本內容和2.2一樣,主要是修正更多RP與原版內的bug與加上俄文翻譯(RP翻譯組裡面最勤快也沒有MIA的)。當然非官方修正也更新到1.02.30,但請記住RP已經包含非官方修正,不需要先裝非官方才能裝RP,而如果裝了RP就不要再裝非官方修正,以免造成無法預期的錯誤。

※RP攻略:http://hem.bredband.net/darek1/f2rp_wt.htm

新增內容:

剩下的幾乎全是修正2.2的bug,安裝檔本身則是針對Vista之後玩家把FO2裝在C:\Program Files下的情況、或是前陣子大家拿得很開心的GOG版本做出了相關調整。
另外Pixote有對一些地圖再次微調,多半是拿掉一些多餘的景物,例如EPA大門前的水泥阻體、Vault City內閃爍著第一公民影像的螢幕(因為看起來太蠢了),特別要提出來的是Gecko電廠內觸發的飛鳥突擊隊事件現在沒啥好處,地圖角落隱藏的超級鐵錘拿掉了,士兵也會直接把槍拿在手上偷不到,除非你把他們全宰了,但照正常流程你在那個時間點應該做不到。

2.3.1修正部份:
Den:

Vault City:

New Reno:

EPA:

Vault 13:

隨機遭遇:

其他:

2.3.2修正部份:
Klamath:

New Reno:

最後是一些截圖:


作者: wrhunter    时间: 2013-12-24 08:00
敲了几句,结果总有非法关键字,建议黑岛还是把过滤给改改,好歹让人看到问题在哪里……

gog版本有问题吗?我用2.2时没发现啥不对
作者: novarain    时间: 2013-12-24 09:10
引用第1楼wrhunter于2013-12-24 08:00发表的  :
gog版本有问题吗?我用2.2时没发现啥不对
GOG版會把音樂文件夾放錯位置,本來該是Fallout2\\Data\\Sound\\Music,GOG版把Sound直接放到主文件夾而不是Data裡面,而如果cfg內路徑沒設定好就會聽不到音樂。現在2.3會去修改cfg把音樂路徑調整過來。
作者: cattell    时间: 2013-12-24 09:42
没想到这次2.3的速度这么快啊
作者: casnalada    时间: 2013-12-24 10:44
偷武器那个,不能偷塞给他把破刀或者破枪让他换武器然后偷吗
作者: novarain    时间: 2013-12-24 11:01
引用第4楼casnalada于2013-12-24 10:44发表的  :
偷武器那个,不能偷塞给他把破刀或者破枪让他换武器然后偷吗
你以為這是FO3/FNV嗎....
NPC拿在手上的東西要放回物品欄,只有在該員可以交易的時候才有可能被放回去,或是暈倒、彈藥用盡或無法使用該武器(例如斷手)而換其他武器時,他們全員都無法交談(除了隊長一開始之外),更別說交易,他們彈藥用盡你還活著不是你運\氣太好就是戰技驚人,但戰技驚人你也不用等他們打完彈藥就可以宰光他們了。

另外除了隊長一定是拿高斯手槍之外,其他士兵的武器依照你當時的等級決定:
7級以下 - 普通的散彈槍
8~12級 - Jackhammer
13~18級 - H&K G11e
19級以上 - 高斯手槍
作者: casnalada    时间: 2013-12-24 12:32
BOS和辐射1和2都可以啊,BOS最后关入门那队BOS还记得么
辐射1和2卖给商人什么东西,转头就看到他多出把武器来,你觉得那是哪里变出来的呢?

譬如鬼农场就不需交易就能偷到首领的武器啊
作者: novarain    时间: 2013-12-24 12:41
引用第6楼casnalada于2013-12-24 12:32发表的  :
BOS和辐射1和2都可以啊,BOS最后关入门那队BOS还记得么
辐射1和2卖给商人什么东西,转头就看到他多出把武器来,你觉得那是哪里变出来的呢?
譬如鬼农场就不需交易就能偷到首领的武器啊
商人那是經由“交易”窗口切換時他們會更換武器,或是把自己本來手上的槍放回物品欄(算引擎本身的bug,本來不該發生的),是和交易這動作有關,而不是他們身上多了你偷塞的東西就會去換,至於鬼農場的則是一開始就沒拿在手上。

飛鳥突擊隊是一載入地圖,腳本才塞武器給他們,2.3則加上了直接叫它們裝備起來(先前沒有,所以只放在物品欄給你偷),隊長只有一開始會和你說話,但他不能交易,所以你用偷竊的也觸發不了該由交易行為進行的更換武器,其他人則是根本沒得對話,剩下的也不用想了。
作者: casnalada    时间: 2013-12-24 18:56
如此……那为了收藏计,我准备点炸药到时用吧……
作者: dasitu    时间: 2013-12-24 21:01
这么快就更新了。汉化组因为没人统一协调(主要是没人督促)大家,最后就不了了之了。
作者: novarain    时间: 2013-12-27 10:00
結果釋出當天兩者就又被我挖出bug....唉呀,吃燒餅沒有不掉芝麻的。


所以現在killap重新把UP與RP的腳本源碼做比對,以確認UP應該要和RP內的原版bug修正一致,今年結束之前會有小幅度更新(RP 2.3.1 & UP 1.02.30)然後他就要休長假去了,不過多半都只是UP那邊的腳本修正(畢竟後來都集中精力在RP上,UP就沒花太多心思了),RP已經玩下去的不會受到什麼影響,至少不需要重開新遊戲。
作者: deusex    时间: 2013-12-27 11:09
rp2.3会汉化吗?先出个机翻让更多玩家抓bug也行啊,如果不准备汉化的话可以交给trow看他们有兴趣汉化不。
作者: wrhunter    时间: 2013-12-27 22:27
引用第11楼deusex于2013-12-27 11:09发表的  :
rp2.3会汉化吗?先出个机翻让更多玩家抓bug也行啊,如果不准备汉化的话可以交给trow看他们有兴趣汉化不。
机翻真不如不翻,英文好歹还可以查词典,文句不通的机翻要来何用?
作者: novarain    时间: 2014-1-1 13:28
呃,理論上今早killap更新了2.3.1,修正了幾個還挺嚴重(而且很蠢,如果去看腳本源碼的話)的原版bug,但不到幾小時就因為我一起床又找到比他修正的東西還嚴重的新bug(和在我凌晨去睡之後他才修改包進去的更動有關,幾乎沒有正常測試過就上了),所以2.3.1撤下,大概要跳到2.3.2了。

其中一個修掉的嚴重bug是這樣:NCR總統Tandi的兒子Hoss在酒吧內會挑釁你,正常情況打起來就是你一拳他一腳,直到你把他HP打到低到一個地步就會結束戰鬥他認輸。另一種解法(如果你徒手技能真的低到爆或不想動手)是你掏出槍拿在手上,他也會結束戰鬥求饒。

這邊就有兩個問題,一是他腳本檢查玩家的使用欄因為巢狀IF沒寫好,最後只會檢查到“右邊”(物品2),所以就算你掏出放在左邊(物品1)的槍,他一樣會當成沒看到繼續打你。二是腳本檢查使用欄內的物品時,沒先確認物品種類是否為“武器”就直接去取內存中的“射程”資料(超過2才算“槍械”),而如果不是武器,就會取到不該取的內存位址,讓第二回合一輪到他腳本要進行判斷時直接讓遊戲當掉。閒著沒事想試的人可以在右邊放個治療針或是一瓶酒之類的,然後開始戰鬥時切換到拿在手上,下一回合就可以看到遊戲發生內存錯誤了。
作者: wrhunter    时间: 2014-1-2 11:05
引用第13楼novarain于2014-01-01 13:28发表的  :
呃,理論上今早killap更新了2.3.1,修正了幾個還挺嚴重(而且很蠢,如果去看腳本源碼的話)的原版bug,但不到幾小時就因為我一起床又找到比他修正的東西還嚴重的新bug(和在我凌晨去睡之後他才修改包進去的更動有關,幾乎沒有正常測試過就上了),所以2.3.1撤下,大概要跳到2.3.2了。

其中一個修掉的嚴重bug是這樣:NCR總統Tandi的兒子Hoss在酒吧內會挑釁你,正常情況打起來就是你一拳他一腳,直到你把他HP打到低到一個地步就會結束戰鬥他認輸。另一種解法(如果你徒手技能真的低到爆或不想動手)是你掏出槍拿在手上,他也會結束戰鬥求饒。

這邊就有兩個問題,一是他腳本檢查玩家的使用欄因為巢狀IF沒寫好,最後只會檢查到“右邊”(物品2),所以就算你掏出放在左邊(物品1)的槍,他一樣會當成沒看到繼續打你。二是腳本檢查使用欄內的物品時,沒先確認物品種類是否為“武器”就直接去取內存中的“射程”資料(超過2才算“槍械”),而如果不是武器,就會取到不該取的內存位址,讓第二回合一輪到他腳本要進行判斷時直接讓遊戲當掉。閒著沒事想試的人可以在右邊放個治療針或是一瓶酒之類的,然後開始戰鬥時切換到拿在手上,下一回合就可以看到遊戲發生內存錯誤了。
NCR进门就要收起武器,不是太无聊的人也不会想到要掏家伙吧,我是头一次知道还有这种bug……
作者: dota45144141    时间: 2014-1-2 12:43
标题: 回 13楼(novarain) 的帖子
2.3会汉化吗?wmAreaInit::Error loading cities问题怎么解决?
作者: novarain    时间: 2014-1-2 13:06
标题: Re:回 13楼(novarain) 的帖子
引用第15楼dota45144141于2014-01-02 12:43发表的 回 13楼(novarain) 的帖子 :
2.3会汉化吗?wmAreaInit::Error loading cities问题怎么解决?
1. 我不管中文化的事。
2. sfall的問題,那個我這邊所有系統都測試正常,從Win200 SP4、XP SP2/SP3、Win2003 R2 SP2、Win7企業/終極版都沒問題,我不知道每個人系統內還裝了什麼玩意兒,也不想多花時間去探討安全軟件。
作者: novarain    时间: 2014-1-2 14:02
今早更新到2.3.2,2.3之後的變更與修正請參照首篇。
作者: cattell    时间: 2014-1-2 14:55
标题: Re:回 13楼(novarain) 的帖子
引用第15楼dota45144141于2014-01-02 12:43发表的 回 13楼(novarain) 的帖子 :
2.3会汉化吗?wmAreaInit::Error loading cities问题怎么解决?
1.有专门的汉化贴,貌似进展缓慢
2.这个经过我自己亲身体验及众多网友的体会,基本100%是360杀毒的问题,可以考虑卸载它,不过就算是卸载可能也解决不了,实在不行就重装系统,貌似360安全卫士没问题,但360杀毒绝对不行,就算设了白名单也无效,据我自己测试,至少金山杀毒或者小红伞杀毒都是没问题的
作者: sonicfang    时间: 2014-1-2 15:04
引用第13楼novarain于2014-01-01 13:28发表的  :
呃,理論上今早killap更新了2.3.1,修正了幾個還挺嚴重(而且很蠢,如果去看腳本源碼的話)的原版bug,但不到幾小時就因為我一起床又找到比他修正的東西還嚴重的新bug(和在我凌晨去睡之後他才修改包進去的更動有關,幾乎沒有正常測試過就上了),所以2.3.1撤下,大概要跳到2.3.2了。

其中一個修掉的嚴重bug是這樣:NCR總統Tandi的兒子Hoss在酒吧內會挑釁你,正常情況打起來就是你一拳他一腳,直到你把他HP打到低到一個地步就會結束戰鬥他認輸。另一種解法(如果你徒手技能真的低到爆或不想動手)是你掏出槍拿在手上,他也會結束戰鬥求饒。

這邊就有兩個問題,一是他腳本檢查玩家的使用欄因為巢狀IF沒寫好,最後只會檢查到“右邊”(物品2),所以就算你掏出放在左邊(物品1)的槍,他一樣會當成沒看到繼續打你。二是腳本檢查使用欄內的物品時,沒先確認物品種類是否為“武器”就直接去取內存中的“射程”資料(超過2才算“槍械”),而如果不是武器,就會取到不該取的內存位址,讓第二回合一輪到他腳本要進行判斷時直接讓遊戲當掉。閒著沒事想試的人可以在右邊放個治療針或是一瓶酒之類的,然後開始戰鬥時切換到拿在手上,下一回合就可以看到遊戲發生內存錯誤了。
这样的脚本bug究竟还有多少 16年了还没捉完 我儿子都会打印度神油了
作者: novarain    时间: 2014-1-2 15:21
引用第19楼sonicfang于2014-01-02 15:04发表的  :
这样的脚本bug究竟还有多少 16年了还没捉完 我儿子都会打印度神油了
因為不是所有人都會那麼巧的碰上,所以這bug可以躲那麼久。
這回是有人正好手上不是空手也沒拿武器而是遊騎兵徽章,跑去酒吧找Hoss也不想動手而是靠槍嚇人才發現怎麼出問題而回報,我試完之後拆腳本看到問題,重新修正與再測試後,把情況整理給killap讓他去想更漂亮的解法。

反正一週之後如果都沒人回報什麼像樣的bug,他就會把腳本源碼放出來了。
作者: ceminambiel    时间: 2014-1-10 16:20
安装环境:台式机 + XP SP3(简装版) + 360系列软件(未装360杀毒) + NOD32
安装文件:Fallout2 US.ISO + F2_Restoration_Project_2.3.2
安装FO2 1.00(英文原版)可正常游戏
安装F2_Restoration_Project_2.3.2后一进入游戏就在stand by画面弹出error loading cities
在网上搜寻解决方案
下载了个citylimit49_mapper
进去就变1.02了......
看不到sfall版本和RP版本标示
安装失败
按照
http://www.bn13.com/bbs/read.php ... ge=4&page=1
中的解决方案卸载360所有系列软件并在mscofig中禁用NOD32服务后重启电脑
再次安装失败
重复3次后放弃……

安装环境:笔记本 + win7(旗舰版) + 360系列软件(未装360杀毒) + NOD32
安装文件:Fallout2 US.ISO + F2_Restoration_Project_2.3.2
在未卸载360系列和未禁用NOD32情况下安装完成,并顺利运行,高分辨率开启正常,另发现可以兼容2.1.2b存档

个人结论:系统中有360系列和杀毒软件(NOD32)与否并不影响RP2.3.2安装与运行,仅与系统支持相关,简装版XP是造成多次失败的元凶
至于360杀毒......只能说谁用谁知道
作者: fanasilver    时间: 2014-1-14 14:32
英克雷小队速灭战法:
上来先用口才说服之,然后每人两针jet,原地S/L,再打两针jet
休息30分钟,开火

——如果能操纵他们,这时候其可用AP应该是1
作者: jnpanda    时间: 2014-1-23 14:26
引用第21楼ceminambiel于2014-01-10 16:20发表的  :
安装环境:台式机 + XP SP3(简装版) + 360系列软件(未装360杀毒) + NOD32
安装文件:Fallout2 US.ISO + F2_Restoration_Project_2.3.2
安装FO2 1.00(英文原版)可正常游戏
安装F2_Restoration_Project_2.3.2后一进入游戏就在stand by画面弹出error loading cities
在网上搜寻解决方案
.......

360安全卫士没有影响,系统有没有影响我不太清楚,但是我在XP SP2(番茄版),XP XP3(优化版),Vista 32位 旗舰版 (正版)Win7 64位 高级版 旗舰版(正版)上都成功安装了(GOG版+RP 2.3.2),所有机器一开始都是 360杀毒,error loading cities(100%),卸载RP,卸载FO2,卸载360杀毒,清理注册表(呵呵这个还真用的是360安全卫士的功能),安装微软的MSE,安装FO2,安装RP,成功游戏
基本上可以断定是杀毒软件的问题




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