热点推荐

小喇叭+ 发布

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

[脚本示例] 详聊各款引擎创建英雄后触发脚本使用

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

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

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

最佳新人灌水之王

QQ
online_admin 发表于 2022-3-25 15:51:46 | 显示全部楼层 |阅读模式
详聊各款引擎创建英雄后触发脚本使用 copyright dedecms


        很多朋友在创建英雄的脚本上,不费任何精神去写脚本,直接复制帮助文档中提供的原型脚本,一点心思也不花,其实在优化玩家体验方面,英雄创建后可以做很多事情。很多英雄创建NPC在创建英雄时什么都不做,还需要玩家再一一去点领取英雄装备和火龙之心,其实没有这么麻烦的。所有M2均在英雄创建后有一个CreateHeroOK触发,一般都用于提示玩家创建英雄成功等提示,从没来有人想过在此里面添加给英雄初始的物品和合击必备物品。那么今天就来教大家怎么添加英雄创建后触发任务脚本。www.5uwl.net 本文来自织梦
        有些引擎与其它引擎不同,像herom2、3k、legend引擎的英雄创建后触发脚本是在同一个脚本里面,而54max的则是在qfunction-0.txt脚本里面,不同的脚本有不同的方法,但功能上其实是一样的。在不同的阶段其实均有设置的地方,如果您自己有灵感的话可以在创建中,创建失败等地方均添加相应触发。
       

英雄创建后触发任务脚本

详聊各款引擎创建英雄后触发脚本使用18 / 作者:admin / 帖子ID:14870

        就如上图所示,CreateHeroOK(创建英雄成功触发)、HeroNameExists(英雄名称已经被创建)、HeroOverChrCount(英雄创建数量过多)还有创建英雄失败等触发,但后两个触发没什么作用,我们在CreateHeroOK字段中添加上次介绍的新手任务脚本。这样就保证了全套任务流程中英雄是确实存在的。其实脚本是一套完整的,由于执行的顺序不同所以产生的效果也就不同,在这方面我们大家可以共同讨论一下 dedecms.com

帖子地址: 





上一篇:修改充值平台的支付货币种类赠送积分
下一篇:传奇地图MapDes文字注释介绍功能
回复

使用道具 举报

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

本版积分规则