传奇单机版论坛

 找回密码
 立即注册
查看: 33|回复: 0

[技术分享] GowLom2战神引擎脚本任务开发流程

[复制链接]

617

主题

1325

帖子

1400

积分

管理员

Rank: 9Rank: 9Rank: 9

威望
0
贡献
0
金币
21630

最佳新人活跃会员灌水之王

发表于 2019-11-6 12:38:45 | 显示全部楼层 |阅读模式
GowLom2战神引擎脚本任务开发流程
编写任务脚本的基本流程:
    新脚本中做任务的标记是通过以下两个函数来存取任务的标记变量。
function SetV(const nTaskNo, nFieldNo, nValue: integer);
每个任务对应一个唯一编号,每个任务有自己独有的100个整型变量可以读写,例如:
约定:任务的1号变量,作为当前任务的状态,标记为任务完成到哪个步骤了。当任务完成,且不会再做的时候,通过调用This_Player.FinishTask(4); 这样第4号任务就完成了。此时再使用This_Player.GetV(4, 1);或者取4号任务的其他标记都是返回-2。

(FinishTask(taskId);这个函数还需要加上去,用来标记任务的完成)
oldTaoist-0.pas是用新脚本编写的任务中的一个。
有问题请去传奇交流求助版块发帖咨询,帖子下面回复是看不到的!每天信息太多,请见谅!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

联系站长QQ|Archiver|手机版|小黑屋|传奇单机版论坛 |网站地图

GMT+8, 2019-11-19 19:12 , Processed in 0.027183 second(s), 39 queries .

Powered by Discuz! X3.4

© 2001-2020 Comsenz Inc.

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