热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 867|回复: 0

[脚本示例] 使用叠加物品突破任务所需道具极限

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260203
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2021-11-26 08:34:03 | 显示全部楼层 |阅读模式
对于传奇私服中的任务系统来说,所需要物品的数量一直限制于包袱的格数,并且玩家也不可能整个包里面只放任务物品,并且一直没有扩展包袱格子的数量,使得任务系统对于那些所需物品教多的内容来说,很难实现。任务系统不单单只是完成任务那么简单,玩家在此过程中享受一个收集物品的游戏乐趣,对于指定物品收集数量越多,难度越大,就越有挑战性,对玩家的吸引力也就越高。而叠加物品的出现可以打破这一局限, 本文来自织梦
        下图中由官方引擎提供的叠加物品操作说明,与平常的普通物品操作不太一样,这是个限制,由give命令给出来的物品是不会自动叠加的,个人觉得在这方面还需要更加人性化一点。 内容来自dedecms

       

叠加物品突破任务所需物品极限

使用叠加物品突破任务所需道具极限42 / 作者:admin / 帖子ID:12337

        下面我们来举个例子:需要毒牙50个,完成任务获得经验500000点。中间的爆率设置我想就不需要我介绍了,我们介绍一下NPC完成任务时的脚本是怎么设置的。 织梦好,好织梦

        [@main]
         本文来自织梦

        [@02]
        #if
        checkkimneedle 毒牙 50
        #act
        takekimneedle 毒牙 50
        changeexp + 500000
        break
        #elsesay
        您还没有收集足够的50个毒牙,不能完成任务。 dedecms.com
        以上就是完成了50个毒牙的收集任务。有部份人可能会说,任务杀怪计数一样可以达到这样的要求呀。可能对任务系统不是太了解,一种是杀怪计数任务,一种就是收集任务。两种不同的地方在于,杀怪计数任务是在其接受任务后才能触发,而收集任务在没有接受任务时就可以直接由怪物所爆物品中获得任务物品,可能在没有接受任务的情况下就已经收集了这些物品,5uwl.net并且这些任务物品可能不单单只是用于同一个任务。所以玩家在收集过程中与其它玩家产生冲突的可能性就会提高,玩家之间的战斗将加快游戏中消耗品的消耗。而玩家越对版本熟悉,其就可以越快的完成收集任务,不会出现一个版本玩太多而不想玩的情况。收集任务不可能单单只是一个,您可以创建很多收集任务,让玩家平常杀怪升级时进行收集,然后一次性完成几个收集任务,这样的功能对于玩家来说是很具有吸引力的。 织梦好,好织梦

         dedecms.com

        所以,对于游戏中的脚本不要单单想着如何让玩家最快速的获得他所需要的物品或装备,游戏是一个过程,玩家享受的是在过程中获得快乐,而非游戏本身。游戏的趣味性越强,玩家就越喜欢,对玩家的保留程度就越高,人气就会越来越好,所以,我们在写脚本中要充份考虑到这些因素,版本的好坏就在于游戏功能对玩家的吸引力有多大 织梦好,好织梦

帖子地址: 





上一篇:如何修改装备属性,怪物,人物,技能,账号密码修改
下一篇:通过检测玩家等级显示NPC内容来完善任务
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则