查看: 461|回复: 0

(第7.11课)传奇开服怪物精准爆率检测条件教程

[复制链接]

383

主题

64

回帖

6570

积分

Rank: 9Rank: 9Rank: 9

积分
6570
发表于 2024-12-5 01:47:32 | 显示全部楼层 |阅读模式
基本信息
教程类型: 初级教程
引擎类型: GOM引擎 


课程介绍:

大家好,继续我们通过脚本命令去控制怪物的精准爆率配置教程,这个的话我们在原有的基础上去给它增加一个条件,就比如说人物达到指定等级或者身上有指定的装备之后,杀死怪物之后,它才会爆出指定的物品或者随机物品。如果这两课没有看的,大家可以先把这两个看一下,如果你单独看这个视频的情况下,你可能有些东西不理解的,因为整体的一个功能是通过这上两课去写好的一功能,我们今天这个的话主要在这个上面去做一个扩展,因为有些朋友会问如何达到一定的条件,其实这个是很多一些没有脚本变量基础的朋友提的这个提问。

嗯,如果懂脚本变量的话,这个其实加个条件之类的这些是不麻烦的,可以配合你的功能去实现你不同的这个场景都可以去做扩展啊。首先我们来说一下这个,就是我们通过脚本命令去控制这个怪物报什么,然后首先这个要达到一定的条件,比如说他充了这个他多少等级?或者说是别的,在这的话我只是拿等级,还有这个一些,比如说人物身上有制定装备这种例子去做这个演示啊。首先还是一样打开我们的脚本编辑器啊。打开我们的功能脚本,找到我们在上两课写好的这个功能,就是这个现在的报物品的话都是通过脚本命令去控制的,那现在你是不管是怎么打,怎么,就是你每次打死怪物它都会报。但是我们要加个条件,比如说我们加个简单的条件,要加一个检测人物等级,检测人物等级,也就是说检测人物等级大于100级的话,他才可以报这个物品,然后等级的话99。

为什么这样?写这个命令的话就是检测人物的功能的话,就是检测人物指定等级格式的话就是命令,然后空格控制符号。你的大于号、小于号或者等于号,这三个符号你只能选一个,不能同时使用啊。大于号就是检测人物是否大于这个99级,而小于号就检测玩家是否小于指定等级。我检测等于号就是检测人物是否等于指定等级,这个是数量化1-65535啊。那我们在这写大于号的话,就是检它的表达的意思就是检测任务是否大于99,至少是100,对不对?或者100以上,那就是检测人物的等级的。

我们保存完之后重新加载脚本命令,加载完之后我们同样还是找到我们之前那个。牛魔将军,我们可以再看一下爆率文件,我这些都是清空的,这些都是通过脚本命令去,这个是这爆率文件我已经给他名字都改了,复制这个名字返回到游戏里面,我们把这个怪物刷出来,打死怪物之后,我们可以看一下当前的人物等级是73级,对不对?那他就不会爆提价。

这些条件的话还是要看你自己的版本,你版本比如说有会员或者有杀捐,或者有什么的,或者有什么样的功能,这要配合你版本的功能,在这的话我只是做了个演示,它是不会报的。为什么人物等级当前是73级?那我们来现在调一下它的等级,直接在M2上去调整人物的等级。然后把它的级别调到199是不可以的,95它也99,它也不会报,因为它是要检测大于99,我们可以看一下当前人物是99级,他也是不回报的,那么它改成100斤,改成100级的就是正常的了,我们再看一下,打死之后他就会爆物品了,这个坐标可能有点远,这个大家都可以在下面自己做测试修改。

他现在这个是打检测人物的等级达到多少级之后抱着0物品,那比如说你要想换别的条件也是一样的,你比如说想检测人物身上是否有指定的装备,那我们可以看一下人物身上都有啥装备啊?比如说这个火龙手镯或者这个火龙神剑,那我们或者是奉天魔甲,那么就拿这个奉天魔甲去做测试。

我们可以在这个命令的基础上,就比如说你想报,让他报指定物品的情况下,人物必须大于99级,还有就是人物身上必须要指定装备,制定物品的装备才可以,但同样还是一样检测身上,你只要打检测,他就会把引擎的所有的脚本命令全部你拉取出来,调取出来,然后你自己去选择。反正这样选择起来是很慢的,很麻烦的,因为他命令太多了也不好记。那你可以检测出一个关键字,比如身上或者物品,那它会涉及到当前的这个命令,全部你调出来,然后你自己去选择。

那比如说像这个检测任务身上是否有指定物品?选择好我们可以看一下,你比如说你单独看点参数,这个还不是很理解的情况下,你可以把鼠标放到这个命令上面,然后它有一个功能介绍,然后格式,然后每个参数的话它有还有一个更详细的测试,就是提示,就是翻译,那我们给他写一个,比如说那个奉天魔甲目前磨甲,然后数量的话写一就可以了,写2的话不可以,因为他那个衣服只没有一个,我们改完之后同样还是要重新加载所有的NPC。

好,我们再把这个怪物刷出来,再打死一下,看一看他现在是不报的,爆了,刚才好像是没有抽取出来,那个物品也是报的。那现在比如说我们想让他,比如说人物身上没有这个风天魔甲的时候,我们再来看一下,那他这样他就不会报了,也就是说这些条件要完全看你想实现什么样的功能,然后你配合你的功能,然后去做的,而不是说是我在上面加一个等级,或者加一个这个检测身上的物品,那你就按照这种方式做,这样完全配合你自己的功能构思。

你比如说你想实现什么样的功能,或者你想制作什么样的功能?这些都可以按照自己的需求去加这些检测条件,或者做这些功能的扩展,现在就报备就正常了,这就是通过加不同的这个条件的一种方式,它不仅仅限于这种,因为它检测或者功能很多,所以说我在这儿的话只是拿这个两个去给大家做这个测试,做这个范例。

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
在线客服
QQ613945605
工作时间:
10:00-24:00
客服热线:
15639769199
官方微信扫一扫
返回顶部 返回列表