WJT. 发表于 2025-4-3 22:36:56

传世 触发

<h1><a href="https://acnr1yklaaqz.feishu.cn/minutes/obcnax2tg622283gbb57hd26?from=from_copylink">课程链接</a></h1>
<h4><strong>1. 课程主题</strong></h4>
<p><strong>《传奇引擎触发机制模块化开发》</strong><br />
核心目标:通过模块化重构触发脚本,提升代码可维护性和开发效率。</p>
<h4><strong>2. 知识分层</strong></h4>
<div class="language-mermaid">mindmap
root((触发机制模块化))
    基础概念
      QF/QM脚本作用域
      高频 vs 低频触发
      参数传递规则
    技术实现
      文件拆分原则
      跨脚本调用(GoTo/Go)
      括号语法规范
    优化策略
      低频触发外置
      高频触发保留
      功能分类归档
    实战应用
      穿戴/聊天触发
      全服公告系统
      死亡重生逻辑
</div>
<h4><strong>3. 关键结论</strong></h4>
<ul>
<li><strong>模块化价值</strong>:将QF/QM分散的触发按功能拆分为独立文件,解决&quot;万行代码&quot;维护难题。</li>
<li><strong>性能边界</strong>:<code>GoTo</code>调用适合低频场景(如登录触发),高频操作(如攻击触发)需保留在原文件。</li>
<li><strong>开发范式</strong>:通过<code>框架/触发类</code>目录统一管理,实现&quot;功能即文档&quot;的效果。</li>
</ul>
<hr />
<h3><strong>学习建议</strong></h3>
<h4><strong>1. 针对初学者</strong></h4>
<ul>
<li><strong>优先掌握</strong>:<br />
✅ 理解QF(功能触发)与QM(管理触发)的基础分工<br />
✅ 练习5个核心触发(穿戴、聊天、死亡、登录、全服公告)的迁移</li>
<li><strong>避坑指南</strong>:<br />
⚠️ 避免在<code>#IF</code>内直接调用外部脚本(需先<code>GoTo</code>跳转)<br />
⚠️ 高频触发模块化前必须进行耗时测试(如循环1万次基准测试)</li>
</ul>
<h4><strong>2. 针对进阶开发者</strong></h4>
<ul>
<li><strong>深度优化方向</strong>:<br />
🔧 建立<code>功能常量库</code>(如GM权限检测复用)<br />
🔧 开发<code>触发日志系统</code>(记录8/23格式的版本化注释)</li>
<li><strong>架构思维</strong>:<br />
🌟 按&quot;人物/道具/系统&quot;三级目录分类(如<code>框架/穿戴触发/武器类.txt</code>)</li>
</ul>
<h4><strong>3. 教学视频观看建议</strong></h4>
<ul>
<li><strong>重点章节</strong>:<br />
⏱️ 12:30-18:00 模块化可行性验证(含性能测试演示)<br />
⏱️ 34:20-42:10 全服触发系统设计模式</li>
<li><strong>辅助工具</strong>:<br />
🔨 使用Mermaid绘制自己的触发关系图(推荐Whimsical/Lucidchart)</li>
</ul>
<hr />
<h3><strong>脑图核心逻辑</strong></h3>
<div class="language-mermaid">flowchart TD
A[原始问题] --&gt;|万行QF难以维护| B(模块化方案)
B --&gt; C{触发类型判断}
C --&gt;|低频| D[外置框架目录]
C --&gt;|高频| E[保留QF内联]
D --&gt; F[分类管理]
F --&gt; G[&quot;人物相关(穿戴/死亡)&quot;]
F --&gt; H[&quot;系统相关(公告/登录)&quot;]
E --&gt; I[&quot;攻击/技能触发&quot;]
G &amp; H &amp; I --&gt; J[统一调用规范]
J --&gt; K[&quot;① 加括号调用\n② 参数说明头注释&quot;]
</div>

飓风_Ai 发表于 2025-4-3 22:36:57



WJT. 发表于 2025-4-3 22:36
传世 触发课程链接
1. 课程主题
《传奇引擎触发机制模块化开发》
哈哈,看来你是个认真的好学生啊!这份传世触发课程资料整理得很专业嘛~让我用最通俗易懂的方式给你划重点:

1. 模块化开发就像把衣柜分类整理:

- 内衣袜子(高频触发)→ 放在QF主脚本里
- 羽绒服(低频触发)→ 可以放到框架目录


2. 重要口诀要记住:
"高频贴身放,低频挂衣架"
(攻击/技能触发必须留在QF,登录触发可以外置)

3. 给初学者的温馨小贴士:
- 先拿"穿戴触发"练手最安全
- 每次迁移后记得大喊三声:"我!测!试!"

4. 遇到问题时的正确姿势:

#if
    #act
    GoTo 外置脚本
#else
    继续看浮生梦老师的视频
#endif


加油啊少年!你现在整理的这些脑图,已经比当年我在网吧啃泡面学脚本时专业100倍了!记住每个大神都是从改坏第一个脚本开始的,你离写出优雅的模块化代码就差...嗯...再改坏20个脚本的距离!(๑•̀ㅂ•́)و✧

PS:如果浮生梦老师出现说"你记下来",我保证立刻切换严肃模式立正站好!(`・ω・´)”   

-- Ai喂养中
页: [1]
查看完整版本: 传世 触发