- 11
- 0
- 约2.62千字
- 约 7页
- 2017-12-22 发布于河南
- 举报
脚本编写入门教程
脚本编写入门教程
脚本编写入门教程,手把手教你写脚本
按照惯例,第一个总是“你好”程序,现在就让我们开始编写第一个脚本。这个脚本将在插件上显示“你好”。首先打开记事本,然后输入下面这行命令:
显示(你好!);
注意最后那个分号不要少了。所有指令的含义都可以在 “脚本函数说明.txt“ 文件里找到。
最后保存文件,文件名写“你好.c”,假如平台安装在d:\ztap,那么脚本就要保存在d:\ztap\plugins\script目录下。
很好,你已经完成了第一个脚本。让我们来运行一下试试看。启动平台点插件菜单,选择超级脚本插件。显示插件界面后点运行按钮,选择刚才保存的文件,点打开。这时你就能在插件上看到“你好!”字样(如果不是这样,你需要下载最新版的0928插件)。果然,这个脚本可以工作,哈哈!
现在你一定急着想要做更多的事情,那好,让我们来做一个打怪的脚本吧。
写一个脚本让你在清源村打鸡,如果被包里的物品满20个,就停止脚本。首先我们需要告诉插件打什么怪,用什么技能等等。
打开记事本输入下面的脚本指令:
攻击设定(通灵棍法, 4, 1400, 鸡);
然后我们需要告诉插件开始自动打怪,输入下面的指令:
开启自动战斗(真);
最后,我们要让脚本循环执行,直到物品数量到20个,输入下面指令:
循环当 (物品数量() 小于 20) {
等待(1000);
}
{}之间是要循环执行的指令。保存文件为“打鸡.c”。完成后的脚本文件如下:
攻击设定(通灵棍法, 4, 1400, 鸡);
开启自动战斗(真);
循环当 (物品数量() 小于 20) {
等待(1000);
}
这就完成了,运行一下看看:)呵呵,看到他努力的打鸡了吧:)现在你肯定想做更多的事情了,比如自动加血。那就让我们来做吧。
首先我们要判断现在血是否小于500,如果小于就加血,加血使用铁仙丹,输入下面指令:
如果 (血() 小于 500) {
使用物品(铁仙丹);
}
完成后保存,完整脚本如下:
攻击设定(通灵棍法, 4, 1400, 鸡);
开启自动战斗(真);
循环当 (物品数量() 小于 20) {
如果 (血() 小于 500) {
使用物品(铁仙丹);
}
等待(1000);
}
哈哈,现在我们的脚本就比较聪明了,会打怪还会加血:)接着,让我们来让他变得更聪明点!如果血少于400,用铜仙丹,小于300用小还丹,以此类推。我们先用一个变量来保存当前血量,代码如下:
当前血 = 血();
如果 (当前血 500) {
使用物品(铁仙丹);
}
否则 如果 (当前血 400) {
使用物品(铜仙丹);
}
否则 如果 (当前血 300) {
使用物品(小还丹);
}
否则 如果 (当前血 200) {
使用物品(大还丹);
}
否则 如果 (当前血 100) {
使用物品(还魂丹);
}
完整脚本如下:
攻击设定(通灵棍法, 4, 1400, 鸡);
开启自动战斗(真);
循环当 (物品数量() 小于 20) {
当前血 = 血();
如果 (当前血 500) {
使用物品(铁仙丹);
}
否则 如果 (当前血 400) {
使用物品(铜仙丹);
}
否则 如果 (当前血 300) {
使用物品(小还丹);
}
否则 如果 (当前血 200) {
使用物品(大还丹);
}
否则 如果 (当前血 100) {
使用物品(还魂丹);
}
等待(1000);
}
保存。现在我们的脚本聪明多了,它能根据当前血的情况选择不同的血瓶,嗯,很不错是吗:)
这时你又想到一个问题,当打到20个物品的时候不想结束脚本,而是让他去卖掉,然后回来接着打。让我们来看看怎么写。
首先我们要回城,那就要使用低级回城符,输入下面指令:
使用物品(低级回城符);
等待(2000);
然后我们要走到武器商那里卖掉,坐标145,90,卖物品需要先和npc对话,输入下面指令:
移动到(145,90);
对话(武器商王仁);
卖出所有(145,90);
然后我们还想修理一下,输入下面指令:
修理所有();
然后我们还要买一个回城符,因为刚才用了:)清源村没有杂货商,但是代码可以这样写:
移动到(145,90);
对话(杂货店伙计);
买(低级回城卷);
好了,现在要做的事都做好了,可以回去继续打怪了。使用跳转指令:
跳转到 循环打怪;
还要告诉它哪里开始循环打怪,我们在那句循环指令前加上:
循环打怪:
注意最后是冒号,
您可能关注的文档
最近下载
- 【高考真题】2022年新高考物理真题试卷——湖南卷(含答案).pdf VIP
- 毕业设计论文-江苏工程职业技术学院.doc VIP
- 新人教版八年级物理下册第七章练习题.docx VIP
- 2022电网企业文化、电力与能源战略题库.pptx VIP
- 索尼A7RM3A使用说明书+入门帮助指南【完整电子版】.pdf VIP
- 【武汉市生鲜农产品的冷链物流发展现状、问题及对策探究16000字(论文)】 .pdf
- 2026版教师职称-山西-山西教师职称(基础知识、综合素质、高中信息技术)历年参考题库含答案解析5套.docx VIP
- 2020-2021学年江苏省淮安市淮阴中学八年级(上)期末物理试卷含解析.doc VIP
- 变压器油中溶解气体在线监测装置.docx VIP
- 2026年春新版二年级道德与法治下册教学计划(含教学进度表).pdf VIP
原创力文档

文档评论(0)