一颗丁子
本帖最后由 一颗丁子 于 2022-1-18 20:33 编辑

前言

是一颗丁子哦~

灵感来的总是那么匆忙)
因突然的灵感 就有了我第一个拿出来发布的脚本作品 矿凿与考古刷

至于大标题 原版革新 则是我脑子一热想出来的 也算是代表了我“不能盲从原版”的开服设计理念吧

废话就到这---

说明一下Skript环境: Skript 2.6 无其它扩展

若有对这两个玩法相关的意见和建议 请在楼下告诉我
若有BUG 也请告诉我 新手上路 请多关照)

那么让我们开始吧!

展示

https://www.bilibili.com/blackboard/newplayer.html?playlist=false&crossDomain=1&aid=295856007&page=1
https://www.bilibili.com/video/BV1hF411p7zs/

Ⅰ 矿凿
| ▶ 介绍: 对原版挖矿玩法的革新 或者说调整
| ▶ 内容:
◼ 添加了“矿凿” 这一物品
◼ 当玩家用矿凿挖掘矿石时 矿石直接掉落其所对应的锭 如 钻石矿-钻石 金矿-金锭 并在原地留下“开凿剩余方块” 及圆石
◼ 相对的 当玩家用非矿凿的镐子挖掘矿石时 矿石会直接以原矿形式掉落
| ▶ 意义: 让挖矿多了一种工具选择和产物变化 增加了可能性

Ⅱ 考古刷
| ▶ 介绍: 灵感来自官方曾透露但未实现的玩法“考古与化石”
| ▶ 内容:
◼ 添加了“考古刷” 这一物品
◼ 玩家可以使用考古刷“刷(及反复破坏)”沙子和沙砾之类方块 刷同一个方块数次之后有几率刷出尘封的物品
| ▶ 意义: 纯粹的玩法拓展 配合自定义物品可以做出新玩法 如化石相关玩法

信息&下载

脚本算上配置也只有一百多行,算是简单的小脚本(故没写太多注释 也不多做原理讲解)
可供你学习(命名格式之类还算可读 应该)
也可以配置之后直接使用在你的服务器中(因其对其他原版内容的破坏性不算特别强)

可用指令:
/getChisel - 获取矿凿 - 权限 skript.getChisel
/getBrush - 获取考古刷
- 权限 skript.getBrush
/sk reload 矿凿与考古刷 - 重载脚本配置

可用配置:
  1. # 可修改的配置参数
  2. options:

  3.   # 矿凿配置
  4.   
  5.   # 矿凿所用的物品 pickaxe代表所有类型的镐子
  6.   materielChisel: pickaxe
  7.   # 矿凿的物品名
  8.   nameChisel: &f矿凿
  9.   # 矿凿需要包含的lore
  10.   loreChisel: &b这是一把矿凿
  11.   # 矿凿开采矿石后留下开凿剩余方块的几率
  12.   smashChance: 100%
  13.   # 浅层矿石的开凿剩余方块
  14.   shallowLeftBlock: cobblestone
  15.   # 深层矿石的开凿剩余方块
  16.   deepLeftBlock: cobbled deepslate
  17.   # 非矿凿开采矿石后 矿石以原石形态掉落的几率(情况1 以原石形态掉落 情况2 什么也不掉落)
  18.   safeChance: 80%
  19.   # 浅层矿石列表 用or连接
  20.   shallowOre: coal ore or iron ore or copper ore or gold ore or redstone ore or emerald ore or lapis ore or diamond ore
  21.   # 深层矿石列表 用or连接
  22.   deepOre: deepslate coal ore or deepslate iron ore or deepslate copper ore or deepslate gold ore or deepslate redstone ore or deepslate emerald ore or deepslate lapis ore or deepslate diamond ore
  23.   # 以下两条配置存在的原因: 原版中深浅层铁矿/金矿被挖掘时不会直接掉落对应的锭
  24.   # 用矿凿挖掘铁矿时 应该掉落几个铁锭 默认配置表示1-3个
  25.   randomIronAmount: 1 and 3
  26.   # 用矿凿挖掘金矿时 应该掉落几个金锭 默认配置表示1-3个
  27.   randomGoldAmount: 1 and 3
  28.   
  29.   # 考古刷配置
  30.   
  31.   # 考古刷所用的物品 shovel代表所有类型的铲子
  32.   materielBrush: shovel
  33.   # 考古刷的物品名
  34.   nameBrush: &f考古刷
  35.   # 考古刷需要包含的lore
  36.   loreBrush: &b这是一把考古刷
  37.   # 可考古的方块 用or连接
  38.   archaeologicalBlock: sand or gravel
  39.   # 需要刷的次数
  40.   neededBrushTime: 6
  41.   # 考古成功 获得奖励的几率
  42.   successChance: 50%
  43.   # 是否开启物品奖励模式
  44.   enableDropItem: true
  45.   # 是否开启命令奖励模式
  46.   enableDropCommand: false
  47.   # 奖励的物品 用or/and连接
  48.   dropItem: diamond or copper ingot or iron ingot or gold ingot
  49.   # 奖励的指令 用 %event-player% 表示玩家名 用or/and连接
  50.   dropCommand: "give %event-player% diamond" or "give %event-player% dirt"
  51.   # 考古获成功收到的信息
  52.   sendMessage: &e你发现了尘封的物品
复制代码

下载:
矿凿和考古刷.sk.txt (4.89 KB, 下载次数: 27)
论坛不支持.sk后缀 下载后自行删除.txt后缀即可使用
下载完留个回复鼓励一下一颗丁子好不好(ง •_•)ง

后记

很重要的说明:
本贴为本人原创,如有雷同纯属巧合;
内容遵照CC BY-SA 4.0协议共享,你可以自由使用本帖资源,但不能借由修改本帖内容重发盈利,转载本帖内容请标明原作者。

更新记录


各位 你白嫖 我白嫖 更新何时才能有)) 求评分 求评论 谢谢你

那么下一个帖子再见了,
掰掰
ヾ(•ω•`)o
📢 丁子的爱发电主页

本资源所有内容均为原创,不存在借用/抄袭等行为



SXEHXAAA
真沙子里淘金

mcmaiku
用在开放式生存里qwq

a320778963
矿凿支持时运么