当前位置:首页 > 实操教程 > Blue引擎 > 正文内容

BLUE引擎CreateHeroOK英雄建成礼包4步配置

M2GM2026-09-24Blue引擎7
摘要:CreateHeroOK写在QFunction-0.txt;玩家创建英雄成功瞬间触发;段名一字不差;此时英雄已创建完成;发新手装备和药水;别重复发;常用于英雄新手礼包、初始装备发放、英雄引导;注意英雄刚创建等级低,别发高级装备,配合MOV、INC等基础变量命令一起用,数据处理更顺。注意变量族别选错,改完重载生效。…
[TOCM]

做新手英雄礼包、建英雄自动送装备、英雄成长引导这类玩法,需要在玩家成功创建英雄时自动触发脚本。[@CreateHeroOK]就是BLUE引擎QFUNCTION里的创建英雄成功触发段,玩家英雄创建成功时自动执行这段脚本。

新手最常踩的坑是触发段名写错,建了英雄脚本没跑;或者发了重复奖励。本文把触发段位置、触发时机、奖励发放一次对齐。

BLUE引擎CreateHeroOK脚本教程配图,脚本命令功能示意图,M2GM

触发段位置

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发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/tech/blue/createherook/

分享给朋友: