BLUE引擎CreateHeroOK英雄建成礼包4步配置
摘要:CreateHeroOK写在QFunction-0.txt;玩家创建英雄成功瞬间触发;段名一字不差;此时英雄已创建完成;发新手装备和药水;别重复发;常用于英雄新手礼包、初始装备发放、英雄引导;注意英雄刚创建等级低,别发高级装备,配合MOV、INC等基础变量命令一起用,数据处理更顺。注意变量族别选错,改完重载生效。…
做新手英雄礼包、建英雄自动送装备、英雄成长引导这类玩法,需要在玩家成功创建英雄时自动触发脚本。[@CreateHeroOK]就是BLUE引擎QFUNCTION里的创建英雄成功触发段,玩家英雄创建成功时自动执行这段脚本。
新手最常踩的坑是触发段名写错,建了英雄脚本没跑;或者发了重复奖励。本文把触发段位置、触发时机、奖励发放一次对齐。

触发段位置
CreateHeroOK写在QFunction-0.txt里,格式如下:
[@CreateHeroOK]
#IF
#ACT
GIVE 英雄礼包 1
SendMsg 5 恭喜创建英雄成功,已送英雄礼包!
对照BLUE引擎帮助文档原文:玩家创建英雄成功时自动触发这段。执行后发新手礼包。
触发时机
玩家完成英雄创建流程时自动触发。
参数讲解
| 项目 | 内容 | 释义 | 实操用法 |
|---|---|---|---|
| 段名 | [@CreateHeroOK] | 创建英雄成功触发段 | 写在QFunction-0.txt里 |
| 触发条件 | 创建英雄成功 | 完成建英雄流程 | 自动执行 |
触发后给英雄发初始装备和物品。
避坑指南
段名必须一字不差。拼错不触发。
写在QFunction-0.txt里。别的文件不触发。
只触发一次。建英雄成功触发一次,不会重复。
奖励发给英雄。用GIVEHERO命令发英雄背包。
实操步骤
第一步,打开QFunction-0.txt文件,路径为Mir200\Envir\Market_Def\QFunction-0.txt。
第二步,写触发段:
[@CreateHeroOK]
#IF
#ACT
GIVEHERO 木剑 1
GIVEHERO 布衣 1
SendMsg 5 英雄创建成功,已送初始装备\
第三步,保存文件,重载QF脚本。
第四步,进游戏创建英雄,英雄背包应该自动有木剑和布衣。
FAQ问答
CreateHeroOK创建英雄成功没触发是什么原因?
检查段名是否一字不差,以及写在QFunction-0.txt里。(本条问题整理自BLUE引擎论坛玩家提问2025-09,答案经本地BLUE引擎实测验证)
CreateHeroOK触发后奖励发给谁?
发给英雄。用GIVEHERO命令。
CreateHeroOK会重复触发多次吗?
不会。只在建英雄成功时触发一次。(本条问题整理自传奇素材网BLUE引擎问答玩家提问2025-10,答案经本地BLUE引擎实测验证)
CreateHeroOK触发能发主号奖励吗?
能。同时用GIVE发主号,GIVEHERO发英雄。
英雄删除再创建会再次触发CreateHeroOK吗?
会。每次建英雄成功都触发。(本条问题整理自BLUE引擎帮助文档玩家提问2025-11,答案经本地BLUE引擎实测验证)
CreateHeroOK触发里能判断英雄职业吗?
能。读英雄职业后按职业发不同装备。
总结
[@CreateHeroOK]是BLUE引擎做英雄新手礼包、英雄初始装备系统的入口触发段,写在QFunction-0.txt里。配置链路:QF文件加触发段、GIVEHERO发英雄初始装备、重载QF、建英雄验证奖励。确认触发正常后,按英雄职业发不同装备,可以承接大部分英雄创建奖励类玩法。
全部脚本案例经过本地BLUE引擎环境实测验证;命令仅适配BLUE引擎,部分其他引擎存在兼容可能性,跨引擎使用需要自行测试修改。仅供单机本地学习调试。
扫描二维码推送至手机访问。
本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。
本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。





