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

那么,如何来使用这些函数呢?我们来举个栗子。。。
我们可以看到这里有一个clear函数(这里的与指令里面的clear不同),那么就先试试这个吧
如上图,由于clear没有参数,所以后面的空格里面没有输入任何的变量,只要执行了这段代码,就可以完成清屏的操作,那么现在就来试一下吧。。。
首先,在屏幕上打印出一堆字符。。。
然后执行代码。。。
顺利完成工作。。。嗯,就是这样

楼主 无¨名¨氏  发布于 2013-09-25 21:12:00 +0800 CST  
刚才写的那个peripheral.getMethods函数相关的代码不单单可以查询到monitor的相关函数,其他外围设备的相关操作函数都可以被获取到。。。如图
打印机(Printer)

软盘驱动器(Disk Drive)




楼主 无¨名¨氏  发布于 2013-09-25 21:22:00 +0800 CST  
一台电脑(computer)

一台机器人(turtle)(和电脑的一样。。。还以为可以让它动起来的。。。)

一个无线调制解调器(Wireless Modem)

一个有线调制解调器(Wired Moddem)

一个工作台

好吧。。。这个函数是无法获取原版物品的操作函数的,因为根本无法操作。。。

楼主 无¨名¨氏  发布于 2013-09-25 21:29:00 +0800 CST  
至于这些操作函数的使用方法。。。还是到wiki去查一下吧,因为实在是太多了,根本讲不过来,额。。。wiki地址在44L,总之今天就先这样吧,明天继续更新(果然这种技术贴到后来就是没人看了吗

楼主 无¨名¨氏  发布于 2013-09-25 21:33:00 +0800 CST  
表示楼主晚上上选修课,所以更不了了→_→

楼主 无¨名¨氏  发布于 2013-09-26 19:03:00 +0800 CST  
应广大观众的要求,我现在把那个遥控机器人的代码放出来。。。


代码地址:http://pan.baidu.com/s/1l7tub
然后下载前请务必看接下来的教程,否则不保证会出什么后果。。。(其实就是会无法使用。。。)

楼主 无¨名¨氏  发布于 2013-09-27 17:56:00 +0800 CST  

首先,把文件夹里面的control文件放到高级电脑里面(不知道怎么放的话请看288L的教程),把action文件放到带调制解调器(Wireless Modem)和武器(建议镐或者剑)的turtle里面,然后对电脑周围如图放置外设
上面为无线的调制解调器(Wireless Modem),右边为有线的调制解调器(Wired Modem)

然后对着Wired Modem右击打开Wireless Modem,此时左下角会有相应的提示出现

楼主 无¨名¨氏  发布于 2013-09-27 18:04:00 +0800 CST  
Wired Modem通过连接线在另一边需要连接一个3*3的屏幕(建议横放)


如上图

和之前一样右击打开Wired Modem,注意左下角的monitor编号,如果不为0的话需要编辑control文件,输入edit control 修改第一行的“monitor_0”改为你那里显示的编号

楼主 无¨名¨氏  发布于 2013-09-27 18:16:00 +0800 CST  
接下来就需要手动打开wireless modem(都说了是测试版了,有些功能需要手动开启)

1.输入“lua”进入调试模式。

2.输入rednet.open("top")打开上面的Wireless Modem

3.这时候可以看到Wireless Modem就亮了起来。

4。最后输入exit()退出调试模式

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


然后输入control(截图里的是button,不过我后来改了下程序的名字),程序就开始运行了

到屏幕那里去看下,这里能够看到按钮都已经显示出来了,顺便说明下操作方法吧。。。上下左右就不需要说了吧:
A: accack 向前攻击
D: dig 向前挖掘
AU: 向上攻击 AD: 向下攻击
DU: 向上挖掘 DD:向下挖掘
就是这样。。。

楼主 无¨名¨氏  发布于 2013-09-27 18:35:00 +0800 CST  
控制端设置完了,接下来需要设置机器人

其实就只需要运行下程序




然后就能使用了。。。什么?如何关闭该程序?,我怎么知道,都说了测试版了,你就按住Crel+t强制关闭程序吧。。。

楼主 无¨名¨氏  发布于 2013-09-27 18:43:00 +0800 CST  
学校网速好坑啊啊。。。百度贴吧里的图片显示不出来,也无法上传,开vpn也只能查看图片,无法上传图片。。。目测学校封ip段的时候把百度贴吧的图片链接给封了,因为现在手机客户端正常可以接收(客户端的图片链接和网页的不一样),所以今天还是回答问题吧,就不更新了,到学校网络正常的时候再更新,嗯就是这样

楼主 无¨名¨氏  发布于 2013-09-28 19:35:00 +0800 CST  
回复 pzq19990601 :还有黑客和骇客是两个完全不同的概念,请不要混淆

楼主 无¨名¨氏  发布于 2013-09-29 19:08:00 +0800 CST  
额。。。我又出现了,回到家后网络瞬间提升了一个档次啊~~~于是我又来制作教程了(已经不是介绍了吗→_→)今天要给大家带来的是无限路由器(wireless modem)的教程



楼主 无¨名¨氏  发布于 2013-10-01 19:37:00 +0800 CST  
在正式开始讲无限路由器的用法前我们先讲解下电脑mod的一个特殊模式:调试模式。
在这个模式下我们可以在电脑里面直接输入单行代码并执行,电脑就会返回该代码的运行结果,这个模式对我们研究代码的特性很有用,那么就开始吧。。。

首先,在电脑主界面输入“lua”并回车,这样你就可以进入调试模式了(见下图)

这时候屏幕上会提示你进入了调试模式,并且会告诉你如何退出lua调试模式,方法是在该界面下输入“exit()”
我们能够看到在输入代码的左边有“lua>”标记,这个也是调试模式的特征(上图)

楼主 无¨名¨氏  发布于 2013-10-01 19:43:00 +0800 CST  

先随便敲一段代码测试下效果。。。

可以看到电脑返回了两条数据,第一条是print语句打印出来的“fafafafa”,第二条输出了“1”,这说明该语句正常执行

楼主 无¨名¨氏  发布于 2013-10-01 19:46:00 +0800 CST  
当然不只是电脑可以进入lua调试模式,turtle也照样可以进入

(见上图)输入“turtle.forward()”turtle就会前进一格
如果它前面有障碍的话就会返回false,并在屏幕上输出“Movement obstructed”(见下图),这个是电脑mod1.6版本的更新,再一些代码运行遇到阻碍的时候输出相应的信息




楼主 无¨名¨氏  发布于 2013-10-01 19:55:00 +0800 CST  
以上差不多就是lua调试模式的内容,那么接下来就正式开始无线路由器的教程内容了,首先是无限路由器的安装部分,给电脑安装的话需要手持无线路由器然后按住“shift”再对着电脑的任何一面右击(见下图,我这里对着的是电脑右面)

这样无线路由器就安装好了。。。

楼主 无¨名¨氏  发布于 2013-10-01 20:07:00 +0800 CST  
至于turtle的无线路由器安装方法。。。看前面的合成表去→_→

额,然后进入调试模式,输入rednet.open("right"),电脑就会打开相应位置的无线路由器。
PS:总共有六个方向 top bottom left right forward back,分别对应着相应位置的无线路由器。

打开无线路由器后我们还可以看到路由器周围一圈会变成红色,这也可以说明该无线路由器被打开

楼主 无¨名¨氏  发布于 2013-10-01 20:13:00 +0800 CST  
同理,输入rednet.close("right")就可以关闭无线路由器


当然无线路由器也会灭掉。。。

楼主 无¨名¨氏  发布于 2013-10-01 20:20:00 +0800 CST  

楼主:无¨名¨氏

字数:37940

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

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

评论数:3365条评论

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

 

热门帖子

随机列表

大家在看