游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7013|回复: 20

[讨论] [求教]任务脚本功能的一个小问题

[复制链接]

19

主题

561

帖子

581

积分

高级会员

Rank: 4

积分
581
发表于 2010-10-11 13:34:00 | 显示全部楼层 |阅读模式
    今日和主策讨论了一下任务脚本的问题,情况是这样的,我们项目的任务脚本只实现了“NPC可以发给角色单个单样的任务物品”,不是任务结束的奖励,我希望能实现“NPC可以发给角色多个多样的任务物品”,虽然说在任务剧情上做控制可以忽视这个环节,但我认为实现这样的功能可以避免一些意外情况的发生,我知道主策这样做一定也是有他自己的道理吧,把任务简单化比较不容易出错还是什么的。
    大家是怎么看的,诚心求教。

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2010-10-11 13:35:00 | 显示全部楼层

Re:[求教]任务脚本功能的一个小问题

直接问你们主策不就完了。。。

8

主题

1801

帖子

3450

积分

论坛元老

Rank: 8Rank: 8

积分
3450
发表于 2010-10-11 13:41:00 | 显示全部楼层

Re:[求教]任务脚本功能的一个小问题

如果确有需要,叫程序给脚本加个接口不就完了
至于是不是有需要,可以再考虑的详细些,每个游戏的任务目的、形式、实现方式都不一样,没办法建议
另外,楼主是会写脚本的mm吗?最近急招中。。。

10

主题

115

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2010-10-11 13:45:00 | 显示全部楼层

Re:[求教]任务脚本功能的一个小问题

随便让程序++就可以了

19

主题

561

帖子

581

积分

高级会员

Rank: 4

积分
581
 楼主| 发表于 2010-10-11 13:49:00 | 显示全部楼层

Re: Re:[求教]任务脚本功能的一个小问题

GeeGee: Re:[求教]任务脚本功能的一个小问题

直接问你们主策不就完了。。。

主策要是会回答我就不用上来问勒,而且他坚持忽略偶滴想法

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2010-10-11 13:54:00 | 显示全部楼层

Re:[求教]任务脚本功能的一个小问题

最普遍的原因是没这个需求。。。

如果你提出了需求并且证明有必要,那么把一个object变成一个object数组就完了,又不是什么大不了的事

19

主题

561

帖子

581

积分

高级会员

Rank: 4

积分
581
 楼主| 发表于 2010-10-11 13:55:00 | 显示全部楼层

Re: Re:[求教]任务脚本功能的一个小问题

ab_946: Re:[求教]任务脚本功能的一个小问题

另外,楼主是会写脚本的mm吗?最近急招中。。。

暂时不考虑跳槽,谢谢 [em19]

19

主题

561

帖子

581

积分

高级会员

Rank: 4

积分
581
 楼主| 发表于 2010-10-11 13:59:00 | 显示全部楼层

Re: Re:[求教]任务脚本功能的一个小问题

GeeGee: Re:[求教]任务脚本功能的一个小问题

最普遍的原因是没这个需求。。。

如果你提出了需求并且证明有必要,那么把一个object变成一个object数组就完了,又不是什么大不了的事

因为我看了下脚本的实现方式……如下:
某NPC要给玩家10个相同的道具
脚本:CREATE XXX 1
      CREATE XXX 1
      CREATE XXX 1
      。。。。
因为这样的做法在测试时出现了问题,结果NPC只给了一个,所以……

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2010-10-11 14:05:00 | 显示全部楼层

Re:[求教]任务脚本功能的一个小问题

不知道你们的脚本语法

你可以试试
CREATE xxxa 1
CREATE xxxb 1

然后看给你的是a还是b
如果是a,那就是执行了一句就跳出去了,对此做法表示无法理解
如果是b,那就是CREATE 物品 数量是给一个变量赋值,后面的语句把前面的覆盖了

19

主题

561

帖子

581

积分

高级会员

Rank: 4

积分
581
 楼主| 发表于 2010-10-11 14:08:00 | 显示全部楼层

Re: Re:[求教]任务脚本功能的一个小问题

GeeGee: Re:[求教]任务脚本功能的一个小问题

不知道你们的脚本语法

你可以试试
CREATE xxxa 1
CREATE xxxb 1

然后看给你的是a还是b
如果是a,...

谢谢,结果是a,同样表示无法理解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-16 23:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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