作者jeffffliu (女子 食我 口阿)
看板Minecraft
标题Re: [情报] 村民交易简介 (1.3.x & 1.4.x 比较)
时间Fri Nov 16 13:38:33 2012
※ 引述《andychay2 (Andychay2)》之铭言:
: 7.所有村民起始时只会提供一种交易组合。他们的上一个交易组合(交易界面「向右」箭
: 头点到底)成功交易後,他们会提供新的交易组合。请注意交易界面在村民提供新的交易
: 组合前必须关闭。产生交易组合时,村民会被紫色的粒子包围环绕一会儿。新的交易组合
: 可能会包括村民已经买入/售出的东西——如果是这样的话,新的组合会代替旧的组合,使
: 得村民的交易价格发生变化。虽然似乎村民能够提供的交易组合的数量没有上限,但他们
: 对於同种物品同一时刻只会提供一种交易组合。而且,当一名村民具有太多的交易组合时
: ,很可能新产生的交易组合会因为与旧的组合包括同种物品而代替旧组合,这样总的组合
: 数量仍未改变。
让我们来比较一下 1.3.x 的交易系统跟 1.4.x 的黑心交易系统有什麽差别
一、何时会更新交易清单
1.3.x 1.4.x
什麽时候 1.新增 交易过
最後项目 交易过
最後项目
会发生更新 关闭交易视窗後3秒 关闭交易视窗後2秒
交易清单 2.删除 交易过
非最後项目 拿掉删除机制
交易
清单数量>1 增加交易次数上限
有机会(使用次数<=3~13次)
[1]达到上限後
不可交易
关闭交易视窗後1秒 除非
清单新增时
记住该交易项目
[2] 才增加交易上限2~12
[3]
[1] ToolUses < nextInt(6) + nextInt(6) + 3 , 8次的机率最高
[2] 结果只会记住整次交易最後一次超过使用次数的项目
[3] 增加 nextInt(6) + nextInt(6) + 2 次,7次机率最高
二、如何更新交易清单
1.3.x 相同的地方 1.4.x
交易清单[初始化]
/*当要清单需求 */ 新增 1交易项目
/*清单是空的时候 */
更新交易清单 1.3.x┌─●
开 始 ●─┐1.4.x
↓ ↓ No
结果就是1.4.x No┌─◆
需要新增交易项目时 ◆────────┐
你不新增项目 │ │Yes ↓Yes No │
交易次数就不增加 │ │ ◆
交易清单 > 1 时 ◆─┐│
│ │ ↓Yes ││
│ │
所有已达交易上限的项目 ││
│ │
增加2~12次交易次数[3] ││
│ ↓ ↓ ││
│
新增 1交易项目 ←──────┘│
↓ ↓ ↓ ↓
No┌─◆
有需要移除的交易项目时◆ ◆
如果该村民在村庄内 ◆┐No
│ ↓Yes ↓Yes │
│
移除该交易项目 产生happyVillager特效+ │
│ ↓ ↓ │
└─────→
该村民获得Regeneration效果 ←─────────┘
10秒钟 (紫色@效果)
│ │
└→●
结 束 ●←┘
三、如何新增交易项目
这部分差异性不太大所以不特别分开叙述
新增交易项目是可以一次新增n交易项目
但是目前游戏中只使用了新增1交易项目
1.建立
预定新增的交易项目清单 //注意这是一整个清单不是单项
A 依照村民种类新增各种交易项目
B 依照各交易项目的设定机率来看这次要不要新增该种交易项目
*这个机率在1.4.x会有一个修正
根据现有交易清单大小会提昇较低的机率,然後把过高的机率调降
大约如图所示http://i.imgur.com/s3vNT.png
只有铁匠才会到26个其他大约都在10几个
顺便设定各种项目的交易价格
类型:卖物品、买物品、砾石->燧石、附魔
*附魔的种类是选取等级5~19的附魔,但是在这里就会固定下来
该项目就不会在变动
C 如果很很遗憾的各种交易项目
都没有新增进去是空的
新增一个
金块的交易项目
2.把预定新增的交易清单
shuffle一下
//乱数排列一下
3.从交易清单一开始依序
有条件新增n个交易项目
//目前游戏只会新增第一个
A 如果现有交易清单里面
没有该交易项目则新增
//不检查是啥附魔
B 如果有的话要新增的项目需要花费比较少的时候
//相对价格比较便宜
就把现有的设定成新增的项目
//这时候比较滥的附魔
C 如果以上条件都无法达成就不更动目前交易清单
//可能会盖掉比较好的
四、交易项目有哪些
格式: [机率%]物品(数量 Min~Max)
如果有变动
暗色为1.3.x
亮色为1.4.x
由於不同项目需要多少个是另外一个表,我把它列在一起
//机率原本想要小数点不过一行短了只好改用% 省一个字
※机率在1.4.x有修正,请参考三
卖物 多少个商品买一个绿宝石
农夫 图书馆员 铁匠 屠夫
90小麦 18~21 80纸
24~36/19~30 70煤矿16~23 70煤矿 16~23
50羊毛 14~21 80书
11~13/12~15 50铁块 8~ 9 50生猪肉14~17
50生鸡肉14~17 30写好的书 1~ 1 50金块 8~ 9 50生牛肉14~17
40熟鱼肉 9~12 50钻石 4~ 5
买物 正数:
多少个绿宝石买一个商品 负数:一个绿宝石买
多少个商品
农夫 图书馆员 牧师 铁匠(同行机率同) 屠夫
90面包 -4~-3 80书柜 3~ 4 20终界眼 7~10 50铁剑 7~10钻石剑12~13 10猪鞍 6~ 7
30西瓜 -8~-5 20玻璃 -5~-4 30经验瓶-4~-2 30铁斧 6~ 7钻石斧 9~11 30皮甲 4~ 4
30苹果 -8~-5 20指南针10~11 40红石 -4~-2 50铁镐 7~ 8钻石镐10~11 30皮鞋 2~ 3
30饼乾-10~-8 20时钟 10~11 30萤光石-4~-2 30铁铲 4~ 5钻石铲 7~ 7 30皮盔 2~ 3
30剪刀 3~ 3 20铁锄 4~ 5钻石锄 7~ 7 30皮腿 2~ 3
30打火石3~ 3 20铁鞋 4~ 5钻石鞋 7~ 7 30熟猪肉-7~-6
30熟鸡肉-8~-7 20铁盔 4~ 5钻石盔 7~ 7 30熟牛肉-7~-6
30箭矢
-12~-9/-5~-18 20铁甲10-13钻石甲15-18
/*此为13x设定错误,MinMax放反 */ 20铁腿 8- 9钻石腿11-13
/*导致只能买5个*/ 10锁子鞋5-6锁子甲11-14
10锁子盔5-6锁子腿 9-10
拆解 花费
一个绿宝石 附魔 花费
2~4个绿宝石 附上
5~19等级附魔
农夫 牧师
50砾石10->燧石
4~5/2~3 10/5铁剑 10/5钻石剑
10/5铁甲 10/5钻石甲
10/5铁斧 10/5钻石斧
10/5铁镐 10/5钻石镐
卖物
填补用 未使用
金块8-9 终界珍珠 3~ 3
终界眼 2~ 2
种子 34~47
西瓜种子30~37
南瓜种子30~37
腐肉 36~63
五、村民其他小差异
村民的特效新增两个以及原本的heart
angryVillager:村民在村庄里面被揍的时候
happyVillager:村民在村庄里面更新交易清单的时候
heart:村民在村庄里面发情的时候
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.254.55.224
※ 编辑: jeffffliu 来自: 111.254.55.224 (11/16 13:46)
1F:推 andychay2:支持分析anvil~ 11/16 14:49
2F:→ mabikerry:昵称女子食我.. 11/16 14:53
3F:推 andychay2:神之文阿.... 11/16 14:55
4F:→ jeffffliu:来趁还在1.3.2的时候来dupe龙蛋 11/16 14:57
5F:→ jeffffliu:很犹豫要不要画流程图(汗) 11/16 14:58
6F:→ jeffffliu:有戴头盔 被anvil砸的伤害会比较少 11/16 15:09
7F:推 mabikerry:那如果遇上上次那个轰杀凋零妖的陷阱呢(′‧ω‧‵) 11/16 15:29
8F:→ jeffffliu:系统一直会记录村民拿到多少绿宝石 可是一直没用到 11/16 16:12
9F:推 leitha:载那个地图在1.4.2玩过 凋零只损一小格冏 11/16 18:37
10F:→ shin2190:越看越模糊 我还是继续用熔岩更新法好了~ 11/16 21:21
11F:→ jeffffliu:重点是1.4.2交易次数限制很大 11/16 21:47
12F:→ andychay2:交易清单不能抽换只会产生更多杀人案 11/16 22:48
13F:→ jeffffliu:抽换是啥意思 有没有删除其实不影响会不会出现选项 11/16 23:04
14F:→ andychay2:交易清单总量有限制吗? 11/17 10:33
15F:推 astrophytum:想请教一下,如果一个村民的所有交易选项都已经开出来 11/17 10:45
16F:→ astrophytum:了,交易最後一项还可以恢复前面交易选项的次数吗? 11/17 10:46
17F:→ jeffffliu:可以恢复 新增动作还是会继续作只是通常只剩下取代便宜 11/17 10:58
18F:→ jeffffliu:交易清单没上限 但是能新增的项目就那些 11/17 10:59
19F:→ jeffffliu:如果想要的项目一直都在最後一项就好了_a_ 11/17 11:02
20F:推 astrophytum:了解了,所以如果村民交易全开,只要最後一项不要太差 11/17 11:39
21F:→ astrophytum:照样可以洗绿宝石 (づ′▽`)づ 11/17 11:40
22F:→ jeffffliu:只是7次就要等他Reset 11/17 12:40
※ 编辑: jeffffliu 来自: 1.173.223.39 (01/14 23:43)