脚本常用“模块”标准格式

admin 2022/02/03 18:52:13 166
常用“模块”标准格式



一些最常用的“模块”标准格式,你只要在程序的脚本录制中,录制下来你玩的服务器的相对应的内容就OK了。然后一些特殊的细节需要再根据自己的实际情况修改就行了。以下的只是例子,注意两点:

A:在与任何NPC对话中,必须注意多用 等待[XXX]毫秒的时间延迟,否则容易出现找不到NPC或者NPC不支持XXX命令的情况

B:很多不支持特修的NPC,实际上在 强行特修 以后都能顺利的执行特修,但是前提是你要在程序中,有一项是NPC设置的,一定在你要特修的NPC后面需要特修哪类打上勾。你可以自己测试几次,让那些不能特修的NPC完成特修,会给你带来很多方便。

 

1:回城

<回城>
关闭全局脚本
停止战斗
如果[3,338,338][距离]>200
那么使用[回城卷]
否则跳转到<总控>
等待[3000]毫秒
跳转到<回城>

2:总控

<总控>
如果[自己][衣服][持久]<10
那么调用<衣服修理>
如果[自己][武器][持久]<10
那么调用<武器修理>
如果[自己][头盔][持久]<4
那么调用<头盔修理>
如果[自己][项链][持久]<4
那么调用<项链修理>
如果[自己][左手镯][持久]<4
那么调用<左手镯修理>
如果[自己][右手镯][持久]<4
那么调用<右手镯修理>
如果[自己][左戒指][持久]<4
那么调用<左戒指修理>
如果[自己][右戒指][持久]<4
那么调用<右戒指修理>
调用<杂物购买>
调用<药品购买>

3:出发

<出发>

走到附近[3,347,332]

对话[无忧传奇服务员]

等待[1000]毫秒

选择[险恶区域]

等待[1000]毫秒

选择[香石墓穴]

等待[1000]毫秒

开启全局脚本

 

4:衣服和头盔修理

 

<衣服修理>

等待[1000]毫秒

走到NPC附近[8,633,460]

等待[1000]毫秒

对话[城内传送员]

选择[衣服店]

等待[1000]毫秒

走到[0106,21,10]

对话[安家布衣]

如果[自己][衣服][名称]="$衣服"

那么强行特修[衣服]

否则强行特修[$衣服]装备到[衣服]

如果[自己][头盔][名称]="$头盔"

那么强行特修[头盔]

否则强行特修[$头盔]装备到[头盔]

使用[回城卷]

等待[3000]毫秒

返回

 

5:首饰修理

 

<首饰修理>

等待[1000]毫秒

走到NPC附近[8,633,460]

对话[城内传送员]

选择[首饰店]

走到[0105,13,17]

 

等待[3000]毫秒

对话[项链店老板]

如果[自己][项链][名称]="$项链"

那么强行特修[项链]

否则强行特修[$项链]装备到[项链]

等待[3000]毫秒

 

对话[手镯店老板]

如果[自己][左手镯][名称]="$左手镯"

那么强行特修[左手镯]

否则强行特修[$左手镯]装备到[左手镯]

如果[自己][右手镯][名称]="$右手镯"

那么强行特修[右手镯]

否则强行特修[$右手镯]装备到[右手镯]

等待[3000]毫秒

对话[戒指店老板]

如果[自己][左戒指][名称]="$左戒指"

那么强行特修[左戒指]

否则强行特修[$左戒指]装备到[左戒指]

如果[自己][右戒指][名称]="$右戒指"

那么强行特修[右戒指]

否则强行特修[$右戒指]装备到[右戒指]

等待[3000]毫秒

返回

 

6:武器修理

<武器修理>

等待[1000]毫秒

走到NPC附近[8,633,460]

对话[城内传送员]

选择[武器店]

等待[2000]毫秒

走到[0103,18,22]

对话[卫家店]

等待[2000]毫秒

如果[自己][武器][名称]="$武器"

那么强行特修[武器]

否则强行特修[$武器]装备到[武器]

使用[回城卷]

等待[3000]毫秒

返回

 

7:杂物购买

 

<杂物购买>

系统显示[购买杂物]

走到NPC附近[8,631,456]

等待[1000]毫秒

对话[流浪汉]

等待[1000]毫秒

选择[购买]

买够[回城卷]4个

买够[回城卷包]1个

买够[随机传送卷]2个

买够[随机传送卷包]2个

返回

 

8:药品购买

 

<药品购买>

系统显示[购买药品]

走到NPC附近[8,666,447]

对话[药店老板]

选择[买]

等待[1000]毫秒

买够[打捆超强金创药]15个

等待[1000]毫秒

买够[打捆超强魔法药]6个

返回
返回