收起

温馨提示

只有认证用户才能操作

为了享受完美体验,赶快去认证吧

认证
服务器&软件 > 话题详情
标记
插件
112418
62
举报
2014-12-17
18:19
Nick. 楼主
7 工业时代史蒂夫
帖子:809

该帖由Simelt搬运!

丨英文名称:ScriptBlock    



丨中文名称:脚本方块    

丨来源:转载    

丨类型:|CraftBukkit插件|     

丨前置模组|插件:Vault    

丨下载地址: http://dev.bukkit.org/media/files/612/846/ScriptBlock.jar

丨原帖地址: http://dev.bukkit.org/server-mods/scriptblock/    

    丨备用下载地址(百度盘):http://pan.baidu.com/s/1pJ0W7e7

简介:

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的权限并使用


    $cost:amount

   这条命令可以设定执行脚本需要扣除的金钱,如果玩家没有你要求的金钱则会在此停止执行以后的脚本。

   例子:/sbinteract create [$cost: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.命令名称 - 可用限制的点击式触发命令(将节点中的"命令名称" 替换为你想赋予他使用的命令,如create,add,remove,view,reload)
    scriptblock.walk.command.命令名称 - 踩踏 同上
    scriptblock.interact.option.* - 允许玩家在创建或添加点击脚本时可用所有的自定义命令
    scriptblock.walk.option.* - 踩踏 同上
    scriptblock.interact.option.自定义命令 - 允许玩家在创建或添加点击脚本时使用的自定义选项(将节点中的"自定义命令"替换为你想赋予它使用的命令,如    @bypass,@bypassgroup,@delay)
    scriptblock.walk.option.自定义命令 - 踩踏 同上
    scriptblock.interact.modify.* - 允许add,remove,view所有已经绑定的点击触发式脚本,就算你不是脚本的创建者
    scriptblock.walk.modify.* - 踩踏 同上
    scriptblock.interact.modify.命令类型.* - 选择让玩家可以添加的命令类型(详见以上的功能命令)scriptblock.walk.modify.命令类型.* - 踩踏 同上



该插件转自Mcbbs:http://www.mcbbs.net/thread-76134-1-1.html

人家有背景,我只有背影!~

打赏

打赏人数2钻石+4理由

迷の作死 迷の作死 +1 66666666666

Sonkin Sonkin +1 麦块有你更精彩

只看楼主
打赏楼主
阔绰的打赏了钻石  1  颗
  • 1
  • 2
  • 3
  • 4
  • 5
麦块有你更精彩 66666666666 交个朋友吧 土豪,不解释 愿HIM与你同在
确定
评论
華鑫
9 钻石无忧史蒂夫
帖子:16

2楼
2015-03-16 12:57
收起回复
我也说一句...
回复
WCZ
WCZ:俊猪路过
2016-07-25 14:47
回复
旧时╮浮尘
旧时╮浮尘:@WCZ:真厉害!我收了这个!!!!
2016-11-20 02:09
回复
元素...
元素...:这真哒不是盗Mcbbs里面滴?
2016-11-30 21:06
回复
哲宇yo
7 工业时代史蒂夫
帖子:94

必顶

4楼
2015-05-10 21:07
回复

梦想世界第一Minecraft渲染图制作师

Super〆
3 石器时代史蒂夫
帖子:2

顶  但是我怎么没成功
5楼
2015-06-01 14:31
回复
倾城、卟世绘丿
2 手撸大树史蒂夫
帖子:2

你们是不是只会去MCBBS上复制粘贴啊,一个字都不改

7楼
2015-07-17 13:24
回复
zhugedada
0 不知所措史蒂夫
帖子:1

这个脚本方块的权限怎么设置啊?

求教,我QQ:389175351

8楼
2015-07-23 16:27
回复
Elapse丶
0 不知所措史蒂夫
帖子:0

看不懂啊  同感的顶

9楼
2015-08-02 22:11
回复
明雨小盆友
3 石器时代史蒂夫
帖子:0
路过
10楼
2015-08-22 09:53
回复
死人小眼死金鱼-
2 手撸大树史蒂夫
帖子:7
66
11楼
2015-08-28 00:46
回复
晓修
2 手撸大树史蒂夫
帖子:2
如果我在这弄了一个泥土,我能不能让踩上他的人说出我是大傻逼之类的话或者配合/kit插件,踩上的人都会获得一个礼包,但是其他泥土没有这个功能的?
12楼
2015-09-13 17:02
收起回复
我也说一句...
回复
迷の作死
迷の作死:这是有的,指令是/sbwalk create @command /heal,指你踩上该方块,获得治疗效果
2016-10-29 11:02
回复

http://sina.lt/eZn3

战争/载具/枪械

wa_wa
2 手撸大树史蒂夫
帖子:3

力顶

13楼
2015-09-26 17:36
回复
下载排行
欢迎加入麦块社区
已奖励您
30经验值3钻石
要继续支持麦块喔
请收下3