找回密码
 立即注册
查看: 14187|回复: 65

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

    [复制链接]
  • TA的每日心情
    奋斗
    6 天前
  • 签到天数: 488 天

    连续签到: 1 天

    [LV.9]妙领天机

    482

    主题

    3030

    回帖

    4596

    积分

    如雷贯耳

    积分
    4596
    发表于 2019-11-5 10:31:01 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    今天介绍的是热血传奇任务系统的编写方法,所涉及的内容包含自定义变量,如果不懂的可以点击前面的链接进入学习一下。此篇教程为高级教程,对脚本有一定了解的GM可以学习一下。首先介绍一下任务系统编写的流程,第一,您需要有一定的逻辑思维,先把完整的任务系统在脑海中进行构思,最好有做笔记的良好习惯。然后将任务所需要的变量总结一下,并且以其内容命名,方便日后修改时管理。第二,将总结后的变量实际化,并在登陆脚本中对变量进行声明。第三,开始脚本的编写,在编写过程中如果碰到变量不够用的情况,可以适当增加变量的数量。

    现在我们来进行第一步的教学,对变量的声明,以本人自己写的新手任务系统来进行介绍,对于新手任务系统,不可能仅仅只是单一的一个系统,而是整套的流程任务,我们对任务步骤进行编号,然后添加新手任务代码进行任务阶段的分类,再进行NPC分类脚本编写以实现不同阶段新手任务的不同内容。以上是我对新手任务的构思,那么接下来我们进行第二步,对于新手任务需要用到的变量我们来进行总结,我们对新手任务需要进行全方位的了解,因为新手肯定是对地图及NPC位置不熟悉,所以在新手任务中我们需要指引他们到达指定地点完成任务,那么地图代码及坐标是不可缺少的内容,并且在进行任务的过程中可能需要用到杀怪数量等内容链接,所以我们需要整理新手的变量内容为:任务名、任务介绍、任务完成地图代码、任务完成地图名称、任务NPC或地点所在坐标及任务的一些临时变量。那么请看下图,我将整理的任务变量内容分别以其名称写成自定义变量类型,并存放在指定的文档里面方便管理。

    1.jpg

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

    2.jpg

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



    楼主热帖
  • TA的每日心情
    奋斗
    2019-8-30 16:26
  • 签到天数: 475 天

    连续签到: 1 天

    [LV.9]妙领天机

    10

    主题

    3029

    回帖

    3043

    积分

    声名显赫

    积分
    3043
    发表于 2019-11-5 12:22:24 | 显示全部楼层
    我也是坐沙发的
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-8-29 08:02
  • 签到天数: 460 天

    连续签到: 3 天

    [LV.9]妙领天机

    1

    主题

    3046

    回帖

    3046

    积分

    声名显赫

    积分
    3046
    发表于 2019-11-5 22:28:15 | 显示全部楼层
    报告!别开枪,我就是路过来看看的。。。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-8-30 11:35
  • 签到天数: 482 天

    连续签到: 6 天

    [LV.9]妙领天机

    10

    主题

    2981

    回帖

    3000

    积分

    声名显赫

    积分
    3000
    发表于 2019-11-6 18:07:42 | 显示全部楼层
    佩服佩服!
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-8-30 05:05
  • 签到天数: 461 天

    连续签到: 1 天

    [LV.9]妙领天机

    10

    主题

    3099

    回帖

    3119

    积分

    声名显赫

    积分
    3119
    发表于 2019-11-12 20:30:16 | 显示全部楼层
    支持支持再支持
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-8-30 00:19
  • 签到天数: 480 天

    连续签到: 4 天

    [LV.9]妙领天机

    6

    主题

    3062

    回帖

    3068

    积分

    声名显赫

    积分
    3068
    发表于 2019-11-13 07:04:34 | 显示全部楼层
    楼下的接上。。。。
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 01:53
  • 签到天数: 481 天

    连续签到: 2 天

    [LV.9]妙领天机

    1

    主题

    3007

    回帖

    2998

    积分

    声名显赫

    积分
    2998
    发表于 2019-11-19 12:21:52 | 显示全部楼层
    不错 支持下
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-30 12:49
  • 签到天数: 468 天

    连续签到: 6 天

    [LV.9]妙领天机

    4

    主题

    3045

    回帖

    3050

    积分

    声名显赫

    积分
    3050
    发表于 2019-11-25 14:39:34 | 显示全部楼层
    支持楼主,用户楼主,楼主英明呀!!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-30 06:18
  • 签到天数: 476 天

    连续签到: 5 天

    [LV.9]妙领天机

    0

    主题

    3121

    回帖

    3120

    积分

    声名显赫

    积分
    3120
    发表于 2019-11-26 02:26:25 | 显示全部楼层
    珍爱生命,果断回帖。
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 20:44
  • 签到天数: 450 天

    连续签到: 5 天

    [LV.9]妙领天机

    1

    主题

    3041

    回帖

    3042

    积分

    声名显赫

    积分
    3042
    发表于 2019-12-7 22:37:12 | 显示全部楼层
    LZ是天才,坚定完毕
    回复

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|小黑屋|任逍遥

    GMT+8, 2024-12-23 16:40 , Processed in 0.061428 second(s), 48 queries .

    Powered by 任逍遥 X3.5

    Copyright © 2001-2024, Rxiaoyao Cloud.

    快速回复 返回顶部 返回列表