骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 14136|回复: 14

[讨论] 工坊收入机制研究

[复制链接]

5

主题

24

回帖

79

积分

扈从

Rank: 2Rank: 2

UID
3157854
第纳尔
297
精华
0
互助
6
荣誉
4
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(11) 鸡蛋(0)
发表于 2020-4-8 01:12:01 | 显示全部楼层 |阅读模式
本帖最后由 TitaniumLithium 于 2020-4-20 13:19 编辑

前方多图警告


先说下一些工坊相关的计算机制:
01.png

02.png

03.png
也就是说
利润=(工坊目前价值-该等级工坊初始价值)/5
因此工坊价值影响收入,而工坊价值的高低由生产以及工资积累而决定 详细见后面
现在工坊最多1级 初始价值10000

04.png
另外升级需要5000 现在暂时没啥用
05.png
工坊购买价格=设备价格+繁荣度/2+工坊当前价值
(可以买的都是2000,xml里可以查)
06.png
这里顺便说下这个xml,
位置是Mount & Blade II Bannerlord\Modules\SandBox\ModuleData\spworkshops.xml
name是啥工坊,input_item是原料,output_item是产物,conversion_speed是基础生产速度,output_count是产物量
以油厂为例子,原料1*橄榄,产品1*油,基础生产速度4(没有其他影响每天就生产4单位油)

07.png


下面介绍工坊价值的计算机制


每天都会进行生产(若允许生产)以及工作结算,造成价值的变化。
08.png
工坊每天产出某产品速度=基础速度*国家政策*总督特性
每天产出产品进度先加上该速度的值,向下取整就是这天产出的产品数目,剩下的小数为剩下的产品进度。
比如0.8原进度+1.8速度=2.6 然后就产出2单位 剩下0.6进度

09.png
然后会先判断城市的钱够不够什么的…
还判断是不是tradegood (猜测武器装备什么的不是tradegood)
(隐隐感觉当时的铁匠铺木工坊bug是因为产出产品种类太多了,而且分别计算生产速度,然后收入就巨多

10.png
然后先“卖出当天的产品”再“购进当天使用的原料”
这里可以看出
工坊的价值增长的确与工坊自主买进原料价格和卖出产品价格有关

因此我个人认为收入与繁荣度不是很相关
11.png

12.png

13.png

14.png

以上是生产过程中价值的变化 然后下面是工资的结算
可以发现工资与等级有关

工资=25+25*等级
15.png

16.png


4.20补充 22.png
玩家获取的受益不是凭空而来的 会从工坊总资产扣钱
稳定后大概 受益+工资=利润


下面列出当前工坊的一些属性,供汽油参考:版本e1.0.6
工坊 设备费用 生产速度原料 产物 原料数目产物数目
brewery酒厂 20008grain谷物 beer啤酒 11
velvet_weavery天鹅绒厂 20002 cotton棉花velvet天鹅绒 11
linen_weavery亚麻布厂 20004 flax亚麻linen亚麻布 11
wine_press葡萄酒厂 20004 grape葡萄wine葡萄酒11
pottery_shop陶瓷厂 20004clay黏土 pottery陶瓷12
olive_press炼油厂 20004 olives橄榄 oil油11
wool_weavery纺织厂 20003 wool羊毛 garment衣服11
tannery皮革厂 2000 2,0.5 hides兽皮 皮革,轻甲11,2
wood Workshop木工坊 2000速度不一hardwood硬木 盾,弓 1 数目不一
smithyn铁匠铺 2000速度不一 iron铁武器,甲,工具 1 数目不一
silversmithy银厂 20001silver银jewelry珠宝11
(还有个卖马的工厂注释掉了 以及一个玩家无法购买的工匠厂)




评分

参与人数 1荣誉 +1 第纳尔 +20 互助 +1 收起 理由
Aomine Daiki + 1 + 20 + 1 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

小凛  在2020-4-8 10:32  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
rightli  在2020-4-8 01:55  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
iamtotem  在2020-4-8 01:27  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
wen3236238  在2020-4-8 01:26  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

7

主题

28

回帖

11

积分

随仆

Rank: 1

UID
167939
第纳尔
335
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-11-14
鲜花(0) 鸡蛋(0)
发表于 2020-4-8 01:20:22 来自手机 | 显示全部楼层
收藏收藏哈哈哈

0

主题

6

回帖

2

积分

平民

Rank: 1

UID
161544
第纳尔
24
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-10-13
鲜花(0) 鸡蛋(0)
发表于 2020-4-8 01:24:20 | 显示全部楼层
所以工坊现在去哪开是理论最优的呢

5

主题

24

回帖

79

积分

扈从

Rank: 2Rank: 2

UID
3157854
第纳尔
297
精华
0
互助
6
荣誉
4
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(11) 鸡蛋(0)
 楼主| 发表于 2020-4-8 01:25:28 | 显示全部楼层
另外估计城里没原料了会停止生产...

5

主题

24

回帖

79

积分

扈从

Rank: 2Rank: 2

UID
3157854
第纳尔
297
精华
0
互助
6
荣誉
4
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(11) 鸡蛋(0)
 楼主| 发表于 2020-4-8 01:29:56 | 显示全部楼层
qq800as 发表于 2020-4-8 01:24
所以工坊现在去哪开是理论最优的呢

不看国家,总督因素    感觉应该是 产物价格*产物数目-原料价格*原料数目 最高的

21

主题

1072

回帖

553

积分

骑士

Rank: 4Rank: 4

UID
302546
第纳尔
1679
精华
0
互助
35
荣誉
5
贡献
0
魅力
13
注册时间
2011-6-25

元老骑士勋章霸主正版勋章

鲜花(3) 鸡蛋(0)
发表于 2020-4-8 01:56:56 | 显示全部楼层
TitaniumLithium 发表于 2020-4-8 01:25
另外估计城里没原料了会停止生产...

会停的的,我有次开铁匠铺,一直没收入,看了是没铁。
改其他厂,就有收入了

15

主题

76

回帖

37

积分

扈从

Rank: 2Rank: 2

UID
267883
第纳尔
467
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2012-9-27

有生之年勋章霸主正版勋章

鲜花(1) 鸡蛋(0)
发表于 2020-4-8 02:52:28 | 显示全部楼层
按特产来生产一般不错。如果真的不知道就产陶器,这个跟繁荣是肯定挂钩的。
如果城市的村子不是产谷物的,那么请把城里酿酒厂买下来换成其他的,酒厂太耗粮食了。

1

主题

30

回帖

14

积分

随仆

Rank: 1

UID
574
第纳尔
197
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2007-1-8

战团正版勋章维京征服正版勋章

鲜花(1) 鸡蛋(0)
发表于 2020-4-8 09:27:00 | 显示全部楼层
在交易所所,左边上面中间有个小锤子,可以直接看到这个城市对应村庄的产出是什么。现在我在有黏土产出的城市里开了一个陶器厂。

一开始买是15000多买下的,每天收入450左右,目前有500多的收入,30+天回本。

1

主题

23

回帖

7

积分

平民

Rank: 1

UID
109324
第纳尔
45
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-1-17
鲜花(0) 鸡蛋(0)
发表于 2020-4-8 09:44:36 | 显示全部楼层
有个城3个村子全是产谷物的,我在这个城开了3个啤酒厂,总盈利虽然有波动,但是都维持在1000+以上。

12

主题

26

回帖

11

积分

随仆

Rank: 1

UID
3159995
第纳尔
132
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-7
鲜花(0) 鸡蛋(0)
发表于 2020-4-8 09:46:27 | 显示全部楼层
这是C#?骑砍2是用unity做的?

0

主题

6

回帖

2

积分

平民

Rank: 1

UID
1063869
第纳尔
123
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2012-11-5

霸主正版勋章

鲜花(12) 鸡蛋(0)
发表于 2020-4-8 10:09:40 | 显示全部楼层
代码大佬嘛

3

主题

95

回帖

34

积分

扈从

汉[Han]
联机ID:HK416

Rank: 2Rank: 2

UID
2738729
第纳尔
530
精华
0
互助
1
荣誉
0
贡献
0
魅力
5
注册时间
2016-4-8

霸主正版勋章

QQ
鲜花(3) 鸡蛋(0)
发表于 2020-4-8 10:34:50 | 显示全部楼层
很有价值,收藏了,回头我得改下我的工厂了,没有一天盈利过

127

主题

2619

回帖

1034

积分

男爵[离任版主]

自由骑士
战团ID:Old_jiang

Rank: 5Rank: 5Rank: 5

UID
1699740
第纳尔
16046
精华
0
互助
24
荣誉
9
贡献
700
魅力
23
注册时间
2013-12-4

原版正版勋章战团正版勋章拿破仑正版勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章

鲜花(416) 鸡蛋(36)
发表于 2020-4-8 10:42:08 来自手机 | 显示全部楼层
这帖子得收藏

27

主题

608

回帖

196

积分

见习骑士

Rank: 3

UID
133573
第纳尔
1413
精华
0
互助
1
荣誉
0
贡献
0
魅力
1
注册时间
2009-6-3

霸主正版勋章

鲜花(14) 鸡蛋(0)
发表于 2020-4-8 10:48:21 | 显示全部楼层
1056564568 发表于 2020-4-8 09:44
有个城3个村子全是产谷物的,我在这个城开了3个啤酒厂,总盈利虽然有波动,但是都维持在1000+以上。

跟我一样,酒厂貌似最多一个月就是350第纳尔收益,不能再高了。前面几楼有汽油说陶瓷厂可以一天500多第纳尔。

5

主题

49

回帖

21

积分

随仆

Rank: 1

UID
3164231
第纳尔
53
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-11
鲜花(3) 鸡蛋(0)
发表于 2020-4-24 08:44:29 | 显示全部楼层
讲真……这代码够初级的,难怪Bug这么多。不过土鸡的开发人员可能真的没办法比,不知道有没有大佬帮忙重构,起码这一段代码在我看来是过不了审的,招点大牛多做点CodeReview吧。
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-9-28 05:23 , Processed in 0.153886 second(s), 44 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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