我的世界script block插件简称我的世界sb插件,中文叫做脚本方块插件,用途就是可以让玩家通过触摸或走过就能激活方块上的命令,对于没权限实行的也可以达成,快点尝试一下吧。
ScriptBlock和CommandSign类似,此插件可以把命令文本直接绑定在任何方块上,点击你绑定的砖块就能达成同时运行多条命令,甚至可以达成走在方块上来触发命令脚本。非常重要的是,他比CommandSign和Annotate愈加便捷操作管理。可以支持所有权限插件,无论是Groupmanager还是Permission都可以,MultiWorld支持,Multiverse-core也支持,简直就是万人配【此插件需要通过Vault的支持】
/sbinteract - 绑定点击方块实行命令脚本
/sbwalk - 实行踩上方块实行命令脚本
当你选择好了触发方法之后,就需要添加要实行的命令了,见下面
create - 创建一个命令脚本
add - 在已经存在的命令脚本基础上追加命令脚本
remove - 移除目前方块上的所有脚本
view - 查询已经绑定在方块上的脚本
reload - 重新读取插件的配置文件
举例先:/sbinteract create 就是打造,然后用:/sninteract add追加,/sbwalk同理
借助各种自概念功能命令来达成各种牛逼的功能
@command
假如你想绑定一条简单的,在玩家权限范围内可以用的命令,就用它吧。
例子:/sbinteract create @command /spawn
玩家假如有用/spawn权限的话就会传送到出生点。
@say
这条命令会把你绑定的文本以聊天方法发送出去
例子:/sbwalk create @say 我是个变态基佬
假如有玩家走到这个方块上就会显示他说了一句“我是个变态基佬”。
@bypass
这条命令可以无视用户的权限来用任何命令
例子:/sbinteract create @bypass /sun
玩家即便没更改天气的权限也可以用这个脚本方块来实行/sun命令。
@bypassgroup:group
这个命令是上一条命令的延伸,他只不过暂时把玩家视为某一用户组,当脚本运行结束后玩家就会移掉权限
例子:/sbinteract create @bypassgroup:Ower /sun
把玩家提高到Ower用户组并把太阳召唤出来!
【此自概念命令不推荐,会导致服务器Lagg
@bypassperm:permission
就是给玩家暂时添加某权限【用这复杂命令的人肯定是发烧把脑瓜子烧坏了
例子:/sbinteract create @bypassperm:essentials.fly /fly
让玩家暂时拥有用/fly的权限并用
$cosplayt:amount
这条命令可以设定实行脚本需要扣除的资金,假如玩家没你需要的资金则会在此停止实行未来的脚本。
例子:/sbinteract create [$cosplayt:10][@bypass /give player 3 64]
如此就能打造一个一组草需要10元钱的商店,完全可以替代了ChestShop的Adminshop功能。
$item:ID amount
这条命令可以达成回收商店,即是花费物品来实行命令
例子:/sbinteract create [$item 3 64][@bypass /money give player 10]
如此就能用64块泥土来换10元钱了
@player
这条命令只对触发他的人发送可见文本
例子:/sbwalk create @player 注意你身后!
这个方块放在矿井里会把玩家吓得半死【噗!你够了
@group:group
当脚本只想到此条时,就会触发他检查玩家是否他所限定的用户组,假如不是的话就没权限往后运行了。
例子:/sbinteract create [@group:default][@bypass /manuadd player builder]
这个脚本运行时会检索玩家是不是为default组成员,若是的话就能进入builder组,也就是说,当他运行此脚本之后就不可以再运
行第二次了,由于他已经不是default组的成员了。
@perm:permission
这个命令和上面的功能一样,只不过他检索的是玩家是不是有相应的权限节点。【同样是个复杂的没用命令
例子:/sbinteract create [@perm:groupmanager.manuadd][@commad /manuadd player builder]
先赋予玩家更改组别的权限,然后更改此玩家的分组为builder
@groupadd:group
好吧,假如你对@bypass /manuadd的命令不有兴趣,你就能用它了,这个命令是把某玩家添加到某组里面。
例子:/sbinteract create @groupadd:builder
意思就是把触发它的用户加入到builder组中
@groupremove:group
顾名思义,就是把某玩家从某组删掉,删什么地方去?废话,当然是删回default组里啊,那若是从default组里删除呢?
嘛嘛的,哪那样多问题!自己试验去!
例子:/sbinteract create @groupremove:Ower
把玩家从Ower组中删除
@permadd:permission
啊我为何要打这么多字啊,也没人看,好吧继续,这个命令是给玩家添加权限节点,假如你喜欢用@bypass /manuadd
manuaddp我也管不着不是么混蛋!【喂喂!蛋腚!
例子:/sbinteract create @permadd:essentials.rain
触发他的玩家在将来的日常会变成雨男。
@permremove:permission
这个命令呢,你猜他是做什么的~对啦就是删除权限用的~
例子:/sbinteract create @permremove:essentials.sun
触发他的雨男在将来的日常随时都可以见到阳光了【鼓掌~~~啊啊啊
@cooldown:time
这个自概念的命令会加入一个冷却时间,在冷却时间内不能第三触发,当然假如服务器关闭了时间会被储存,开服后依旧有效。
例子:/sbinteract create [@cooldown:1][@player:哎,反正这个帖子也没人看.]
触发他的玩家会看到哎,反正这个帖子也没人看.再点就会提示冷却时间为一分钟,等待冷却时间结束后便可以用。
@amount:amount
这个就碉堡了,他限定了这个脚本的可用次数,当数字归为0的话,脚本就会自动移除,这个脚本请放在最后添加。
例子:/sbinteract create [@bypass /give player 57 1][amount:3][@command /spawn]
如此只有前三个触发他的人可以获得一个钻石块,后面的/spawn完全是为了不让玩家再领奖处来回跑把别的人的奖项也领走的
简单方法而已。
@delay:time
延迟,就是延迟,它能让玩家在触发脚本后过一段时间来实行
例子:/sbwalk create [@bypass /lightning player][@delay:5][@bypass /lightning player]
以上的例子,当一个玩家踩到方块被雷劈中后,正庆幸自己皮厚没死就被5秒后的第二道雷劈回老家了。
这个插件的权限略复杂,本人也懒得弄,所以我还是把所有些都给大伙讲解一遍吧【这什么神逻辑
scriptblock.* - 此插件所有些权限,不讲解.
scriptblock.interact.* - 授与点击触发的方块的所有权限
scriptblock.walk.* - 踩踏 同上
scriptblock.interact.use - 授与玩家用点击触发方块的权限 - 给玩家授与这两条就能
scriptblock.walk.use - 踩踏 同上
scriptblock.interact.command.* - 可用所有些点击触发命令
scriptblock.walk.command.* - 踩踏 同上
scriptblock.interact.command.命令名字 - 可用限制的点击式触发命令
scriptblock.walk.command.命令名字 - 踩踏 同上
scriptblock.interact.option.* - 允许玩家在创建或添加点击脚本时可用所有些自概念命令
scriptblock.walk.option.* - 踩踏 同上
scriptblock.interact.option.自概念命令 - 允许玩家在创建或添加点击脚本时用的自概念选项
scriptblock.walk.option.自概念命令 - 踩踏 同上
scriptblock.interact.modify.* - 允许add,remove,view所有已经绑定的点击触发式脚本,即使你不是脚本的创建者
scriptblock.walk.modify.* - 踩踏 同上
scriptblock.interact.modify.命令种类.* - 选择让玩家可以添加的命令种类scriptblock.walk.modify.命令种类.* - 踩踏 同上
TAG标签:scriptblock(1)我的世界(1)
转载请说明来源于木蚂蚁软件园(https://www.stgccy.com)
本文地址:https://www.stgccy.com/pcganme/166.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com