粉丝1006获赞277
同学们大家好,我是传奇风云,这节课咱们接上节课讲这个零基础捐献脚本。呃,咱们上节课把这个 npc 添加好了, 但是 npc 点它是没有反应的,因为咱没往里边加脚本,咱们现在往里边写脚本啊。 啊,这节课咱们做一个简单的对话的一个脚本, 咱们打开这个捐献杠三啊,如果你跳的话,你可能看不懂啊,你先把那个前面五十一克看一下, 然后这个脚本的文件头必须得这样写啊,必须得这样写, 中国号 at m a i n, 必须得是这个啊,然后下边下边咱们写这个,呃,可以可以写字了,捐献第一名, 然后括号, 逗号,捐献金额, 括号句号。 然后呢?咱们第二行、第三行,第四行、第五行、第六行,咱们写六行吧,捐献前六名, 前六名咱看显示出来,然后这写二,这写三四五六。 好,咱们给它保存,然后重新加载所有 npc。 好,咱们打开游戏看一下, 大家看,为什么咱们脚本里边是六行,他在游戏里边在同一行呢?因为咱这个脚本他默认是,呃,不换 行的,不管你写多少行,他都不换行,如果想换行,必须加一个换行的符号。 咱这个脚本里面换行的符号是有规定的,他是这样的啊,一个斜杠 一个斜杠,他就换一行,两个斜杠他就继续换行,你这个斜杠打到哪里他就从哪里换行,就这个意思,咱现在看看他有几行,重新加载一下。 好,那关了再点开看,现在他就是六行了, 但是他现在位置有点靠上,对吧?咱们让他靠下,靠下的话,咱们就再打一个换行符, 在这打一个换行符保存加载,再看一下关掉还没有变化是吧? 啊?因为你顶格写的话,他是默认他,他是识别不到的,所以说咱们要打一个空格,这样他系统才能识别到 他,就是说他前面必须得有东西,有空格或者有字符才可以,但这个为什么直接打他写他可以识别啊?因为他前面有一个句号,所以他可以显示可以生效。 好,咱们重新加载一下,这次咱们不关闭啊,直接点他看这能不能更新出来啊。 啊?没有更新, 他没有变化,那咱们再打一个空格 再加载试试 啊。他没有变化没有变化,他应该是。呃, 应该是有变,有换行,但是换行换的很少一点点,咱们看他可以给他换两行 空格,把它复制一下啊。复制一个。好,现在是两个两个换行。 哎,他现在要往下走了,看见没? 呃,他第一个,他有时候是识别不到的,他就第一个是第一个换行,他识别不到,他识别的是第二个换行,那么咱们如果还想换行的话,你们咱们就再打一个 啊, ctrl 加 s 保存,我快捷键保存了啊。啊,重新加载所有 npc, 咱们再换一行,看这啊,注意 啊,他又往下走了一行啊,咱们不要这么多换行啊,咱们要一个就可以了。 好,现在呢?他有点靠左是吧?有点靠左,咱们让他咱们让他剧终显示到中间来一下 到中间来一下,咱们可以打这个空格,打空格看他能不能生效啊。 好,重新加载了 npc 关掉再打开看他没有生效,对吧?没有生效, 他跟这。呃。他这个缩进往右边缩进跟这个换行,跟这个换行符是一个意思啊? 一个意思他前面必须得有一个东西,比如说你有一个字都行,比如说写个一,我重新加载, 然后他就换啊,然后他就缩进了,对吧?你前面必须得有一个东西,但是咱单前面写一个一,他又不好看,是吧?又不好看,那咱们就写一个空的,一个空的符号,一个空的符号就是这样一个监控号, 他就是一个空的,什么都没有,也不显示,这样的话就达到一个美观的一个效果, 再重新加载。好,现在这什么也不显示,他也集中了, 对吧?这样就好看多了,咱们都给他挪到中间啊。方法就是把它复制一下,然后粘贴,粘贴,粘贴,全粘过来啊, 保存,控制,重新加载所有 npc, 好,再点它就全部到中间来了。 然后呢?呃,这节课咱们就先讲到这,这节这节课咱们讲一下这个 npc 脚本对话框的 内容里边,里边这个内容的添加,下节课咱们继续啊,咱每节课稍微讲一点,大家容易接受一点,大家下去多练,多练习一下,可以自由发挥,你可以练十遍,二十遍、三十遍 练的,然后练次数越多你就越熟练啊,咱们脚本是呃,知识要越讲越多,知识点越讲越多,他的那个呃越来越难,所以说一定要多练习。好,这节课就到这,谢谢大家观看。
哈喽,大家好,我是熊猫老师,今天呢给大家带来一款软件,是我们做传奇技术的一款看家的本领,这个软件呢,针对是小白来用的啊?针对小白来用,针对是这些代码根本看不懂,不懂什么意思,又不懂什么意思的, 呃,小白来用,今天简单给大家看一下啊,比如说这款软件上面写着这句话,这句话你不懂什么意思?是不是很简单?给他划栏之后按 f 一, 他会提示你检测人物是指定佩戴了哇,检查人物是否佩戴了指定物品,对吧?就是检查人物佩戴了翼龙爪,两个啊,说后面说两个,那么执行什么?执行?这句话你不懂什么意思啊?哎,给他画蓝按 fe 再看。增加指定技能,哎,就是你佩戴两个翼龙爪 就增加给你增加了什么?增加了一个青龙手的技能,二十三级的技能,对吧?这个软件很简单吧,但是他有更强大的功能,我给大家展示一下啊,他全支持全中文啊,全中文的 写法,比如说我们写了一个很简单的一个,呃,合成脚本好不好?我们用两根裁决啊,两根裁决合成一个屠龙啊,那我们应该这么写,我们写如果,如果 啊,背包内是否有这个裁决呢?检查啊,检查背包内拥有的物品数量,哎,对吧?空格裁决之杖 两个,对吧?那么执行啊,那么执行什么执行啊? 拿走拿走啊,取走取走物品,取走什么?取走两根裁决,智障,然后给予对吧?哎? 给予,给予一个土龙对不对?然后再最后面有个文字信息,对吧?你,你合成之后你是不是提示啊,这个东西合合成成功,对吧?所以说我们下面再加一个什么文字信息,哎, 发送自断给指定对象,给他发送文字信息,哎,零了零。然后是恭喜你合成了。嗯,这就是一个简单的脚本, 支持着全中文和英文的互换啊。如果对这个教呃,对这款软件感兴趣的小朋友,呃,可以联系熊猫老师啊。嗯,感谢大家的观看,谢谢。
同学们大家好,这节课咱们接着讲这个捐献脚本。 好,上节课咱们讲到这了啊,讲到这个捐献多,捐献元宝,呃,输入多少就扣多少,这节课咱们要做个准备,因为咱们要把这个捐献的元宝填到这里边,填到这里边的话,咱们需要一个自定义变量, 然后呢咱们首先把这个 cd 变量填到这个脚本里面来,打开登录脚本, 登录脚本在人物登录的时候要加载一下子,小退大退,重新登录啊,都是要加载的,咱们在这写啊。 呃,自定义变量,用这这个 vr, 用这个指令 要加载什么样的自定义变量呢?加载一个捐献数额,捐献数额,捐献数额,咱们用的一个整数变量音, 呃, t e i n t e g e r i integr, i n t e g e r v r integr, 然后是私人变量,因为每个人捐献的是不一样的,要用一个私人变量, 然后自定义一个名字,叫什么?捐献,捐献数额吧。捐献金额一 好,然后再读取一下,它俩是成对出现的啊,一个这个是声明,先声明,然后再读取 l o a d v a r q 码捐献金额一,然后后边呢加一个路径,这个路径咱们写到这个 q d 下面, 前面咱们讲过啊,就,呃,咱们快一点新建 捐献啊,这有一个把它删掉重来, 然后里边加一,里边写一个捐献金额一 好,咱把这复制一下 英文状态下的点点,然后卷线斜杠 好给他读取到这个文件里边。你说玩家,玩家输入那个金额,输入之后扣除元宝,扣除元 元宝之后就要就要把元把这个元宝的数量加到这个,这加加到这个文本里面来 啊,这节课咱们就先讲到这啊,先讲到这,下节课咱们 往这里边开始修改,修改这个自定义变量,咱们每节课稍微少讲一点,是少讲一点,然后呢?大家,呃,容易接收一点,这节课就到这,谢谢大家观看。
现在给大家录传奇脚本实践课,我们先把这个容器给封住一下, 然后在这个公告的一个分组里面,我们可以选 上,让我们要想告诉用户的话一些信息, 这样写完用户就会明白脚本的使用条件,脚本跟这个哪些内本的一个使用设置。 比如说我们脚本里面一些功能需要开狂暴啦,见人就飞呀,见人就砍,然后自动买磨血石装备回收装备存仓库,然后自动买药,都可以写在这边让用户去选择,让自己去选择。 我们先把这些东西给编辑盒放在这边, 然后这边是地图选项,我们把找游戏里面需要进的地图编写一下。 好,我们把这个地图的名称已经写好了,然后我们现在把它排版一下, 让他对齐,多选一下对齐, 我们现在来看一下我们刚洗的一个效果, 这样把它分成三个板块的话,我们要找一些东西就会非常的简单。 好,现在我们去写路口插件, 先把这个路口插件跟他关联一下, 路口插件里面获取界面的选择状态,把所有的地图的一个选择状态都写到这个路口插件里面 来了。 好,我们在界面窗口的所有地图已经获取,他这个选择状态都获取好了,然后接着就要进行一个判断,我们路口插线里面是一个无线循环的, 等于说在这里面,现在我们所有的内容都在这里面一个运行都是无限在在运行着的。 然后现在进行一个判断, 如果 我们窗口里面勾选了这个魔龙岭,然后就让他去执行, 同样的把所有地图的判断都写进去, 可以了,我们已经把所有的地图的一个判断都写进去了,这上面是一个函数获取他的一个选择状态,下面就是一个无限循环,然后做判断。判断一句, 如果魔龙岭等于一,然后我们在这里面就可以执行进地图后的一个战斗的一个操作。好,这样子如果我们在这个界面里面选择了多个地图, 他就会先进魔龙岭,魔龙岭进完后去战斗,战斗完如果意外回城或者死亡回城后,然后他就接着会执行这个魔 龙骨的个魔龙骨的地图,魔龙骨进完魔龙骨后战斗死完后接着喂进火龙,然后接着进这个魔影朝这等这个四个,四个地图运行完后,他就会后面地图是我们在这个界面窗口里面 并没有选择,然后他就会重复的又开始从这个摩托林开始进, 然后现在我们整个脚本的一个框架就露出来了,这节课主要讲我们脚本的主体框架,然后下节课我们把进图和战斗放到这个判断依据里面去,然后测试让他运行。
大家好,教程开始之前,首先下载我们今天课程中用到的工具和资料, 打开我们的网站,我们的网站是三 w 点学习开服,点 c o m 速记的方法是学习开服全拼。 打开好之后呢,点击右上角的注册按钮,先注册一个账号,注册码是五幺五八。 注册好之后呢,点击视频教程啊,选择高级教程,然后选择 g m 引擎啊,向下拉,找到第三课 啊,进入之后呢,向下拉,我们会看到一个隐藏的下载链接,这个呢是需要我们在最下方恢复完体的, 之后呢,才可以开始下载回放帖子。之后呢,我们在这就可以看到一个下载连接。 需要注意点的是,如果你对这个脚本的工具没有使用过,因为这个是个中文版的脚本编辑器,或者是你第一次接触脚本变量,或者刚开始学这个脚本变量的情况下呢,你是需要把这个知识库里面的这个视频介绍看一下,这个是介绍当前这个工具是如何使用的, 因为你不看这个工具介绍的话呢,你没有办法跟着视频去同步的操作,也不知道工具的一个作用,所以说这个大家一定要看一下这个视频的介绍啊。 大家好,这一课我们来学习传奇循环与跳转脚本功能的编写方法。首先打开教程目录,然后打开教程文档,这是我写的一个文字介绍,大家可以在下 先看一下。首先说一下,如果没有看过这几个视频的,先把这几个视频看一下,因为我们今天讲的内容是跟这几个视频里面讲的内容是有关联的,在这再说一下,在看视频的时候,不要跳着看,也不要快进, 因为这些知识都是一个一个排版出来的,他都是有关联的,如果你跳着看,或者说是快进的情况下,有些知识会出现不理解的情况啊。所以说为什么是让大家去不要快进,也不要跳着看,因为这知识都是有关联的, 需要找他们查找方法,可以直接复制教程名称,在我们网站上直接搜索就可以找到指定课程。好,然后再说一下我们今天学习的新的知识点,一个是 b i e k, 一个是 g o t o, 这两个命令是我们在以后 写脚本的时候常用到的两个命令。 biak 是一个执行脚本结束的一个命令,而 guto 的话它是一个跳转标签的一个命令, 而这两个命令在我们以后写脚本的时候,他是配合使用的,或者说是我们在看别的脚本的情况下,都会发现这两个命令是比较多见的,比较常见到的两个命令。 如何去使用呢?一会给大家演示,这是我写的一个文字介绍,大家可以看一下。然后呢,这个是我们今天写脚本的一个功能要求, 要求就是玩家不呃,整体的功能来说就是不同等级的玩家进入地图需要需要这个收取的元宝的数量不一样,或者是进入地图的这个条件不一样啊,他这个是有多个的,也就是 五十级,八十级,一百级,然后不同的级别需要的元宝也不一样,但是这个条件你可以去换别的,比如说是呃像灵符或者金刚石,或者是其他的转生之类的,这个都可以去调整的啊,在这只是拿这个例子给大家去演示 啊。首先我们进入服务器, 然后呢打开我们的脚本编辑器 啊,打开之后呢,我们先进入游戏,因为我这边是在福建驾驶的外网,因为在我们本机区驾驶的话呢,有很多程序,而且很乱 啊。然后呢我们先新进一根 pc, 然后呢我们看一下人物当前的坐标是三三五三三六 地图号,就是还是芒种的地图号啊,然后点击保存啊,这就可以了,把这个关掉, 那这个 npc 就已经添加完成了,就是这个。然后呢我们控制重新加载所有 npc, 但在游戏中就可以看到当前那个 mc, 当然他是没有外观的,因为这个是没有配置他这个外观素材啊。啊,这个我们配置完,这个新加完之后呢,跟我们之前上一课学的东西差不多的,但是他多了一个循 关啊,做了个检测,而且写的方法也是不一样的啊,内容的话呢还是这样的内容,然后呢然后进入这个标签的话呢,还是一样,那我还是给大家重新写一下吧, 好写个标签 啊,我们写完之后呢,我们把这个线下面的也删掉,也重写一下, 然后呢写个标签, 嗯,这个关键字跟那个我在上面上一课给大家说过,在这我就不重复的说了啊, 首先他这个脚本的功能是不同的,一个等级对不对?是一百八十五十,然后不同等级进入的元宝数量也不一样, 最高等级是一百级的话是免费进入的。那这样的情况下呢,我们就需要写多段的一个检测。什么是多段检测?首先我们要检测等级是否有大于这个一百呃,九十九,然后是八十五十,这是需要写多个的,那么先写一下, 那我们先来演示一下什么是循环啊? on a hard day。 好,正常情况下呢,我们可以看正常情况下就是这样子的,然后保存。 然后呢我们在游戏里面点击了这个按钮之后呢,他就会在游戏里面输出这个测试。一,这个文字为什么要做这个测试呢? 做这个测试只是我们来确定这个按钮跟这个按钮,我们当我们点击这个按钮的时候,他这个按钮标签下面这段脚本是否执行啊?是否执行?有时候我们会发现脚本为什么不执行啊?或者说是哪里写错了,但是我们也不知道哪里写错了, 你不知道哪里写错,你首先要确定当前写的脚本执不执行,你只有确定了执行或者不执行,你才可能一步一步的去推算这个问题在哪里,或者说命令写错在哪里啊? 好,我们点一下,然后可以正常的执行啊,没问题。之后呢,我们再到无期上面把脚本同样的复制出来三个,然后呢这个是命令, 是颜色发送一个连这个发送一个文字信息,在聊天框里面显示的一个命令啊啊,信息类型是不一样的,大家可以在下面看一下参数就知道啊啊,字体颜色,背景颜色,文字内容啊, 他那么在这改一下,主要是在坐这,在这改一下,给大家做一个测试啊,做一个测试 啊啊, 好,现在我们改完之后呢,现在我们会发现正常的情况下呢,就是当我们点击这个按钮之后呢,他在游戏里面会会分别在聊天框里面出现测试一、测试二、测试三,而且这三个文字都是分行显示的,而且他这个颜 颜色也不一样啊,我们可以看一下, 然后我们发现他这个测试一、测试二、测试三都显示,对不对?我们可以再看一下, 那也没有问题,那就是显示那显示的情况下,那现在我们会发现这三段就是 if, 然后检测零级,这都是满足的条件,他肯定会执行,这个不用想。 那如果说我们改了不同的等级之后呢,他也会出现怎么说呢?如果是改了等级大于五十,大于八十,大于一百的情况下,那这样他会不会出现一个什么问题呢?那会不会把人物连续传送了三次的问题呢?对不对? 那我们可以演示一下啊, 这我就用这个随机坐标了啊, 我去随便找几个地图 啊,我们用三个地图来演示一下, 我这个调整一下他的这个权限,把他这个 因为他没有这个转升等级,所以说我们就调一下转升 玩磨冰机 好。然后呢我们正常现在写完了,就是如果我们点击这个按钮之后呢,他正常的应该是先传到这个地图,再传到这个地图,再传到这个地图,这样呢会出现一个人物连续传三次的一个问题啊,我们可以演示一下, 对不对?我连续传了三次,最后最终才传到第三个地图, 那这样子一个有一个错误的问题,为什么有个错误的问题呢?因为我们不可能是让他连续穿三次,而是看到按照他当前那个要求或者一个条件进行穿。那这样的情况下呢?我们可以去把这几个先删掉, 然后呢我们现在去加了一个这样的命令,这个命令就是我们今天 课程中中啊,课程中讲到的其中一个就是 biekbiek 是一个结束的一个命令啊。那比如说我们现在是在第一行加,在第一段的检测和执行这一段后面加 啊,这个就是一个 b, i、 a、 k, 它这个是功能结束进行结束, n、 p、 c 进行脚本。
给大家介绍写传奇脚本的简单步骤一,找 nbc 进图二,野外地图战斗 三,重复步骤一,步骤二四,关联界面窗口 五,打包脚本。现在讲传奇脚本的第一课,进地图。我们玩这个传奇游戏就是一个很简单的思路, 找 nbc 进地图,然后在这地图里面点自动转动,然后他会去打怪,这时候如果我们角色死亡或者意外回城了,我们就要再重新去进这个地图, 我们分布骤写,先找这个 npc 进地图。 首先找这 nbc 进地图的方式有两种,第一种就是点这个小地图,然后去点我们这个坐标,点到这个传送员附近的一个坐标,然后去找这个传送员。 另外一个就是可以根据我们这个坐标,比如说我们现在人物坐标是三三一三三九,现在我们可以让他跑到这个,比如说这个 nbc 的旁边,跑到三四零,三四零这个坐标。 现在我们这边就先讲解第一种的方式,也是比较简单的方法,我们打开小地图去跑到这个位置,我们先创建 个插件, 寻图后点这个小地图, 放到这个文件夹里面去 寻图,寻这个图,我们测试下 他是不是寻图正确了, 寻图寻到图后,他会点击这个小地图出来,然后我们寻图成功,给他一个点小地图,给个空循环的时间两秒钟, 然后我们用按键这个函数点小黄点 自己人物的位置,我们看下是不是会跑到这个位置, 单步测试下, 三四一三四六,跑偏了点,人物要往上跑一点点,我们可以直接修改这个坐标,把 y 的坐标改小点六九,应该差不多了, 再进行测试下 可以了。 然后跑车地图需要一个大概给他个五秒的时间跑到这 npc 的旁边, 这个时间自己去测试。跑到这边后,然后我们需要把这个地图给关掉,比如说 我们刚点了这个地图,需要把这个地图给关了,我这个小地图的关闭已经取了图了,干部测试就可以把它关掉。然后我们去点 nbc, 用这按键函数点 nbc dnbc, 他会弹出个窗口,给他一个两秒钟的一个空循环时间,让他弹窗口的时间。弹完窗口后,我们需要进魔龙岭的话,我们直接可以点确定进去了, 如果你需要点去磨龙骨的话,需要在这边再修改一下,我们现在就直接进磨龙岭, 然后进图的话有个游戏画面切换时间给他两秒。好,我们现在做个测试,人物跑远点 店, npc 失败了,我们再测试下, 然后开始关小地图,点 npc 被我 我们自己这个一键玩的脚本给挡住了,所以他就没有进入到这个里面去,我们再试一次跑旁边点, 哦,他会自动进地图了,进地图后就需要自动战斗,这个我们在下节课再给大家继续讲解, 大家看我这视频的时候,最好能把官网的基础教程视频给熟悉一下,然后再看这个视频的话就比较好理解。 大家如果有疑问的可以在评论区留言或者私信我,下节课见。