当前位置: 主页 > 脚本专区 > 脚本技巧 >

天骥 脚本编写的重点与技巧(4)总结

时间:2013-04-05 12:11来源:天骥官网 作者:天骥技术-饿狼 点击:
通过前几章的介绍,我们对如何编写好 天骥脱机 脚本应该有了进一步的认识,接下来做个总结,如何让脚本更高效! 在 全局脚本 中,你加的东西越少,随时检测的情况也就越少,你的脚本占用的资源就越少,你判执行的速度就会快。所以,判断装备持久减少,药品减
    通过前几章的介绍,我们对如何编写好天骥脱机脚本应该有了进一步的认识,接下来做个总结,如何让脚本更高效!
    在 全局脚本 中,你加的东西越少,随时检测的情况也就越少,你的脚本占用的资源就越少,你判执行的速度就会快。所以,判断装备持久减少,药品减少等情况时,最好是使用程序自带的判断,在基本选项里设置以后就好。因为基本设置这里的判断,是会直接重新启动脚本的。
好了,不管是随时检测的,还是小退后新上线的,比如武器的持久少于设定的数值,那么程序重新执行脚本。我们只要在<回城> 这个模块前面加一个判断是否需要回城的专门模块就可以了,用来判断持久是否足够,药品和杂物是否足够,如果需要就回城,不需要的话,那么就在新上线的地图继续战斗。如下:

<挂机脚本开始>
<是否需回城判断>
如果[待存物品][数量]>0 
那么跳转到<回城>
如果[自己][衣服][持久]<20
那么跳转到<回城>
如果[自己][头盔][持久]<3
那么跳转到<回城>
如果[自己][项链][持久]<3
那么跳转到<回城>
如果[自己][左手镯][持久]<3
那么跳转到<回城>
如果[自己][右手镯][持久]<3
那么跳转到<回城>
如果[自己][左戒指][持久]<3
那么跳转到<回城>
如果[自己][右戒指][持久]<3
那么跳转到<回城>
如果[自己][武器][持久]<10 <-- 如果你的武器持久小于10,那么会直接跳转到<回城>
那么跳转到<回城>
如果[蓝药][数量]<6
那么跳转到<回城>
如果[红药][数量]<6
那么跳转到<回城>
如果[随即传送卷][数量]<4
那么跳转到<回城>
躲避PKER开启
开启全局脚本
跳转到<战斗>  <--如果持久够,药品杂物够,会执行到这里,直接跳转到<战斗>不用回城了
 
<回城>
关闭全局脚本
停止战斗
躲避PKER关闭
如果[3,330,330][距离]>200
那么使用[回城卷]
停止战斗
等待[3000]毫秒
如果 $_当前地图=3
那么跳转到<总控>
如果 $_当前地图=0  <---有些地图回城会回到比奇,这里加一个小模块的判断就OK了
那么跳转到<去盟重>  
等待[3000]毫秒
跳转到<回城>
<总控>
.........
 

这样战斗部分基本上就比较稳定和顺利了。脚本的重点概念搞清楚后,是不是觉得很轻松?
剩下的就是一些最琐碎的事了,主要是找到每个不同作用的NPC的坐标,录制和他的对话等等,都是很简单的事了。
 

最后还有些小细节需要说明一下

1:被调用的模块里,可以无限的调用其它模块,这会使程序更加方便。比如:
....
调用<一号>
<一号>
如果[苹果][数量]<2
那么调用<买苹果>
返回
<买苹果>
如果[战神油][数量]<2
那么调用<买油>
返回
<买油>
走到NPC附近[u,x,y]
对话[xxx]
.....
....
返回
 
2:有些SF的NPC的名字或者选项里包含了 [ ] 号,这样会导致找不到NPC,这是程序本身的问题,将在后面的版本中改正。
 
程序中基本设置的技巧

一:加速设置

1:行走速度
默认的行走很慢,一般拉到 300 毫秒问题不大,但是过快容易引起 多次走路错误。
2:攻击速度
这里一般的服务器拉到 150 毫秒问题都不大,最多是打空气墙的次数多一些,不会引起其他问题。不过有的服务器也会由于使用烈火,刺杀和半月技能说你魔法加速。
3:魔法延时
拉到150吧
4:魔法速度
建议在 600 毫秒到700毫秒之间。如果还出问题,就再加大些,一般到1000就不会出问题了

二:穿人穿怪
    如果你的服务器都允许,就都选上好了,但是很多服务器是只能穿怪不能穿人。这时候一定注意不要选择穿人,否则程序会想办法从人穿过而事实上过不去,90%会经常出现 走路错误 问题。

三:职业设置
1:战士如果不是去打装备的话,最好还是把烈火关了。因为这太费蓝了,你可以把刀刀刺杀选上,半月选上,效果差不多。
2:道士的召唤骷髅程序是默认的,这是引起一些SF中法师和战士不段召宝的原因,把对勾去掉就好了。护身符在最下面有个选项,扔掉数量的少的符,这个一定记得选上。如果你想长时间在前线战斗,那么选择那个不攻击好了,或者物理攻击也好。总之道士还是主要依靠宝宝。不推荐道士挂机用火符,因为护身符的消耗过快,会导致回城次数太多,效率低下。
3:法师挂机最好的地方就是石墓阵了。如果你的级别和装备差不多,那么就选上 尽量多引怪 和 在密集的地方引怪 。 你会发现法师烧猪简直是太爽了~~
还有一个选择是 引怪攻击 ,这个适合怪少,但是比较厉害的怪的地图,说白了就是适合打装备而不是升级。
自动躲避怪物的格数,建议法师选择在 6 或者 7 ,道士在 3-5 之间。
好了,现在你一定明白了,其实写脚本就和搭积木差不多。我们来最后总结一下:
脚本的最开始是用来搞全程监控的,就是全局脚本,打开和关闭的命令是 开启全局脚本 和 关闭全局脚本 ,这里的内容越少越好。

<全局脚本开始>

内容。。。
<全局脚本结束>
接下来就是 脚本执行 的这一大块,是包含在
<挂机脚本开始>
内容。。
<挂机脚本结束>
之间的。程序在执行的时候会把上面两个之间的内容读到可执行内容中去。
然后。。在挂机内容中,第一项目是要判断是否要回城的
<判断是否回城>
内容。。。
持久够不?不够就回城拉
药够不?不够就回城~
......
.....
都够的话,就跳转到 <战斗> 看下在什么地图,继续打呗~
然后是 <总控>
<总控>
这里是判断装备是不是需要修理,买药,买杂物的

<出发>
找到传送的NPC对话到达打怪的地点的
<战斗>
判断地图一
判断地图二
.........
.........

<战斗地图一>
这里不但要在当前的地图打,一定要走到下一个地图
跳转到 <战斗> 让它判断当前地图
<战斗地图二>
一样。。。
跳转到 <战斗> 让它判断当前地图

<购买药品>

.....
返回

<购买杂物>
.....
返回

等等重复执行的一些模块,都是返回型的。

看到这里,相信你已经对天骥脱机脚本有了一个基本的了解。是不是觉得很简单?(^_^) 。祝你玩服元宝多多、装备多多、每小时都连升三级哦~~~~~ @_@

感谢大家对天骥官网的支持与信赖。
我们将分享更多的脚本知识和技巧。


(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
抵制不良游戏,拒绝盗版游戏,注意自身保护,谨防受骗上当,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活。
本站提供的软件仅供测试和学习交流之用,并且只针对于传奇SF,不涉及任何官方游戏以及所授权的游戏版本。
请勿用于任何非法用途。如有侵权,请及时告知,我们将之移除!特此声明!【闽ICP备2021018593号-1
技术支持:天骥脱机 Copyright 2013 Www.TianJiTuoJi.Com All Rights Reserved 市场监督:QQ 9857223