*此贴搬运自泰拉瑞亚中文论坛,已获原作者授权。
原帖地址:https://www.bbstr.net/r/122/
原作者:奇威复反
适用版本:1.4
前置Mod/插件:TShock本体、PlaceholderAPI
原帖地址:https://github.com/Interverse/SwitchCommands
开源地址:https://github.com/qiweiff/SwitchCommands-optimize--
API版本:2,1
激活开关触发指令
不但进行了汉化,还进行了改良!
PS:插件的指令和子指令可以混用
插件用法:
1、准备一个开关,放好
2、输入/开关
3、点击开关
3、输入/开关 添加 <命令 >
举例:/开关 添加 spawn
该指令可以返回世界出生点
4、输入/开关 权限忽略 true --来设置玩家是否可以忽略命令权限,true是忽略 (默认 false )
5、/开关 冷却 <秒数> --可以添加冷却时间 ,冷却时间每个玩家分开计算(默认冷却时间为0 )
6、输入/开关 完成 --完成编辑并生效
ps:除了可以给开关设置指令,还可以给控制杆、压力板、陷阱箱设置指令
占位符:
接入了PlaceholderAPI
可以使用PlaceholderAPI自带的占位符
插件自带$name占位符
$name会被替换为玩家名字
配置表说明:
ps:为了方便用过这个插件的腐竹转移配置表,所以没汉化配置表
才不是我不会呢
改良:
1.输入/开关 完成 后会立刻保存到"开关配置表.json"
再也不用担心因为重载导致开关指令失效了!
2.删除了刷屏的冷却提示!
原帖地址:https://www.bbstr.net/r/122/
原作者:奇威复反
适用版本:1.4
前置Mod/插件:TShock本体、PlaceholderAPI
原帖地址:https://github.com/Interverse/SwitchCommands
开源地址:https://github.com/qiweiff/SwitchCommands-optimize--
API版本:2,1
激活开关触发指令
不但进行了汉化,还进行了改良!
指令: | 副指令: | 副副指令(插件未汉化的指令): | 权限: | 说明: |
/开关 | /kg | /switch | 开关 | 输入指令后激活一个开关以将其绑定,之后可使用下面的子命令 |
/开关 添加 <指令> | /kg tj <指令> | /switch add <指令> | 开关 | 给当前开关添加指令 |
/开关 删除 <编号> | /kg sc <编号> | /switch del <编号> | 开关 | 给当前开关删除指令 |
/开关 列表 | /kg lb | /switch list | 开关 | 查看当前开关中所有的指令及编号 |
/开关 冷却 <秒数> | /kg lq <秒数> | /switch cooldown | 开关 | 给当前开关设置冷却 |
/开关 权限忽略 <true/false> | /kg qxhl <true/false> | /switch ignoreperms <true/false> | 开关 | 给当前开关设置是否忽略玩家权限强制执行指令 |
/开关 取消 | /kg qx | /switch cancel | 开关 | 取消对这个开关的绑定 |
/开关 重绑 | /kg zb | /switch rebind | 开关 | 取消对这个开关的绑定并绑定其他开关 |
/开关 完成 | /kg wc | /switch done | 开关 | 完成对这个开关的设置 |
/重载开关 | /reload | /reload | 开关 | 重读"开关配置表.json" |
PS:插件的指令和子指令可以混用
插件用法:
1、准备一个开关,放好
2、输入/开关
3、点击开关
3、输入/开关 添加 <命令 >
举例:/开关 添加 spawn
该指令可以返回世界出生点
4、输入/开关 权限忽略 true --来设置玩家是否可以忽略命令权限,true是忽略 (默认 false )
5、/开关 冷却 <秒数> --可以添加冷却时间 ,冷却时间每个玩家分开计算(默认冷却时间为0 )
6、输入/开关 完成 --完成编辑并生效
ps:除了可以给开关设置指令,还可以给控制杆、压力板、陷阱箱设置指令
占位符:
接入了PlaceholderAPI
可以使用PlaceholderAPI自带的占位符
插件自带$name占位符
$name会被替换为玩家名字
配置表说明:
JSON:
{
"switchCommandList": {
"X: 1838, Y: 205": {//开关坐标
"commandList": [
"/help"//开关指令
],
"cooldown": 0.0,//冷却
"ignorePerms": false//是否权限忽略
},
"X: 1878, Y: 140": {
"commandList": [
"/help 2"
],
"cooldown": 0.0,
"ignorePerms": false
}
}
}
ps:为了方便用过这个插件的腐竹转移配置表,所以没汉化配置表
改良:
1.输入/开关 完成 后会立刻保存到"开关配置表.json"
再也不用担心因为重载导致开关指令失效了!
2.删除了刷屏的冷却提示!