粉丝2.4万获赞3.7万

哈喽,大家好,我是于姐,今天继续来给大家分享干货,今天来分享一下我们怎么去建我们的 g m 账号。之前给大家讲到说单机架设的时候,我们会弹出来五个窗口,需要保留一个控台的窗口,不知道的老铁可以去我的主页里翻翻我之前的单机架设那一期的短视频。 今天我们就要用到这个控制台的窗口来设置我们的 g m 账号,这个就是我们当时说要保留的这个九九六引擎的控制台,然后我们在这个里面可以设置我们的 g m 账号, 点击查看里面会有个列表信息,然后下面会有一个管理员列表,在这里面就可以设置我们 g m 账号,要记住我们的权限一定是十,十是我们的最高级,然后点击保存就可以了。 我们的九九六引擎除了可以设置 g m 账号以外,还可以点击这个选项,然后里面可以去查看我们的游戏命令,点击游戏命令,点击这个管理命令,比如说我们之前讲到的去添加了装备,怎么才能用到呢?我们可以用我们的 g m 账号在我们的输入框里输入 at 十一, 然后后面添加,比如说我的那个叫做新加开新加铠甲,那么这个物品名称就可以改成新加铠甲,数量填一,那我们会自动刷出来我们这个装备,这里面会有很多很多的游戏命令。 我们这个九九六引擎的控台除了可以帮我们创建 gm 账号,可以去查看我们的游戏命令以外,每次我们在表结构里面去修改我们的数据的时候,都要在控制里面去重新加载我们的,比如说是物品呢?或者你的怪兽啊,你的爆率啊,你的套装啊等等等等。 只要我们去改我们的表结构,那么我们都要在这个九九六引擎里面去重新加载一下咱们对应的这个表, 这样操作完了以后,那么我们添加的数据才算生效。是不是突然觉得传奇技术真的挺简单的?你们还有什么想了解的吗?评论区打字告诉我,下一期揪一个安排。

这是咱们第十一期的第一节课啊,这期呢,我讲的课程呢,我就做的给你们做的细一点,并且呢这次讲课的内容跟以前不一样了,这次呢,我严格给你们做到,第一呢是带基础啊,带功能讲解, 因为我发现有的人确实学不进去啊。第二呢,我们在随堂的过程当中呢,我们就直接引入我们的后端的 api 啊,因为新手讲解不需要讲前端的。然后第三呢就是引入引擎的 api, 第三呢就是课后的作业啊, 过后作业呢,这回要求呢就是你,你想学你就做啊,这个东西我也没时间看着你,没办法说这个,每个学员咱们现在学员挺多的,也没有办法说让每个学员都一定看着你去做这个作业啊。 好,首先呢,我们在学习 luar 之前呢,你必须要了解一件事情,就是我们通过 luar 做版本的优势啊,它的优势呢,相对于 t 叉 t 引擎, 相对于 t 叉 t 语法速度更快,更灵活,工资更高,可以做的功能也更多,对吧?它的优势非常多啊,所以啊,就是撸啊很好,简单一点来讲的话就是撸啊很好,甚至我们后期,我因为我最近一直在专注的就是 ai 的 东西,对吧? t 叉 t, 说白了我没有时间浪费在这个上面去做跟 ai 相关的,能不能做,能做,但是我不想浪费这个时间去做这个,做这个 t 叉 t。 而撸啊呢,本身它就是属于一个 大众化的小语种啊,它它的语法规则包括像市面上的一些撸啊,我们可以很轻松的,包括我们去询问 ai, 可以 很轻松的帮我们去有一个非常标准的,非常规范,规范的这样的代码可以帮我们进行生成,甚至帮我们进行讲解, ok, 这个是我们以前在学习撸啊的时候没有,现在有 ai 辅助啊,我,所以现在通过 ai 进行辅助学习的话,你的学习速度大概可以提升,我觉得提升二十倍不止 啊。顺便说一下,不会用 ai 去学习的,那你学习注定慢,注定慢啊,我甚至我那天都跟我老婆在讲,我说我孩子大概三年级,五年级的时候我就准备让他们退学,我就要给他打造一个 ai 学习的一个环境, 因为我觉得老师的学习,学校的学习,书本上的学习,这种东西太太少太少太慢太慢了啊。好,然后我们言归正传啊,录啊的基础呢,我们通过一个网页啊,我们把这个网页复制过来,我把,我把我网页打开啊, 几个网页你必须要熟知的啊。第一个呢是 luar 的 参考手册,这是第一个。第二个呢是你在学习当中会经常碰到的这个网站,我准备从,哦,这不是我网站啊,但是我准备要重做一下这个网站,我做一个辅于属于我们自己的这样一个教学网站啊。 第三个菜鸟在线编辑器啊,你会用到这三个工具啊。 呦,这是我准备要做网页的好。第一,这个,这个呢是我们可以当成你入门的一个教科书的一个网站啊, 教学网页吧,你暂时可以当成一个临时的,因为这个网页我准备搜索临时的 logo 网页啊教学。第二个呢是编辑器,也就是在这个上面我们可以进行一个临时的编辑啊,所以我们会需要这个网页 lua 在 线编机器。好,第三个就是我们 lua 的 一个说明书啊, 这个课间我做完了以后会发到那个群里啊,那么五点三的说明书,这个是啊,我们现在目前在在用的很多情况呢,我们用的是五点一的 lua 的 d l lua 五点一,新三端五点三 的 diy 从哪里看啊?从这里看啊,我们去找到一个,我们的随便找一个端啊,老三端客户端。好,从这里你可以找找撸啊, 我没看到,你们看到了吗?这呢,这个是 lu 五点一的对吧? dl 啊,服务器呢,也有一个,也有一个啊,这种叫动态库啊,在这五点三,那么也就是五点一其实跟五点三的功能非常接近,包括它们的函数其实也差不了太多,所以你拿五点一也好,五点三也好, 没什么太大差距。这是我们三个经常会用到的一个网页啊,工具呢,我们现在可以,你可以使用我这个工具啊,这个工具叫 这个呢,是连接一个 ai 的 一个工具啊,编辑器 你可以下这个,你也可以下, vs code 都行,都没问题,用用这两个工具用哪个都可以,前期去下载这两个软下,下载这两个软件,然后把你的这个编辑器和你的环境啊跟我保持一致。 然后呢?插件啊,这个我直接用 vs code 的 吧,这个大家算了,用这吧用吧,因为它跟 vs code 的 其实结构是一模一样的,因为它超级类 vs code 的 啊,超级不是抄袭啊, 然后在这个上面呢,我们可以直接去找,直接搜撸啊,你会用到两个,一个撸啊的 bug, 一个一个这个,这个,这个撸啊的一个插件啊,拓展插件。那这两个软,这两个插件都是干嘛用的呢? 一个呢,它可以帮你显示你的这种什么高量啊?包括语法规则呀,你的语法有没有出错呀?包括我们在打的时候, 在在编写代码的过程当中,我举个例子,比如说 q f 进进到这,那我现现在我们去写一个,就在这随便写,看这个地方就是撸啊的 bug 给我们提示的,你这种语法的表达是不正确。那么撸啊这个里面呢,就是你把这两个软件都插上,都都加上吧。啊,把这两个软件都加上啊, 好,需要一个 luar 的 bug, 这是必备的啊,一个 luar 的, 那么我们有的时候可能也会在这边去跑一下 luar 的 一个环境,对吧?就是在 vs code 里边,我们直接去通过这个控制台跑 vi 这个环境啊,你就需要这样的插件了啊,好, 这是我们所需要的软件插件,软件其他的软件你几乎不需要了啊。然后我们的官网你还 算了,后面我们讲吧,后面我们会用到一些混淆啊,编码呀,转换呢这样的工具啊,到时候我们根据这个,呃,来来我,我再到时候再讲,这是我们现在新人所需要下载的软件和所需要安装的插件啊。 好,然后我们直接打开这个网页啊,这个网页是我们临时在做的,因为我这两天给你们上课,我的时候,因为如果再给我一个小时,这个网站我就快做完了,但是我现在实在是实在是跟你们说的是两点,咱就两点上课了啊, 好,第一页就是告诉你卢湾的历史啊,因为本身呢,这个历史啊,以史为鉴啊,你要知道卢湾是怎么来的啊,是由什么巴西什么大学,然后这三个和尚做的,一个卢湾的 时间呢?九三年,好到这够了。其他的它是由 c 编写的,我把关键点直接给你们画出来啊,在这个上面我不没有办法去给你们用这种大学的这种讲解的方式去讲这个东西,要不然会很枯燥啊。 它是由 c 编写的,那么我们知道 c 它是比较接近于底层的,所以它的速度呢,很快。而撸啊翻译后,翻译后的大小他只有一百 k, 也就是我们的撸啊的虚拟机的大小,一共加没声音。我,我,没声音吗? 就你听不见是吧?七宝,其他人有声音吗?啊,有,有就可以吓我一跳,那么哎呦呦呦,好热情啊。 那个也就是说我们撸啊的编辑后的只有一百多 k, 所以 他很容易被嵌入,对吧?他可以很方便于我们嵌入到其他程序当中,甚至我们在做很多游戏,魔兽世界啊,梦幻西游啊,或者是很多很多游戏现在都使用了撸啊进行扩展, 所以换换句话说,我们在学习完撸啊以后,假如说有一天九九六黄了是吧,那么你可以去通过撸啊去做一些其他的事情,甚至你可以拿撸啊去做一些什么辅助啊,甚至还有用撸啊去做网页的呀,用撸啊去做软件也可以,只不过就是这个适应性差一些啊。 并且学习完撸啊语言,你还有什么好处呢?你在学习其他语言语言的时候,你会发现,哎,好像都差不多,好像跟你学的这个撸啊都都感觉是很相似,尤其啊,现在非常火的拍摄是吧。 好,这个就是 logo 的 一个特性啊,它的特性就是快,兼容性好啊,小,好,然后这里呢,告诉我们它进入到第一个程序。好,这块有一个 print, print, 我 们就简单说一下啊, print 的 作用呢,其实就是打印 这儿相当于一个函数啊,这相当于一个函数,什么是函数?你可以把它理解为它是一个命令的接口。 print 是 我们现在目前接触的第一个啊, 在括号里面去随便放入一二三四五六,我们点击运行。 ok, 在 这儿就可以把我们想要的东西打印出来了。那么在我们的游戏环境当中呢,我把这个关掉啊,我们重新去弄一个新三端出来吧, 我们加一个新三端出来啊,不用这个,这个是传三的环境,其实环境一样的,只是有的人觉得这个新三端跟这个传三不太一样,其实是一模一样的环境啊。 ok, 那 么我们在这儿啊,直接哈巴打开 随便注册啊,这个不是后台,这个不是管理后台,随便注册的,完忘了 手机登录跑哪去了。 let's come in 七三八六七零。好,这个工具也需要的啊,好,我把这个工具也记一下,到时候需要下载的工具啊,九九六 app, 它是我们现在目前用于单机搭建啊。 啊,使用的这样的一个软件,也是九九六出的啊。好,我这边有个新三端,我们就直接启动啊, 好,数据库自带了啊,这些东西目录都没问题对吧?直接启动啊, 这个九九六的这个 pc 啊,你们有兴趣可以试一下这个 pc 呢?呃,同样是用这种三段引擎的这种 pc 啊,它支持录啊,这个东西支持录啊,可以, 好,我们的环境都在游戏当中进行体现啊,这里边要做的东西了。 好,我们都在这个里面进行体现。好,然后呢我们在这儿去把这个我复制一下啊,我怕我换了环境这个文件就没有了,我们直接去打开这个路径啊, 打开它的服务端路径键。好,在过去之前我要把它再复制一遍,因为我复制了。好,可以可以,再重新给我建一个。可以可以,没问题啊,好,把这个呢,我们就给它 在这翻过来, ok, 保存到这边啊,这个我们不用了,我们用这个, 稍等一下啊, 我们首先呢,我其实我在想,我一直在想我要不要去讲这个服务端的这些原理啊,因为它不属于撸啊基础。呃,我看我扫一下我们现在目前的这些学员里面,应该对于整个的结构都有所了解了吧,因为这个不是说,哎呦我去,今天, 今天人多呀,头一次这么多人。那个我默认你们已经理解这个 q f 啊,不然的话我们去讲这些原理的话,就不是我们的这节课的目的了啊。好,首先呢我们先理解一下这个里面的函数,这种函数我们我们叫什么呢?叫九九六函数, 这种九九六的函数它的触发是怎么触发的?我跟大家讲一下啊,当引擎接收到数据以后,会由 m 二转发到这边来,它并不是由 car 给我们进行触发的,所以这个要理解啊,那么这个 run 啊,这个 run 的 这个函数呢,就是在奔跑当中 就会触发 run a, c, t, o, r 玩家的身份。好,我先从这个两个地方先讲解啊。第一,这儿是一个函数体 啊,这是一个函数体,因为这节课呢,这节课呢,我们要准备在 q f 当中去实,去实现一些小功能,所以大家有必要,因为函数不是说第一第一节课要讲的,但是当你看到 function 和 end 的 时候,你要知道这是一个函数,它是一个整体。 run 呢,是这个函数的名字啊,是这个函数的名字,这个 a, c, t, o, r 呢,我们把它称之为参数啊,参数跟我们在 t 叉 t 里面的翻餐是一样的, 所以你可以很简单在 t 叉 t 当中理解为它就等于 run, 对 吧?这个 function run 就 等于 run 的 t 叉 t 里面的标签是一模一样的啊,这是一模一样的。 ok, 那 么当我进行奔跑的时候,我就希望它能够给我进行打印, 我在奔跑好,这个时候呢,你会发现,哎,它好像没有打印啊,好,我们去更新一下,当你写了这个代码的时候,你的 q f, 我 把这 q f 拉过来啊, 关了吧,在这儿 ctrl 加 f 键进行更新。更新 q f。 啊,好,我们在奔跑的时候,你会发现,哎,怎么没有啊?好,告诉大家,为什么没有啊,这里面有一点其他的报错。第八行,我在奔跑。

咱们今天呢,进入到第二节课啊,昨天的作业呢,我们先看一下吧。先看一下昨天的作业啊,看这个时间 哦,这是昨天的内容是吧。在 logo 中哪个是合法的,我们就直接选了啊,这个不对,这个不对,数字开头不对,所以是这个,然后保留字段,以下 logo 中的保留关键字不能作为变量名 啊。这儿呢?这个。然后在撸啊中变量可以使用什么符号进行赋值是吧?等号嘛,等号赋值啊, 哪个可以输出?在这个在撸啊中以下哪个是正确的变量?必须先声明,语法必须在以下正确的,每一个必须。 这个不是必须的啊,每一个符号后面,每一行后面可以加分号,但是也不一定要加,这也不是必须的,非常灵活,代码必须在同一行。这三个都不是必须的啊,不强制可以给两个变量赋值。正确的变量是 这个语法堂的形式。这个呢?呃,像这种就是已经换行了赋值的啊,这个呢,也是换行赋值,它说同时给两个变量赋值。这个是 四个串,双引号,四串数字型,波尔型,空。以下哪个为数字类型的数值?这个已经变成四串了啊。 获取基本信息常用的基本函数 get base 音符。昨天我们讲过的啊, 如果 then 等于十会发生什么? then 不 能作为变量名字了是吧?语法错误啊, 如果为什么会比较快,我们从多种角度去分析啊,为什么要比 t 叉 t 快? 其实这个问的不太严谨。嗯,无论是从书写,还是说他的内存处理,还是说他的逻辑啊,还是说他他的前后端,他的速度是完全碾压 t 叉 t 的, t 叉 t 没有任何优势,在罗曼面前啊, 为什么要将打印到 m 二的控制台?因为在我们正常操作的过程当中,在我们正常这个生产的过程当中,我们无时无刻不需要知道里面变量的一些信息对不对,所以我们要 控制代码的结构节奏,他现在做到哪里了?哪里出问题了,所以我们要进行打印啊,这个是我们经常经常要用的 ctrl 加 f 进行快捷键啊。在录二中一百和字幕串一百的区别是什么? 那么这个是数字型,这是字母串类型,这两个是完全两个不一样的啊,他两个是不可以做,他两个判断的话,他都判断不到一起去,对吧? 这是两个不同的数据类型啊,完全不同的。今天课程啊,我没有,然后昨天看你们好像都没有什么问题,是吧?好,然后今天呢,我上课也会留一些,留一些作业啊。好,今天我们就讲一下我们的判断和 判断和函数啊。好,这些属于基础课程啊,新手相当于一个非常非常基础的课程,在整个的这个过程当中呢,应该是没几天就能把你们带入门。我们正常的课程的时间呢,我估计啊,十天应该是足够足够带你们过基础了, 也就是说这十天过后,你可以已经可以开始尝试写版本了,一点都不夸张,这十天过了技术以后,你就完全可以去写一些后端的东西,没有难度啊,没,没有任何难度,因为本身九九六的封装呢, 他就已经把接口给你放出来了,你只要能认字,你只要能找到这个命令,你就是可以正常去写,写版本是没什么问题的,因为现在我,我就这个,市面上确实很多技术也就这个程度,也就是这个程度,新手的程度,已经可以写版本了啊。然后那么后面再学的是什么? 后面我们可能学一些更高级的一些语法呀,可能去写深入一些前端呢,深入一些底层啊,做一些复杂的一些逻辑。如果说你是为了我就想做一个复古版本,我觉得这十天够了。 好,然后我们今天呢,先从判断开始讲起来,因为判断是我们经常经常会用到的,就是你可以看任何代码里面,包括我们去写那个 t 叉 t, 是 不是经必须得有这个 if 啊? if 下面要进行判断呢,然后你才去怎么样啊?是不是要这样啊? 在论文里面也一样啊,它的基础逻辑是一样的,只是语法逻辑不太同,不太不太一样啊。好,那么我们先看一下我们的判断。起手啊,你就记住,如果,那么 and 这三个是不可以分开的啊。中,你说我中间少一个 then 不好使,不可以啊,这三个是必须要存在的啊,这是一个最简单的,那么中间 if 和 then 中间这个位置,它是要判断的条件啊,比如说一等于一,那么是不是为真?哦, else, 好, 我们在这儿去写一个 p, 哎,我有没有写 p 哦,有写 p 啊,我们把这个打印,我就直接写了个 p 啊,有什么快快,有的时候经常打错啊, p 为真, 对吧?然后 p 为假。好,那也就是如果中间的这个它是成立的啊,中间的条件,那么是成立的,当发生这个条件为真的时候,它走这里 else 呢?就是如果为假的时候走这里啊,这是一个判断的,一个流程控制,那么当然,如果我就想判断它真,你下面就不写啊,如果它两个相同,那么为真。 ok, 那 么我们先去看一下啊,把这个 m 二打开啊, 要不我们打印到游戏里面嘛,我们把这个打印到游戏里面嘛。好,我们把它封一下啊,把这个函数,我们稍微给它做一个函数啊, 我们做一个函数调用,一会儿我们会去讲这个函数,那么我就写一个 t 啊, send 吧,发送,然后把这一句话呢?我是先扔进去,谁谁好,这个我都不要了, 爱谁谁,然后这里我们就要打他的信息。好,然后 a, c, t, u, r 和 message, 把 message 的 值放进来呦, 放进来,然后这个里面可能会有逗号,所以我们现在接收的是一个参数,所以我们在这儿啊, table 的 空 case 过后, message, 然后接收给 message, 等于点点点 点点好,然后我们在这个,这个不,这个不用管啊。后面我们会讲,我只是想把这个东西呢给它扔进去啊,那我就直接扔到 p 里面吧,就是 p 也有,它也有啊,嗯,带,哎哟,这里面没有 a, c, t, o, r, 是 吧?那也就是我必须得带一个它, ok, 那 我就这样写了。


今天一月二号啊,杭州东站来接马鞍山的同学啊。马上出站了。介绍了啊,到工作室了这是走了仨,还没收拾呢。完一会给你收拾收拾。