• MineWiki火热建设中,加群了解:836788006
弧光核心 - 经济/传送/领地/木牌商店/商业/公告/悬赏/清道夫/多国语言

CSR 弧光核心 - 经济/传送/领地/木牌商店/商业/公告/悬赏/清道夫/多国语言 v0.9.4

请登陆后购买 (金粒100粒)
资源类型
原创
版权链接
#
依赖
BDSNetRunner
语言
中文(简体)
支持版本
  1. 1.16
本插件基于BDSNetRunner平台 小部分功能需要商业版CSR支持(跨世界传送等)
主要功能:经济/传送/领地/清道夫/悬赏/商业/安全(未实现)/日志/公告
建议使用环境:不以盈利为主要目的的好友联机服务器
插件会不断保持更新:Bug修复、性能优化、功能添加
本插件的优点:

轻量简洁——主要靠指令操作,没有太多花花绿绿的东西
数据的操作很方便——修改SQLite的数据库数据并不复杂
较为稳定——目前我自己用没有出过什么问题,99.9%的情况下发生错误不会崩服
适配我写的其他插件——虽然我只发了一个别踩白块
支持自定义语言文件与多国语言——虽然大部分人用不到

需要作者帮助可以点击获取帮助加群并联系群主
需要体验插件的也可以加群体验作者的
超小服务器

以下为插件使用说明,分为三部分:指令系统详解、配置文件说明以及其他功能简介


Part1:指令系统
0.9.0版本重写了指令的处理机制,提高了执行效率,规范化了中英文两套指令系统,中英文两套指令同时有效,但是指令输入提示只提示对应语言设置的指令,所以中文用户可以将英文版看成简写指令
辅助系统:
/帮助信息:使用此指令获取中文版弧光核心使用指南
具体效果是获得各个系统的提示指令
「 弧光核心使用指南​
发送'/帮助信息'以获取弧光核心使用帮助​
发送'/银行'以查看银行系统​
发送'/传送'以查看传送系统​
发送'/领地'以查看领地系统​
发送'/商业'以查看商业系统(未实现)​
发送'/kill'以自杀 」​
/helloworld:使用此指令获取英文版弧光核心使用指南
/kill:使用此指令以自杀(仅生存模式有效)
/stop:OP指令,使用此指令关闭服务器
/here:使用此指令获取玩家所处位置的坐标

经济系统:
中文指令:
/银行:使用此指令打开银行菜单,查看拥有金钱等信息
/银行 开户 密码:使用 此指令在银行中创建一个账户,账户信息存储在SQLite数据库中
/银行 转账 玩家名 金额 (密码):向另一个在线的玩家转账,密码为可选项,取决于是否设置了"无需密码"
/银行 排行榜:查看全服务器的银行存款排行榜,OP不会上榜
/银行 需要密码:使用这个指令以后需要输入密码才能进行转账、取款等操作
/银行 无需密码 密码:使用这个指令并且验证输入密码的正确性以后就可以免密取款、转账了
/银行 更改密码 旧密码 新密码:旧密码正确的情况下会将密码更改为新密码
/银行 存款 金额:0.9.0版本新增指令,将计分板里的钱存至银行中,默认计分板为"money",可以在配置文件中更改
/银行 取款 金额 (密码):0.9.0版本新增指令,将银行内的钱提取至计分板中
/givemoney 玩家名 金额:OP指令,为某个在线的玩家增加银行存款
文指令:
/bank:使用此指令查看银行菜单
/bank oa:在银行中开户
/bank tr:转账给某个玩家
/bank rank:查看存款排行榜
/bank np:设置需要密码
/bank dnp:设置无需密码
/bank cp:更改密码
/bank deposit:存款
/bank withdraw:取款
/givemoney:同中文指令部分

传送系统:
/teleport:使用此指令查看传送系统指令集
/spawn:回城指令
/setworldspawn:OP指令,管理员设置好服务器的出生地以后玩家可以使用"/spawn"回到出生地
/warp list:查看服务器已有的传送点列表
/warp 传送点名:前往某个传送点
/setwarp 传送点名:OP指令,管理员可以在某处设置指定名字的传送点供玩家传送
/removewarp 传送点名:OP指令,管理员可以删除某个传送点
/tpahere 玩家名:请求把某玩家传送到自己身边,请求的持续时间可以在配置文件中设置
/tpahereaccept:接受请求
/tpaheredecline:拒绝请求
/tpa 玩家名:请求传送到某玩家身边
/tpaaccept:接受请求
/tpadecline:拒绝请求
/sethome 家名:设置一个家
/home 家名:传送至某个家
/home list:查看自己设置过的homes
/removehome 家名:删除某个家
/back:返回上次死亡地点

领地系统:
中文指令:
/领地:使用此指令查看领地系统指令集
/领地 点1:购买领地时选择第一个点
/领地 点2:购买领地时选择第二个点
/领地 购买:购买两个点选出的矩形范围土地的使用权,目前默认购买0型领地,即高度上限下限在配置文件中设置,是三维领地
/领地 临时授权 玩家名 领地ID:领地主人可以给其他玩家临时操作领地的权限,OP可以给自己任意领地的操作权限
/领地 信息:查看脚下土地的归属信息
/领地 设置传送点:设置自己领地的传送点位置
/领地 传送 领地ID:根据领地ID传送到某领地
/领地 出售 领地ID:出售领地
/领地 赠予 玩家名 领地ID:将领地送给某在线玩家
/领地 移除 领地ID:OP指令,强制删除某个领地
/领地 设置名称 领地ID 名字:为自己的某个领地设置名称
英文指令:
/land:使用此指令查看领地系统指令集
/land pos1:购买领地时选择第一个点
/land pos2:购买领地时选择第二个点
/land buy:购买两个点选出的矩形领地
/land ta:领地主人可以给其他玩家临时操作领地的权限,OP可以给自己任意领地的操作权限
/land info:查看脚下土地的归属信息
/land setspawn:设置自己领地的传送点位置
/land move:根据领地ID传送到某领地,OP可以任意传送
/land sell:出售领地
/land give:将领地送给某在线玩家
/land remove:OP指令,强制删除领地
/land setname:为领地设置名称

商业系统:
中文指令:
/商业:查看商业系统菜单
/在线商店 菜单:查看在线商店商品列表
/在线商店 购买 物品名 数量:从商店购买物品,物品列表在配置文件里由管理员设定

/木牌商店 创建商店:具体于木牌商店处详解
/木牌商店 删除商店:同上
英文指令:
/commerce:查看商业系统菜单
/onlineshop list:查看商店货物列表
/onlineshop buy:从商店购买物品
/signshop create:创建木牌商店
/signshop delete:删除木牌商店

控制台指令:
/givemoney 玩家名 数量 (是否提示):同经济系统 当不需要使用指令后的反馈时是否提示值填1
/reload config:重新载入配置文件,可以在服务器运行的情况下更改配置文件并重载
/update config:在保留原配置文件的基础上更新配置文件


Part2:配置文件
文件位置:
..\BDS目录\ARC\coreConfig\ARCCoreConfigList.dat
可以用记事本、Notepad++等打开文件并且编辑
第一次运行插件后会自动生成配置文件,具体修改方法以及重载生效方法见下文

自定义配置提示:
①配置文件可以自由添加"#"开头行作为注释,也可以随意添加空行
②配置文件中出现的冒号均为英文冒号":",如果使用中文冒号会出现读取错误因而跳过这一行的问题,然后使用默认设置,部分行做了配置文件格式错误的提示,如果配置文件不生效可以检查后台报错和检查配置文件格式
③"是/否"可以写"True/False",理论上大小写均可,但是建议用规范的方式填写
④几乎所有功能都有独立开关(除经济等)
⑤更改完配置文件后重启服务器或者在控制台使用"reload config"指令重新加载配置文件使之生效。
配置文件更新:

当你更新了插件以后,开启服务器,后台使用指令"update config"即可自动为您在保留原本的配置基础上更新配置文件
各部分配置讲解:

①核心总体配置:你可以在此自由的设置日志、聊天转发后台、玩家使用指令转发后台、定时公告以及世界清理功能的开关,由"True/False"表示,语言处如果使用默认中文则填写"Chinese",否则需要自己制作一份语言文件并且放在语言文件目录中,然后填写对应的文件名,具体会在之后的部分里详细解释
②悬赏系统配置:你可以在此为设置玩家杀死不同的生物可以获得的不同奖励,格式是"-怪物英文名:怪物中文名:杀死后奖励金钱数",玩家杀死指定怪物后银行账户中会获得奖励金钱,如果想要杀死玩家获得奖励,怪物英文名填写"player"即可;不需要此功能则配置处为空即可
③经济系统配置:你可以在此设置银行机构名称、开户初始金钱、货币单位以及现金所使用的计分板名称,其中现金计分板默认为"money",你可以修改成别的去与其他计分板经济插件对接
④领地系统配置:目前领地只有一种类型的领地叫做"0型领地",玩家圈地时选择一个二维的矩形,配置文件处"0型领地高度上限"以及"0型领地高度下限"则限制了领地的高度范围,因此0型领地会成为一个三维领地,其他配置内容都是字面意义因此不多说了
⑤传送系统配置:现在可以在传送系统配置中分别选择是否开启Spawn、Warp、Home、Tp请求以及Back功能
⑥公告配置:你可以设置公告的播送周期和公告内容
⑦世界清理:定时清理掉落物减少服务器负担,你可以额外设置是否定时杀死生物,如果有不希望被自动清理的生物或者实体(画、盔甲架等)你也可以将其写在不清理生物种类里
⑧商业系统配置:目前只有一个系统商店的功能,你可以设置商品并且让玩家购买



Part3:其他功能
木牌商店:
①创建:使用'/木牌商店 创建'指令,第一个参数写商店类型,预计安排为四类:官方出售、官方回收、个人出售、个人回收,英文缩写osell,obuy,psell,pbuy,但是目前暂时只更新了官方出售,CSR的获取玩家手持物品以及玩家物品需要商业版因此我写不了。第二个参数为物品名,格式为“命名空间:物品名;特殊值”,原版物品命名空间一般可以不写(mc:xxx),举例:白桦木原木就写'log;2',而如果是我服务器里我自己做的机甲addon的机甲召唤蛋则需要写'arc:fire_magic_mech_spawn_egg'。第三个参数为物品单次成交数量,比如需要一组组卖的可以写64,而一个个卖的写1即可。第四个参数为物品总数,如果你需要限量购买则写一个具体数量比如999,那么卖出999份以后商店就会自动被删除,无限则写-1,因为现在只是测试版所以其他负数会被判定成东西卖完了。
②删除:成为了木牌商店的木牌是不能被拆掉的,如果需要拆掉则需要使用'/木牌商店 删除'指令,或者等商店缺货(货物总数不为-1时商品为限量出售)时商店就会自动被删除
③使用:PC玩家右键商店木牌,触屏玩家点击木牌即可。

日志系统:
世界清理:
定时公告:
多国语言:

你可以自定义出你自己的语言文件,在..\BDS目录\ARC\coreConfig\language文件夹内放入你自己的语言文件(例如“wenjian.txt”),在其中按照下载本插件并解压缩以后的english.txt语言文件的格式自定义提示语就可以,然后在插件的配置文件中将语言选项改为你定义的文件名。



介绍还没写完 慢慢更新ing
作者
DEVILENMO
价格
金粒100粒
下载
84
查看
1,799
首次发布
最后更新
评分
5.00 星 2 个评分

来自DEVILENMO的更多资源

最新更新

  1. [v0.9.4]木牌商店更新

    弧光核心[0.9.4]版本更新-木牌商店 修复与优化 -修复了商业系统指令会提示未找到命令的错误 -修复了/back指令在玩家死亡地点未被清除时使用会报错的错误 功能更新:...
  2. [v0.9.3]错误修复与优化

    弧光核心[0.9.3]版本更新-错误修复与优化 修复与优化: -修复了/back指令有时候会报错的错误 -修复了获取玩家坐标位置时可能出现的偏差...
  3. [v0.9.2]领地系统更新

    弧光核心[0.9.2]版本更新-领地系统更新 修复与优化: -修复了玩家可以站在领地外破坏领地内方块的错误

最新评论

下了怎么装
DEVILENMO
DEVILENMO
CSR的插件都是一样的装法,依赖BDSNetrunner+注射器,CSR安装好以后把插件放在一个叫CSR的文件夹里就可以了
建议精简功能,部分功能已有其他插件
加个关闭经济这一个选项吧QAQ
DEVILENMO
DEVILENMO
好的下个版本加入,不过其他需要经济的部分不打算适配记分板,也就是等于领地、商业都会无效