注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 废品机械师 废品机械师生存模式人物 物品叠加 油耗修改 ...
查看: 8781|回复: 9
打印 上一主题 下一主题

[分享] 废品机械师生存模式人物 物品叠加 油耗修改 [复制链接]

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
跳转到指定楼层
楼主
发表于 2020-5-15 14:23:04 |只看该作者 |倒序浏览
修改 人物属性


修改文件为  SurvivalPlayer.lua  文件位置为Survival\Scripts\game


具体代码如下


第16行


local HpRecovery = 50 * PerMinute    人物血量恢复速度,数字改大就行了
local FastHpRecovery = 75 * PerMinute

第25行

local FoodLostPerSecond = 100 / 3.5 / 24 / 60 食物消耗
local WaterLostPerSecond = 100 / 2.5 / 24 / 60 水量消耗

local BreathLostPerTick = ( 100 / 60 ) / 40 呼吸消耗  


都改成0就行了,或者在面数字加两个0也行

第785行

self.sv.saved.stats.hp = 30
self.sv.saved.stats.food = 30
self.sv.saved.stats.water = 30

这是人物复活的时候的三种状态 都改成100,满状态复活

修改物品叠加

修改文件Survival\Objects\Database\ShapeSets  


consumable.json
石油 电池 汉堡这些


plantables.json
植物种子之类的


resources.json
棉花 电路板之类的,这个具体可以自己去看


"stackSize": 5, 这里 改成9999 或者你改更多





修改不消耗油和电池


修改文件Survival\Scripts\game\interactables

GasEngine.lua
汽油引擎


ElectricEngine.lua
电力引擎


在GasEngine.lua文件中 搜索obj_consumable_gas, 1 把这里得1改成0 有好几个地方,都改成0,开车有发动机就能跑了,哈哈哈哈


在ElectricEngine.lua文件中 搜索 obj_consumable_battery, 1把这里得1改成0 有好几个地方,都改成0






已有 2 人评分人气 收起 理由
Numb1110 + 1 可以,这很强势
vic8200 + 1 可以,这很强势

总评分: 人气 + 2   查看全部评分

使用道具 举报

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
沙发
发表于 2020-5-15 14:34:49 |只看该作者
修改 物品掉落


修改文件 Survival\Scripts\game survival_loot.lua


具体代码如下


local loot_totebot_green = {这个是最常见的绿色那个机器人
        slots = function() return 3 end,这里是掉落数量
        randomLoot = {
                { uuid = obj_resource_circuitboard, 这里是物品掉落名字                 chance = 15,这里是掉落几率        quantity = 1这里是掉落数量 },
                { uuid = obj_resource_cotton,                 chance = 15,        quantity = 1 },
                { uuid = obj_consumable_component,                 chance = 15,        quantity = 1 },
        }
}

local loot_haybot = { 这个就是拿叉子那个机器人
        slots = function() return randomStackAmount( 0, 0.5, 1 ) end,
        randomLoot = {
                { uuid = obj_consumable_component,                chance = 1 },
                { uuid = obj_resource_circuitboard,                chance = 2 },
        }
}

return的数字表示从randomLoot里面选几样,然后每样物品的数量由quantity设定

例如

local loot_totebot_green = {
        slots = function() return 4 end,
        randomLoot = {
                { uuid = obj_resource_circuitboard,电路板                 chance = 15,        quantity = 10 },
                { uuid = obj_resource_cotton, 棉花                chance = 15,        quantity = 5 },
                { uuid = obj_consumable_component, 部件                chance = 15,        quantity = 3 },
        }
}


上面的例子表示最终会掉落4样物品,然后根据每样物品的数量设定掉落


比如最后掉落的是  电路板 电路板 棉花 棉花  那么最后的数量就是  电路板*10 电路板*10 棉花*5 棉花*5


这个可以自己到游戏里实验几次应该就能明白了

使用道具 举报

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
板凳
发表于 2020-5-15 14:51:04 |只看该作者
本帖最后由 mogong1601 于 2020-5-15 14:52 编辑

修改 种植的生长速度

修改文件位置为 Survival\Harvestables\Database\HarvestableSets   hvs_plantables.json

搜索 "daysToGrow"  改成0.1 不能改成0


搜索 "amount"  后面的数字就是收获多少个果实





使用道具 举报

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
地板
发表于 2020-5-15 15:10:36 |只看该作者
修改  游戏里的配方


修改文件位置为 Survival\CraftingRecipes


cookbot.json 烹饪机器人的


craftbot.json 打造机器人的


以烹饪为例




"itemId": "54d8ef21-357d-48a3-a66d-40446f6bb686", 这个是胡萝卜汉堡  这个代码在同文件夹里的item_names.json这里有对照
                "quantity": 1, 这个是制作后的数量,一次做100个汉堡,出去浪去吧
                "craftTime": 10, 这里是制作时间 改成0  但是改成0也会需要3秒的制作时间的
                "ingredientList": [
                        {
                                "quantity": 2, 这里就是需要原料的数量 可以改成0 就是不消耗原料 空手套白狼 哈哈哈
                                "itemId": "47ece75a-bfca-4e8a-b618-4f609fcea0da" 胡萝卜 这里是需要原料的名字
                        },
                        {
                                "quantity": 1,
                                "itemId": "4ce00048-f735-4fab-b978-5f405e60f48f" 甜菜
                        },
                        {
                                "quantity": 1,
                                "itemId": "bfcfac34-db0f-42d6-bd0c-74a7a5c95e82" 土豆
                        },
                        {
                                "quantity": 1,
                                "itemId": "6d92d8e7-25e9-4698-b83d-a64dc97978c8" 番茄
                        }

        },


下面说打造机器人的


"itemId": "8c7efc37-cd7c-4262-976e-39585f8527bf", 这里是成品的名字 同样在同文件夹里的item_names.json里对应
                "quantity": 1, 制作后的数量,大部分不用改,就把那些方块什么的改多就行了,做100个水桶有什么用
                "craftTime": 32, 打造时间 可以改成0
                "ingredientList": [
                        {
                                "quantity": 10, 这是需要原料的数量
                                "itemId": "1f7ac0bb-ad45-4246-9817-59bdf7f7ab39" 这是原料的名字
                        },
                        {
                                "quantity": 2,这是需要原料的数量
                                "itemId": "f152e4df-bc40-44fb-8d20-3b3ff70cdfe3" 这是原料的名字
                        }

        },                  只要把需要原料的数量都改成0 就是空手套白狼 随便做东西 和创造模式一样


至于其他一些文件的配方,没看 估计也差不多,可以根据个人喜好修改


使用道具 举报

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
5#
发表于 2020-5-15 22:43:47 |只看该作者
修改  全天24小时白天


修改文件位置为Survival\Scripts\game


修改的文件为 survival_constants.lua


搜索 DAYCYCLE_LIGHTING_VALUES


代码如下


DAYCYCLE_LIGHTING_VALUES = { 0, 0, 0.5, 0.5, 1, 1 } 把里面的都改成0.5,简单实验了一下,貌似0.5就是正午,0就是黑夜,1估计是傍晚,反正都改成0.5全天都是正午白天,时间照样走

使用道具 举报

帖子
36
精华
0
积分
18
金钱
458
荣誉
0
人气
0
评议
0
6#
发表于 2020-5-16 00:20:22 |只看该作者
6666666666666666666666666666666666

使用道具 举报

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
7#
发表于 2020-5-16 11:15:02 |只看该作者
修改配方 刷资源

修改文件位置为 Survival\CraftingRecipes


修改文件为  craftbot.json


上面已经提到怎么修改了,不会的翻上面的楼层看


这里主要是添加你想要“打造”的物品,其实就是刷你想要资源


具体代码如下


{
                "itemId": "abaef792-741e-4c6b-8e79-02461a37b035",//"obj_warehouse_doorframelight" 想要的物品
                "quantity": 1,
                "craftTime": 0,
                "ingredientList": [
                        {
                                "quantity": 0,
                                "itemId": "5f41af56-df4c-4837-9b3c-10781335757f"
                        }

        }, 注意这里得逗号
这里是开始 复制        {
                "itemId": "8d601982-4608-4d5e-bb9e-e4041486f7c7",//"obj_survivalobject_farmerball"老头 想要的物品
                "quantity": 1,
                "craftTime": 0,
                "ingredientList": [
                        {
                                "quantity": 0,
                                "itemId": "5f41af56-df4c-4837-9b3c-10781335757f"
                        }

        }这里是结束 复制  注意这里没有逗号
]  注意这里得中括号


复制最后一段代码,然后在中括号前粘贴,然后修改你想要的物品就行了,物品名字在同文件夹的item_names.json文件里



注意上面蓝色字体标注的地方,最后一段的大括号是没有逗号的,中间的都是有逗号的,所以复制粘贴的时候要注意,然后就是必须要有一个原材料,反正什么都无所谓,因为都是0,因为不写原材料进游戏会出错


再一个我上面的最后一段是加进去的老头,就是在笼子里那个人,但是放出来不能踢着满街跑,就像物品一样,只能放在那里,所以做的时候一个就够了,因为没找到商人,所以不知道拿去商人那里好不好用,反正就是个娱乐,不喜欢就不做,或者删掉这段


我把土豆枪那些都加进去了,以前是怪物追着你跑,现在你可以追着怪物跑了,哇哈哈哈,土豆枪的子弹就是身上带着那个装土豆的箱子就行了,我都添加进去了,然后加了一些材料进去,因为东西太多了,我就加了几个我认为有用的,如果你想加别的,自己对照代码慢慢加吧。下面有个我自己改好的,喜欢的就用吧,0.4.3版本的,因为如果以后版本大更新,可能会不适用


链接:https://pan.baidu.com/s/1Dc7E0YOkqy29PslFE892oA
提取码:4cbn



使用道具 举报

帖子
109
精华
0
积分
55
金钱
715
荣誉
0
人气
3
评议
0
8#
发表于 2020-5-22 11:22:41 |只看该作者
分享一个修改好的文件


制造机器人添加电路板兑换  换升级部件 黑油 贝壳 大便 蜂蜜

添加了一个大灯,贼亮,免费,哈哈哈

交易商人添加  棉花 老头 电梯钥匙 西兰花 菠萝 传奇衣服 兑换

主要是给那些始终找不到棉花和老头的童鞋提供一些便利,不过确实有些地图,棉花和老头刷的比较偏远

链接:https://pan.baidu.com/s/1Dc7E0YOkqy29PslFE892oA
提取码:4cbn


使用道具 举报

帖子
5
精华
0
积分
3
金钱
59
荣誉
0
人气
0
评议
0
9#
发表于 2020-7-27 19:09:54 |只看该作者
大佬喷射器消耗在哪里改啊?做飞行器好费油啊!

使用道具 举报

帖子
2
精华
0
积分
1
金钱
27
荣誉
0
人气
0
评议
0
10#
发表于 2020-10-7 00:19:18 |只看该作者
大佬,文件能在分享一次吗?来晚了

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-28 17:12 , Processed in 0.255137 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到