找回密码
 开放注册
搜索
查看: 5231|回复: 18

【MOD】給FO2用的一些自製小東西

[复制链接]
发表于 2017-9-8 15:51:58 | 显示全部楼层 |阅读模式
和先前在RP 2.3.3帖子發的東西差不多,不過多少有些更動。




縮短版神殿地圖,算是mapper操作練習的產物。神殿本來是三層地圖(一個地圖檔案內最多可以有三個階層),我把第二層的走廊地圖整個刪掉,第一層的大廳則直接和第三層的內殿連接。另外把走廊地圖可以撿到的物品移到大廳新增的幾個容器內,原本走廊地圖要炸掉的門現在是大廳地圖最後一道門,而一進大廳的門現在要開鎖才能打開。
直接解壓縮裡面的data文件夾到遊戲主文件夾覆蓋掉檔案就好,RP_2.2+是給RP 2.2與RPU 2.3.x用的,RPU_map_update是給RPU地圖更新包與RPU 2.4.x用的,UP則是給非官方修正(原版遊戲也可以用),至於裡頭的arcaves.map.orig是原始地圖檔的備份,另外no_critters文件夾下的arcaves.map是沒有蠍子和大螞蟻的版本。如果你已經進入過神殿的話,回去神殿不會換用新的地圖檔,這是讓人開新遊戲省時間用的。




讓你遊戲一開始身上就有些裝備的腳本,算是我以前教學的實際應用
壓縮檔內六個文件夾都各有一個gl_startinv.int,挑一個你想用的(內容後述)放到data\scripts\文件夾即可(如果以後還想重新只拿一隻長矛的話,把檔案刪了就好),_src文件夾內是腳本源碼,有興趣自己動手改些啥的可以參考。
這些腳本能用在UP、RP、Et Tu,甚至FO1.5重生。

一共有六套裝備,只能選一套用。另外提醒一下,玩家的土人外表只有空手和長矛的攻擊動作,所以想提早用其他武器的話請穿上護甲再用:
  • 所有裝備共通:
    5x Nuka-Cola, 4x Stimpak, 2x Super Stimpak, 2x RadAway, 1x Lockpicks, 1x Tool, 1000x Money
    .
  • 01_basic_rifle(10mm手槍 + 獵槍):
    1x Spear
    1x 10mm Pistol, 2x 10mm JHP, 4x 10mm AP
    1x Hunting Rifle, 1x .223 FMJ
    1x Leather Jacket
    .
  • 02_basic_shotgun(10mm手槍 + 霰彈槍):
    1x Spear
    1x 10mm Pistol, 2x 10mm JHP, 4x 10mm AP
    1x Shotgun, 2x 12 ga. Shotgun Shells
    1x Leather Jacket
    .
  • 03_merc_rifle(沙漠之鷹.44 + 突擊步槍):
    1x Wakizashi Blade
    1x Desert Eagle .44, 2x .44 magnum JHP, 4x .44 magnum FMJ
    1x Assault Rifle, 2x 5mm JHP, 4x 5mm AP
    1x Leather Armor
    .
  • 04_merc_shotgun(沙漠之鷹.44 + 戰鬥霰彈槍):
    1x Wakizashi Blade
    1x Desert Eagle .44, 2x .44 magnum JHP, 4x .44 magnum FMJ
    1x Combat Shotgun, 6x 12 ga. Shotgun Shells
    1x Leather Armor
    .
  • 05_merc_laser(激光手槍 + 激光步槍):
    1x Wakizashi Blade
    1x Laser Pistol, 5x Small Energy Cell
    1x Laser Rifle, 1x Micro Fusion Cell
    1x Leather Armor
    .
  • 06_melee_guard(只有趕畜棒,但裝甲比較好):
    1x Wakizashi Blade
    1x Cattle Prod, 5x Small Energy Cell
    1x Metal Armor




幾個我為了練習和測試用途而寫的sfall全域腳本(global script),把想用的.int腳本檔放到data\scripts\文件夾即可,不論是RP、UP或原版都可以用,只要有新一點的sfall就好,_src文件夾內是腳本源碼。

  • gl_apcost_nr.int:把所有揮拳的特別攻擊統一為基本花費4點AP,踢腿的特別攻擊統一為基本花費5點AP,就比一般拳腳攻擊多耗1點,給玩徒手角色的人多些誘因使用那些招式。另外.44左輪裝填子彈現在要耗3點AP,加上快速裝彈器則是像其他槍一樣耗2點AP。
  • gl_tohit99.int:把玩家命中率上限拉到99%,抗毒和抗輻射上限拉到100%。.
  • gl_carfuel.int:開車不耗任何燃料,油箱也總是滿的。
  • gl_cartrunk.int:把後車廂的容量從250加到20億.
  • gl_npcnoburst.int:讓隊友不會使用武器掃射,但前提為武器的主要攻擊是單發模式。如果你給馬可世一挺多管機槍的話,他還是會把你和旁邊敵人一起打成馬蜂窩。.
  • gl_partylvupkey.int:在遊戲一般狀態下(非戰鬥且沒有其他介面開啟)按Page Up鍵會讓全部隊友升一級。
  • gl_perkfreq1.int:讓角色從第3級開始每升一級就能選一次額外能力,有專家(Skiiled)特徵則是從第4級開始每兩級選一次,不要和gl_perkfreq2.int並用.
  • gl_perkfreq2.int:讓角色從第4級開始每升兩級就能選一次額外能力(在第3級可以先選一次),有專家(Skiiled)特徵則是從第6級開始每三級選一次(在第4級可以先選一次),不要和gl_perkfreq1.int並用




讓丹恩城那些孤兒不會偷你東西的sfall全域腳本,雖然直接修改他們在遊戲內的腳本dcorphan也行,但UP和RP都得各改一份,所以就做了能兩者通用的玩意兒。
把gl_den_goodkids.int放到data\scripts\文件夾即可,當然在RP你可以幫忙設立孤兒院讓他們從街上消失,所以這腳本主要是給UP方便,RP就只是讓你在完成孤兒院任務之前省些心力。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?开放注册

×
发表于 2017-9-9 09:24:25 | 显示全部楼层
这个起始装备可以用到通关了。。。
发表于 2017-9-9 10:43:51 | 显示全部楼层
厉害了
发表于 2017-9-9 23:54:47 来自手机 | 显示全部楼层
谢谢了,            
发表于 2017-9-18 15:13:36 | 显示全部楼层
为啥gl_tohit99.int这个脚本里面要加入set_global_script_repeat(60);呢?这个到底有啥用呢?我删掉以后好像依然可以正常运作啊?
 楼主| 发表于 2017-9-18 15:24:13 | 显示全部楼层
hellsinger 发表于 2017-9-18 15:13
为啥gl_tohit99.int这个脚本里面要加入set_global_script_repeat(60);呢?这个到底有啥用呢?我删掉以后好 ...

重覆執行是為了確保它修改的部份不會被遊戲引擎重置。不然未附掛在任何HOOK上的一般global script只會在開新遊戲或讀檔時執行一次而已。
发表于 2017-9-18 17:45:39 | 显示全部楼层
novarain 发表于 2017-9-18 15:24
重覆執行是為了確保它修改的部份不會被遊戲引擎重置。不然未附掛在任何HOOK上的一般global script只會在 ...

懂了...
 楼主| 发表于 2019-5-26 21:37:04 | 显示全部楼层
最近幾天有空做了些嘗試,所以也更新了首篇一些東西。

初始裝備腳本現在不分非官方修正或RP,整合為單一版本。由於改用sfall global script方式運作,所以理論上也可以用在其他mod上,我至少試了Fallout 1.5 Resurrection是沒啥問題。
腳本現在會先把你身上所有本來遊戲給的武器、彈藥、裝甲、藥物全清掉,再塞新的初始裝備。至於雜物、鑰匙、容器(背包或牛皮袋等)之類物品則保留不動,以免不小心清掉mod一開始給玩家的任務相關物品(例如FO1.5給的護身符)

新的gl_cartrunk.int會把後車廂容量從250增加到20億,基本上等於無限容量。
原本在New Reno把車取回來之後可以做的普通升級會把容量增加10%,而通關之後的反重力板升級則是增加90%,所以本來後車廂容量最高是522(= 250 * 1.1 * 1.9)。

发表于 2019-8-12 11:22:06 | 显示全部楼层
非常感谢制作,喜欢两级一perk和20亿
另外请问gl_ammodisp.int是干什么的?
 楼主| 发表于 2019-8-12 21:46:50 | 显示全部楼层
在遊戲主介面顯示現在手中武器裝填的彈藥種類,我在首篇加了個預覽圖片。
不過那個腳本我寫的比較簡陋,和其他一些小型mod兼容性差(應該說我沒考慮過)
发表于 2019-8-14 20:43:47 | 显示全部楼层
明白了,感谢回复
发表于 2019-8-17 07:04:58 | 显示全部楼层
这个不错,支持一下
发表于 2019-8-17 20:09:47 | 显示全部楼层
十分感谢,perk2级一个非常新维加斯化,非常舒服。
发表于 2019-8-20 14:34:46 | 显示全部楼层
请问管理员是否做一个快枪手的perk,快枪手可以瞄准,但是瞄准多加一点行动点
 楼主| 发表于 2019-8-20 17:09:47 | 显示全部楼层
我對那沒啥興趣,如果你想要的話就自己動手試試看吧。
发表于 2019-8-20 19:20:53 | 显示全部楼层
novarain 发表于 2019-8-20 17:09
我對那沒啥興趣,如果你想要的話就自己動手試試看吧。

sFall Script Editor下了,但是因为perk代码都完全不知道,所以感到很懊恼,希望管理员能给予一点帮助
 楼主| 发表于 2019-8-20 20:00:56 | 显示全部楼层
你還需要二代腳本源碼從它的.h文件找代碼,可以在這邊找到
RP:https://github.com/BGforgeNet/Fallout2_Restoration_Project
UP:https://github.com/BGforgeNet/Fallout2_Unofficial_Patch
发表于 2019-8-29 11:25:28 | 显示全部楼层
novarain 发表于 2019-8-20 20:00
你還需要二代腳本源碼從它的.h文件找代碼,可以在這邊找到
RP:https://github.com/BGforgeNet/Fallout2_R ...

非常感谢管理员~~~
 楼主| 发表于 2024-9-19 21:52:41 | 显示全部楼层
頂個自己的舊帖子,我更新了首篇的一些東西(有幾個腳本刪了),順便加了個讓丹恩城孤兒不會偷你東西的簡單mod,因為測試UP/RP覺得每次都得開戰鬥進出店門有點煩人,就動手寫了個省事的玩意兒。
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

Archiver|手机版|小黑屋|13号避难所-旧人类论坛

GMT+8, 2026-6-4 07:35 , Processed in 0.089608 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表