【mod介绍】电脑mod——只有码农知道的世界

首先我们来认识下机器人的样子,下图这个就是机器人了。。。

一开始弄到机器人要干什么来着???对,就是给他一个名字,这个机器人的英文名叫做turtle(译名“海龟”),那么就给它命名为turtle吧。。。

如上图。。。turtle有个特点,电脑有的功能他都有,电脑没有的功能他也有,因此在日常的使用中turtle的使用频率比电脑要高很多。。。

turtle可以装备所有的钻石工具,装备不同的工具可以具备不同的功能,比如装备钻石铲可以铲雪,装备钻石镐可以挖矿,装备钻石锄可以把泥土犁为耕地。

当然这个不是指不同的turtle就不能运行相应的代码了。。。比如装备钻石铲的turtle也可以执行挖掘代码,但是圆石之类的只有镐才可以挖的方块它挖下来后是不会掉落产物的,就和玩家拿铲子挖掘石头的效果一样。。。

因此我建议玩生存的时候优先出装备钻石镐的turtle

楼主 无¨名¨氏  发布于 2013-09-21 22:02:00 +0800 CST  


我们可以看到turtle的界面和电脑不太一样,上面黑色的是操作界面,下面左边是自己背包的内容,右边是turtle自带的储物空间,这个储物空间可以用来放置turtle收集到的各种物品。。。

楼主 无¨名¨氏  发布于 2013-09-21 22:11:00 +0800 CST  
输入“programs”看看有什么指令。。。这里可以看到turtle比电脑多了不少的指令

我们就先来试试“go”指令吧。。。输入“go forward”。。。

机器人就会前进一格(如下图)

让它前进10格。。。



壮士走好~~~

楼主 无¨名¨氏  发布于 2013-09-21 22:15:00 +0800 CST  

好吧,不玩了,让它回来吧。。。输入“turn left”,向左转。。。

然后再让它回去。。。




不要问我我后来给它输了什么指令,连这个都猜不出来的就是
一个⑨

楼主 无¨名¨氏  发布于 2013-09-21 22:18:00 +0800 CST  
看一下go指令的帮助文档。。。


可以看到“go”的用法还是很随意的,还可以多个移动命令同时使用。。。

楼主 无¨名¨氏  发布于 2013-09-21 22:21:00 +0800 CST  
貌似很晚了,up主也该去睡觉了,明天继续更新。。。嗯,就是这样

楼主 无¨名¨氏  发布于 2013-09-21 22:21:00 +0800 CST  
大家好,lZ我又回来了!!!现在开始继续更新吧~~~~~~ o(* ̄▽ ̄*)ブ

楼主 无¨名¨氏  发布于 2013-09-22 18:31:00 +0800 CST  
昨天我们讲到了“go”指令的使用,然后有认真的观众照着说明实验了一遍@ATHE2008,结果显示“out of fuel”,这是什么情况???(见下图)这个就要涉及到turtle的能量系统。

如果没有对电脑mod做过修改的话turtle执行移动的指令是需要能量的,给turtle充能的指令为“refuel”,你需要在turtle右边的物品栏里面放置任何原版里的燃料,然后在操作界面输入“refuel”就可以补充能量了。
当然你也可以输入“refuel all”来消耗物品栏里面所有可以补充能量的物品转换成能量




楼主 无¨名¨氏  发布于 2013-09-22 18:43:00 +0800 CST  
按照惯例查看下“refuel”的帮助文档

嗯。。。就是这样!这里有refuel指令的多种用法,不过这个不重要,因为我接下来就要介绍一种方法,把能源需求关闭!!!

楼主 无¨名¨氏  发布于 2013-09-22 18:47:00 +0800 CST  
1.把minecraft关闭。。。
2.打开.minecraft文件夹,找到里面的config文件夹,双击打开。

3.可以看到里面有如图所示的文件,找到CCTurtle,右击,选择“用记事本打开该文件”

4.找到turtleNeedFuel一项,然后把后面的“true”改成“false”


5.然后保存并关闭文件

楼主 无¨名¨氏  发布于 2013-09-22 18:58:00 +0800 CST  

哈哈,现在能源已经无限制了呐~~~爽歪歪

楼主 无¨名¨氏  发布于 2013-09-22 19:02:00 +0800 CST  
来,让我们跳一段舞吧~在操作界面里输入dance
在欢快的音乐下turtle就跳起舞来了(音乐什么的自己脑补),动作什么的就自己下载来去看吧→_→



按任意键停止舞蹈。。。


嗯,就是这样

楼主 无¨名¨氏  发布于 2013-09-22 19:06:00 +0800 CST  
额。。。接下来就来看看电脑mod自带的挖矿指令吧。。。指令是什么来着?输入“programs”来看一下。。
找到了,是“tunnel”,那就输入吧

阿勒,对了,后面还要加一个参数说明需要挖多远,我这里输入了30

turtle就会很听话得挖起来,它会挖2*3*30的一个深♂洞。这里说明一下,如果turtle之前没有关闭能量需求的话需要率先在里面放入煤炭之类的燃料或者预先充能,否则turtle是不会动的

楼主 无¨名¨氏  发布于 2013-09-22 19:24:00 +0800 CST  

啊!好黑,进去看看。。。

果然很黑

成果就是这些。。。

关于这个自带的挖矿代码,我有很多不满意的地方。。。
1.可视范围太低。会挖矿的都知道挖1*2的矿道范围是最大的,2*3可视范围实在太低了。
2.太暗。挖掘很深的时候如果没有人工插火把的话会很暗,这样就有可能生怪
3.当物品栏装满的时候再继续挖掘就会有物品溢出来。
4.只会前进不会倒退,还得人工去回收,如果不小心埋进了岩浆里。。。



楼主 无¨名¨氏  发布于 2013-09-22 19:38:00 +0800 CST  
tunnel指令应该很多没玩过电脑mod的观众都知道,原因嘛。。。你懂的,视频这么火,是吧
不过接下来这个指令估计知道的人就不是很多了,它就是“excavate”,打竖井指令。。。

使用方法见上图。。。“excavate+参数”后面的参数是要挖竖井的半径


如图,turtle就会向下挖5*5的竖井了。。。
聪明的观众应该会问,那么它会挖多深呢???答案是直到碰到它无法挖掘的方块它才会停止挖掘。。。那么什么方块是钻石镐无法挖掘的呢?对,答案就是砍手岩。。。也就是说这个指令下turtle会一直向下打竖井直到基岩,生存挖这么深简直就是作死啊!虽然工业里面的挖矿机也可以挖这么深来着→_→

楼主 无¨名¨氏  发布于 2013-09-22 19:56:00 +0800 CST  
不过这个指令有一点做的不错,就是它有自动识别物品栏是否装满的功能...
首先在turtle工作的时候悄悄靠近它,然后打开它的物品栏,把它的物品栏装满。。

就会看到turtle会回到出发的地方,向后放置体内的物品,我率先在那里放置了一个箱子,turtle就会把所有物放到箱子里面了

正在放置物品

都在箱子里了。。。



楼主 无¨名¨氏  发布于 2013-09-22 20:05:00 +0800 CST  
嗯,介绍了这么多有用的没用的指令,接下来就该开始尝试着自己写代码了呐

楼主 无¨名¨氏  发布于 2013-09-22 20:07:00 +0800 CST  
还记得如何创建一个文件吗?在主界面输入“edit action"就行了。。。

然后输入这样的一段代码(见下图),如果有任何编程语言的功底,这段简单的代码就都可以看懂了,不过为了照顾没有编程经验的观众,我就在这里简单得说明下。。。



digit = 20
定义一个变量digit,赋初值为20。这个太官方了,再通俗得解释下。。。一个程序需要储存信息,比如这里的数字20。为了把这个数据放置在内存内,就需要在内存上确定一块空间,然后给它定义一个名字,再把需要的数据放置进去。我这里就定义了一个digit,然后把“20”这个数字保存进了里面。
for i = 1, digit do … end

这个语句段(为什么要说语句段呢?因为这里有多条语句)是一条循环语句,这里有两个变量i(初值为1)和digit,digit就是前面定义的变量,这个语句的具体原理可以不知道,但是你要知道这个语句段可以让里面的“…”执行digit次(这里的digit的值为20)“…”的内容就是从“do”到“end”包含的语句(段)了

turtle.up()
这个就是电脑mod自带的代码了,这个指令的作用为让turtle上升1格

现在turtle.up在for循环里面执行20次,那么这个小程序的作用是什么?没错,就是让机器人上升20格。

按照惯例保存并退出

楼主 无¨名¨氏  发布于 2013-09-22 20:27:00 +0800 CST  
测试一下效果。。。

飞起来了

好高啊~~

妈妈它飞太高了,我够不着了肿么办呐

楼主 无¨名¨氏  发布于 2013-09-22 20:34:00 +0800 CST  
好吧,其实我是创造模式,我会飞呀!!!

飞起来,敲掉它再带到地面。。。这里昨天提到的要给turtle命名就体现出作用了,给turtle命名后里面的代码和电脑id都不会再变化了。。。

既然turtle飞上去了不回来就很难回收,那么为什么不让它自己回来呢,于是在下面再加一段语句。。。如下图


其实我也就是在下面又加了一个for循环语句,其他没变,就是把之前的turtle.up()改成了turtle.down(),那么这个新加的一段代码作用就显而易见了。。。下降20格

楼主 无¨名¨氏  发布于 2013-09-22 20:47:00 +0800 CST  

楼主:无¨名¨氏

字数:37940

发表时间:2013-09-22 03:09:00 +0800 CST

更新时间:2016-03-08 01:09:35 +0800 CST

评论数:3365条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看