minecraft吧 关注:2,547,324贴子:31,848,939

闲的无聊用指令做了个唱本【拯救2013再生版】

只看楼主收藏回复

一楼不给看


IP属地:广东1楼2015-08-12 22:35回复
    前排


    IP属地:河北来自Android客户端3楼2015-08-12 22:35
    回复
      二楼备用


      IP属地:广东4楼2015-08-12 22:35
      收起回复
        抢我2楼哼╭(╯^╰)╮


        IP属地:河北来自Android客户端6楼2015-08-12 22:35
        收起回复
          图片上传的有点慢,各位等一下


          IP属地:广东8楼2015-08-12 22:37
          回复
            还差两张图,楼主网速不靠谱


            IP属地:广东9楼2015-08-12 22:39
            回复
              说明:


              IP属地:广东11楼2015-08-12 22:40
              回复
                说明:
                1.敲击字体即可说话
                2.为区别,rap部分采用黑色,直接唱的是绿色,这些都可以敲
                3.红色为选择,也可以敲,敲了之后就可以开始唱了,敲第二行就结束了


                IP属地:广东12楼2015-08-12 22:41
                回复
                  接下来讲解一下原理:
                  首先是书本生成:
                  /give @p minecraft:written_book 1 0
                  {author:"这是书本备注",title:"这里写书本标题",pages:["[这里输入书本内容]"]}


                  IP属地:广东15楼2015-08-12 22:46
                  回复
                    接下来讲解一下pages这个东西:
                    pages:["输入内容"]}
                    上面输入内容的地方要采用这样的格式:
                    {text:\"\我要唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可开始唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 1\"}}
                    其中,text后面那段中文是文字显示,而hoverEvent则是控制鼠标移上去会发生什么,比如这里,用的是show_text的效果,也就是显示文字,这种情况下,后方value的内容就会在玩家把鼠标放上去时显示,后面的
                    clickEvent表示敲击的效果,这里敲击效果是run_command,即运行指令,后面value的内容就是要执行的指令了


                    IP属地:广东17楼2015-08-12 22:51
                    回复
                      刚刚讲的是单一的一行效果,接下来将分行,分行时,在要分行的位置加上n,比如:
                      {text:\"\我要唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可开始唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 1\"}},
                      {text:\"\n我不唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可停止唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 0\"}}
                      可以看到,第二个text中有一个\n,有了它,就可以分行了


                      IP属地:广东18楼2015-08-12 22:53
                      回复
                        接下来是分页,如果你的书每页只有一行的话。那就简单了,在两个text间加上"注意"要加载两者间的,两边,例如:
                        "{text:\"\我要唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可开始唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 1\"}}",”
                        {text:\"\n我不唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可停止唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 0\"}}“
                        可以看到,每一个text都被用"圈起来了


                        IP属地:广东19楼2015-08-12 22:56
                        回复
                          最后就是多行分页了,不难,你只需要先写好一页的内容,然后在把这一页用[]括起来,然后用“把[]也括起来就好了,比如:
                          ["[
                          {text:\"\我要唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可开始唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 1\"}},
                          {text:\"\n我不唱\",color:red,hoverEvent:{action:show_text,value:\"敲一下即可停止唱\"},clickEvent:{action:run_command,value:\"/scoreboard players set @p sing 0\"}},
                          {text:\"\n今夜 我决定全部接受\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 今夜 我决定全部接受\"}},
                          {text:\"\n不管等待我的是美酒还是拳头\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 不管等待我的是美酒还是拳头\"}},
                          {text:\"\n只要心脏还在跳动\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 只要心脏还在跳动\"}},
                          {text:\"\n怎么能够让黑夜遮住白昼\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 怎么能够让黑夜遮住白昼\"}},
                          {text:\"\nSay go 爱恨都是种享受\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say Say go 爱恨都是种享受\"}},
                          {text:\"\n这世界 有纯净也会有污垢\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 这世界 有纯净也会有污垢\"}},
                          {text:\"\nDon't compromise, don't touch my bottom line\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say Don't compromise, don't touch my bottom line\"}},
                          {text:\"\n待黎明到来 除了你别无所求\",color:black,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 待黎明到来 除了你别无所求\"}}]","[
                          {text:\"\n灯火辉煌的街头\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 灯火辉煌的街头\"}},
                          {text:\"\n突然袭来了一阵寒流\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 突然袭来了一阵寒流\"}},
                          {text:\"\n遥远的温柔\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 遥远的温柔\"}},
                          {text:\"\n解不了近愁\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 解不了近愁\"}},
                          {text:\"\n是否 在随波逐流\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 是否 在随波逐流\"}}]","[
                          {text:\"\n夜深人静的时候\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 夜深人静的时候\"}},
                          {text:\"\n谁又触痛了旧的伤口\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 谁又触痛了旧的伤口\"}},
                          {text:\"\n一点点拼凑\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 一点点拼凑\"}},
                          {text:\"\n破碎的永久\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 破碎的永久\"}},
                          {text:\"\n是否 我一无所有\",color:green,hoverEvent:{action:show_text,value:\"敲一下放声歌唱\"},clickEvent:{action:run_command,value:\"/execute @a[score_sing_min=1] ~ ~ ~ /say 是否 我一无所有\"}}]"]}


                          IP属地:广东20楼2015-08-12 22:58
                          回复
                            指令有点长,我直接发地图吧:发在备用楼,今天先不@人了


                            IP属地:广东21楼2015-08-12 23:01
                            回复
                              大家注意5楼消失了


                              来自Android客户端22楼2015-08-12 23:02
                              收起回复