NitWikit/docs/反作弊/rng.md

60 lines
1.2 KiB
Markdown
Raw Normal View History

2024-06-08 12:08:07 +08:00
---
sidebar_position: 4
---
# RNG
看你怎么定义了,因为下面这几个东西本质上只是个计算器
**原理?**
计算机产生随机数不是真随机,而是根据已有的数据通过一个复杂的公式产生一个“随机数”
那么,如果你知道这个公式,并且知道要使用什么数据,通过操作进入公式的数据就可以使随机数变成自己想要的结果
现成的客户端mod
- https://www.mcmod.cn/class/4239.html
- https://github.com/Earthcomputer/EnchantmentCracker
2024-06-08 12:23:16 +08:00
# 能干啥?
## RNG附魔预测
2024-06-08 12:08:07 +08:00
没必要解释
2024-06-08 12:23:16 +08:00
## 耐久无损耗
2024-06-08 12:08:07 +08:00
因为耐久附魔不是增加物品的耐久,而是有概率不消耗耐久
2024-06-08 12:23:16 +08:00
## 钓鱼出指定宝藏
2024-06-08 12:08:07 +08:00
没必要解释
2024-06-08 12:23:16 +08:00
# 允许破解
2024-06-08 12:08:07 +08:00
2024-06-08 12:23:16 +08:00
purpur(包括分支)和leaves核心可以调节
2024-06-08 12:08:07 +08:00
2024-06-08 12:11:06 +08:00
默认是反RNG的不用改
`purpur.yml`
2024-06-08 12:08:07 +08:00
```
settings:
entity:
shared-random: true
```
2024-06-08 12:11:06 +08:00
改为false就可以允许玩家预测RNG
2024-06-08 12:23:16 +08:00
`leaves.yml`
```
use-vanilla-random: false
```
改为true就可以允许玩家预测RNG
如果你使用Gale,Leaf这些分支你甚至不需要担心,因为他们的随机数发生器已经不再是原版的随机数发生器,就算你开了也没屌用