欢迎光临散文网 会员登陆 & 注册

逃离塔克夫离线版SPT-AKI3.6.0修改教程

2023-08-01 17:52 作者:Sunaha_Kawa  | 我要投稿

        [前言:本文修改对象为SPT-AKI 3.6.0离线版服务端,目前为止最新最热正式版本]

        [这个教程会不会出2我也不知道,主要是本人比较懒,距离我上次做跳蚤市场的修改教程也是已经过去了快三年了。]

        塔科夫离线版的基础教程好多大佬已经出过了,我这边就不细讲了,简单带过一下,这期教程主要是一些比较少人或者没人讲的问题,比如说手枪里塞榴弹啊,解锁M1A全自动激光枪模式(滋蹦.jpg)等等的塔科夫离线版 离谱版修改教程。

        教程前提是正确安装好游戏并且成功启动进入,把服务端和本地端都放在同一个文件夹内,进入 {你的游戏文件夹}\Aki_Data\Server\database ,后面的内容都在这给文件夹下进行。

        以下是修改目录,想要轻改让游戏有点紧张刺激感的可以直接跳转。

        一、一笔带过的基础修改篇

        二、子弹数据

        三、药品修改

        四、武器修改

        五、地图时长修改

        六、结尾


         一、一笔带过的基础修改篇(物品堆叠,无负重,背包大小)

        首先是物品堆叠的修改,打开templates文件夹,找到items.json文件,这边推荐用Visual Studio Code打开,这个软件有不同代码的不同颜色高亮显示,让你修改更加清晰,除此之外用notepad++也可以,但是千万别用记事本,改错一个标点,空格都有可能让服务端报红字,要是你真有不惧一切的勇气那就不关我事了(划掉)。

        首先是金钱,先放一下三种货币的ID。

        5449016a4bdc2d6f028b456f    卢布

        5696686a4bdc2da3298b456a    美元

        569668774bdc2da2298b4568    欧元

        以卢布为例,用快捷键CTRL+F搜索,输入卢布代码

注意图片信息,别找错行

        

        注意蓝色待选区域,这边的 StackMaxSize 就是最大堆叠数量,游戏内所有物品的堆叠修改都是改这一条,可以自行搜索ID举一反三。手雷也是可以改堆叠的,你可以带几万颗雷进战局,化身雷神,不过注意丢的时候需要拆分出单个放到弹挂或者口袋里边,其余的堆叠放包里,不然就算一万个也是丢一下就没了。改的时候注意看前面有一个小灰点,代表数字前面是有一个空格的,别把空格给删了会报错。我这里卢布改的是五个亿,各位也可以酌情改少一点,因为游戏内物品数量最大不能超过21个亿,比如说货币超过21亿会超过数据最大值变成负数(21亿够你用了吧,改这么多搁着塔科夫买别墅呐)。

        改完以后按CTRL+S保存,记得清除临时文件。

每次修改完必须做这一步,不然修改内容不会生效

        后面的子弹数量也是同理,不过记得把重量也改小一点,或者直接改负重,不然进战局耐力不够用。

        改物品重量方法,以5.56x45 M995为例

        59e690b686f7746c9f75e848    5.56x45毫米 M995

Weight后面的就是,直接小数点后面加几个0就行了

        改负重方法,思路就是把玩家出门必备的裤裆(保险箱)重量改成负数。

        以Gamma保险箱为例

        5857a8bc2459772bad15db29    Gamma安全箱

改成负数,一般-100就足够你用了

        别着急,往下拉,作为垃圾佬一般很容易会有背包空间不够的问题,这边顺便把裤裆的大小改一下。

cellsV随便改,cellsH不要超过6,会点不到

        改背包大小也是一样,找到这两行数据。

        回到上边,这两行Filter和ExcludedFilter,前者是可以放保险箱的东西,后者是不能放保险箱的东西,你要是想把武器箱手雷箱等等全仓库的东西全带身上,就把那些不允许放保险箱的物品类型的ID加进去就行。

        二、子弹数据

        接下来是子弹的修改,还是以5.56x45 M995为例。

        往下拉,在那个什么xyz数据后边,这里是子弹的面板,HeatFactor是子弹的发热,DurabilityBurnModificator是耐久损耗,MalfFeedChanceMalfMisfireChance是无法上弹和无法开火的几率,游戏是以1为基准,0.1就是比1小0.9,也就是发热 -90% ,这边改成0.1或者0都行,无法开火和无法上弹建议改成百分之一或者千分之一就行,游戏面板上就都会显示很小。

        让我们回到上边。InitialSpeed是子弹初速,Damage是子弹伤害,就是所谓肉伤,ammoRec是子弹后坐力,这里划重点,后面改激光枪的时候要考。ArmorDamage是对护甲的伤害,HeavyBleedingDelta是造成大出血概率,LightBleedingDelta是造成轻微出血概率,AmmoLifeTimeSec是子弹射出后存留时间,以秒为单位,这个不用改,毕竟谁会在游戏里射这么远要五秒才能命中。为啥这些要放在耐久损耗后面讲呢,因为这些数据除了子弹后座以外我是不建议修改的,毕竟items文件下改的都是全局数据,你想想要是AI拿个肉伤甲伤上万的子弹给你来一发,啧。

        另外塔科夫还有个流派是太阳神闪光喷,闪光弹有个缺点就是发热和耐久损耗很大,你也可以用上面的方法把这俩数值改小。不过想要在游戏里闪人还得带上特定的武器,这点就很麻烦,我可以教你直接用全自动Glock打闪光弹,身上带俩弹匣,一个装榴弹一个装闪光弹,看到不同场景无缝切换岂不美哉,快乐这种东西只有小孩子才会做选择题。先别着急,这个教程我放后面会讲到。

        三、药品修改x我不是药神之塔科夫激素战士

        首先我们先来讲讲回复药品,这里以大妈任务里面出现的Salewa急救包为例,惯例先放上ID。   

        544fb45d4bdc2dee738b4568    Salewa急救包

        MaxHpResource是最大回复血量,medUseTime是使用时间,这个最好不要改太小,改成3就行了,而对于野战手术包这种一次使用消耗1点耐久的东西来说,MaxHpResource数值代表着最大使用次数,同样使用时间也可以改成3。

        这里放上几个常用的物品ID,你基本上改这几个游玩过程中就够用了。

        5af0454c86f7746bf20992e8    铝固定夹板

        5d02797c86f774203f38e30a    Surv12野战手术包

        一个治疗骨折,一个根治黑手党。黑手党复活之后血量上限会降低,诶,难道不能无限复活制吗?看看下面 ↓

        高亮显示这俩数值是部位最大生命值衰减百分比,图片里面是手术后部位生命值上限最小为原来的60%,最大为原来的72%,你可以都改成100,这样就不会手术掉血量上限了,不过我没试过改成100以上,不知道会不会手术做一次反而增加最大血量,有兴趣的来试一下,评论给我秀一下截图。

        猜有人会说,欸你上面放三个ID说够用了,那疼痛怎么办,大出血怎么办?注意小标题,接下来讲的是塔科夫激素战士的养成。

        这里以生死人肉白骨的塔科夫华佗小绿针eTG-change再生兴奋剂注射器为例。

        5c0e534186f7747fa1419867    eTG-change再生兴奋剂注射器

        搜索ID,看过上面教程的朋友应该已经会举一反三了,想要成为激素战士那针剂数量不能少,第一步改堆叠数量,这个不同于手雷,不用拆分一个出来,直接在针剂盒打开右键使用就行。然后就是针剂效果了,这次要修改的是另外一个文件的内容,打开globals.json文件。

        这里就突出Visual Studio Code的好处了,右上角选择层级,依次是config\ Health\Effects\Stimulator

        这里不用输ID,直接找名字就行,一个个看找到我们的小绿针,或者直接搜BuffseTGchange

其他针剂修改也是一样

        BuffType就是效果类型,下面Chance就是触发几率,1为100%(还记得有一个四分之一概率原地暴毙的针吧),Delay是触发延迟,Duration是效果持续时间,单位为秒,Value是该效果的单位时间效果数值。上面HealthRate就是生命值回复,结合下面数值,可以看出这个针的效果有延迟1秒触发的时长60秒的每秒生命值回复6.5的效果,举一反三,后面的各位也能着手修改了。下面我给几项能用到的Buff名字,看各位的创意了,能改出什么逆天神针。

        BuffType系列

        HealthRate    生命值速率,正为加血,负为扣血

        EnergyRate    能量值速率

        SkillRate    技能速率,效果为短时间改变技能等级

        RemoveAllBloodLosses    移除所有出血

        HydrationRate    水分速率

        HandsTremor    震颤(手部颤抖)

        MaxStamina    最大耐力

        StaminaRate    耐力速率,正为耐力回复

        QuantumTunnelling    管视效应

        WeightLimit    负重能力,值为百分比,0.5为负重加50%

        SkillRate系列    

        Metabolism    代谢

        Health    健康

        Vitality      活力  

        Immunity    免疫

        Endurance    耐力

        Strength    力量

Tip:skill rate使用方法为在BuffType先写上SkillRate,然后在SkillName里面填SkillRate系列的名字。

        四、武器修改x激光枪的诞生

        在成功成为激素战士之后,接下来就是人形高达的养成了。在塔科夫害怕被突然冲出一个人打死?一切恐惧来源于火力不足,接下来就是我们的塔科夫优势火力学说环节。

        手枪的作用是什么?是便宜吗,进去捡垃圾死了也不算亏,还是装肉弹狠狠地修脚?在塔科夫离谱版里面,你可以给手枪装榴弹,手枪变手炮。

        首先说的是,怎么让武器能打出离谱的子弹。这里以Glock C18冲锋手枪为例,使用Glock 9x19弹匣。

        5b1fa9b25acfc40018633c01    GLOCK 18C 9x19 冲锋手枪

        5a718b548dc32e000d46d262    Glock 9x19弹匣

        先打开items文件,搜索9x19弹匣的ID

        找到max_count,这里是弹匣最大装弹量,看到下面的Filter,是不是很熟悉呢,上面讲过,想要把榴弹装进弹匣里边,就只要把游戏里面6种榴弹的ID放进去就行了,注意格式。

        5ede474b0c226a66f5402622    40x46毫米 M381(HE)

        5ede475339ee016e8c534742    40x46毫米 M576(MP-APERS)

        5ede475b549eed7c6d5c18fb    40x46毫米 M386(HE)

        5ede4739e0350d05467f73e8    40x46毫米 M406(HE)

        5ede47405b097655935d7d16    40x46毫米 M441(HE)

        5f0c892565703e5c461894e9    40x46 毫米 M433 (HEDP)

        到了这里,第一步已经完成了,你成功把榴弹塞进了Glock,但是还得让它把榴弹发射出去,于是接下来咱们来进行第二步。

        搜索Glock的ID,往下拉,找到这里

        把六种榴弹的ID输进去,大功告成,可以先进藏身处的靶场轰炸一下,前文讲过的闪光弹也是同理,这里附上ID。

        5e85a9f4add9fe03027d9bf1    23x75mm "Star"

        手炮的问题解决了,接下来讲一下怎么做激光枪。还记得前面划重点的地方吧,子弹修改的部分,把子弹后坐力改成0,接下来就选择一个大部分武器都能装的配件,我选的是SE-5 Express握把,以柯尔特M4A1为例。

        5b057b4f5acfc4771e1bd3e9    SE-5 Express握把

        搜索ID,往下找,Recoil是后坐力,改成-100就行,Ergonomics是人机工效,改100。到这里为止,游戏里面打开枪的界面,面板数据就是无后座了。

改完以后的效果

        接下来搜索M4A1的ID,往下拉

        这俩数值就是垂直后坐力和水平后坐力,可以改。不过注意,这里的水平后座是枪口撞击玩家肩膀的后座,在玩家视角来看是真正的“后”座,这也是许多玩家理解上的偏差。下面的RecoilAngle是后坐力角度,以准心为圆心画个直角坐标系就好理解了,建议改成90。下面的weapFireType是枪械的射击模式,你可以搜索M1A的ID,把这里加上fullauto,你就获得了一把全自动M1A。Convergence是准心回复速度,就是开了一枪以后准心回到原来位置的速度,越大越好,改成3~5差不多就行,不需要变成激光枪,想要一点射击体验的玩家可以改小一点,1.7~2差不多就行。RecolDispersion是后坐力散布,顾名思义应该能理解,也是越小越好。

        现在枪械基础数据和配件加成后的面板数据都改好了,加上满级的后坐力控制和满级的武器专精,激光枪就大功告成了……吗?要是到此为止,你去藏身处的靶场试一下,还是会有些许的后坐力。

        我搜了许多改后坐力的教程,大多数都是在开枪后会有枪口上弹,之后才是后坐力很小的压枪射击,这个结果与我一开始想要打造完全没有后坐力的想法大相径庭,这到底是什么情况呢?

        塔科夫有一个隐藏机制,在面板数据背后,还有一套计算的数值,上述提到的准心回复速度,后坐力散布,后坐力角度,都是面板上没有的数值。除去这些以外,游戏对于枪械的后坐力表现为全局枪械基础后座力+枪械面板后坐力。打开globals文件,搜索RecoilScaling

        找到RecoilBackBounsRecoilVertBouns,把这俩数值改成0,此时你会惊讶的发现,配合技能突击步枪的专精能力瞄准前三秒绝对平稳,这下连第一枪的枪口上弹都完全消失了,至此,真正的机光枪制作完毕,我在文章开头说的全自动无后座M1A也可以同理修改出来。

        五、地图时长修改

        这一点就比较简单了,以工厂为例,打开locations\factory4_day,这是白天的工厂,打开base文件,搜索EscapeTimeLimit

        以分钟为单位,修改成你喜欢的数值。这个值是战局最大时间,单单改这一点是不够的,接下来搜索AveragePlayTime,这是平均战局时长,改一个比上面最大战局时长要小的数值,这样就大功告成了。

        六、结尾

        目前我只想到这么多,也是尽量做的详细一些,给新入坑离线版想要修改的玩家一点帮助,如果想要下载客户端可以前往离线版社区ODDBA,在那边基本上有需要的资源。这一期教程也是受到了大佬沙弥香さやか的一些启发,毕竟早之前我也是看他的教程学了好多东西,这一期的部分内容也是对这位大佬没有提及到的几点的补充,关于枪械隐藏机制也是感谢MAJ_Kelvin大佬的转载视频。

逃离塔克夫离线版SPT-AKI3.6.0修改教程的评论 (共 条)

分享到微博请遵守国家法律