立即注册 找回密码

搜索

传奇sf热血任务系统的变量编写方法

 火... [复制链接]
发表于 2025-3-8 20:06:15 | 显示全部楼层 |阅读模式
今天介绍的是热血传奇任务系统的编写方法,所涉及的内容包含自定义变量,如果不懂的可以点击前面的链接进入学习一下。此篇教程为高级教程,对脚本有一定了解的GM可以学习一下。首先介绍一下任务系统编写的流程,第一,您需要有一定的逻辑思维,先把完整的任务系统在脑海中进行构思,最好有做笔记的良好习惯。然后将任务所需要的变量总结一下,并且以其内容命名,方便日后修改时管理。第二,将总结后的变量实际化,并在登陆脚本中对变量进行声明。第三,开始脚本的编写,在编写过程中如果碰到变量不够用的情况,可以适当增加变量的数量。
现在我们来进行第一步的教学,对变量的声明,以本人自己写的新手任务系统来进行介绍,对于新手任务系统,不可能仅仅只是单一的一个系统,而是整套的流程任务,我们对任务步骤进行编号,然后添加新手任务代码进行任务阶段的分类,再进行NPC分类脚本编写以实现不同阶段新手任务的不同内容。以上是我对新手任务的构思,那么接下来我们进行第二步,对于新手任务需要用到的变量我们来进行总结,我们对新手任务需要进行全方位的了解,因为新手肯定是对地图及NPC位置不熟悉,所以在新手任务中我们需要指引他们到达指定地点完成任务,那么地图代码及坐标是不可缺少的内容,并且在进行任务的过程中可能需要用到杀怪数量等内容链接,所以我们需要整理新手的变量内容为:任务名、任务介绍、任务完成地图代码、任务完成地图名称、任务NPC或地点所在坐标及任务的一些临时变量。那么请看下图,我将整理的任务变量内容分别以其名称写成自定义变量类型,并存放在指定的文档里面方便管理。

d1.jpg

在进行自定义变量的分类管理后,我们就将对任务系统做一个流程化的脚本编写,首先我们需要指定一个NPC做为任务的始发点,名字可以叫新手教导员或者指挥官什么的,让玩家第一时间可以知道这里有任务可以做。
d2.jpg

从上图我们可以看出,我们将任务系统进行分类编辑后保存,以便玩家在退出游戏后再进入时能够继续任务系统,脚本的具体内容由您自己编辑,我在这里不多做介绍,提醒一下,在任务完成后,记得将所有变量回归原始内容,否则可能会出现意想不到的错误







上一篇:改变NPC对话框的颜色
下一篇:小修改服务端让游戏带广告牌效应的经营策略
回复

使用道具 举报

发表于 2025-3-8 20:20:31 | 显示全部楼层
感谢站长分享传奇教程,让我学习到很多知识。
回复

使用道具 举报

发表于 2025-3-9 09:28:37 | 显示全部楼层
感谢楼主提供这么好的论坛」
回复

使用道具 举报

发表于 2025-3-9 15:01:36 | 显示全部楼层
这个帖子不回对不起自己!
回复

使用道具 举报

发表于 2025-3-9 15:21:02 | 显示全部楼层
传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。
回复

使用道具 举报

发表于 2025-3-9 20:57:31 | 显示全部楼层
谢谢楼主!喜欢这里的东西,方便又好用!
回复

使用道具 举报

发表于 2025-3-10 00:05:28 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!
回复

使用道具 举报

发表于 2025-3-10 14:09:39 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!
回复

使用道具 举报

发表于 2025-3-11 04:49:18 | 显示全部楼层
比较全的传奇教程分享网站,站长辛苦了。
回复

使用道具 举报

发表于 2025-3-11 09:28:09 | 显示全部楼层
比较全的传奇教程分享网站,站长辛苦了。
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

在线会员自助办理
传奇手游版本库
传奇世界版本库

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2025-3-26 11:24 , Processed in 0.414247 second(s), 55 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!开区请获得授权.