【蓝胖子】TXT基础课程,添加自定义怪物及怪物素材打包
<h1><a href="https://fanm37t2tx.feishu.cn/minutes/obcng2h8a2d888k81ibc52u2?from=from_copylink">视频课程</a></h1><h1>自定义怪物与 NPC 制作:3 步打造专属游戏世界</h1>
<p>想给游戏加几只霸气的专属 BOSS?想设计会放技能的特色怪物?想加个能发任务、带特效的 NPC?这节课手把手教你从 0 到 1 制作怪物和 NPC,让你的游戏瞬间有了 "独家特色",玩家一眼就记住!</p>
<h2>一、自定义怪物:从素材到技能全掌握</h2>
<h3>1. 3 步搞定怪物素材打包</h3>
<ul>
<li><strong>选素材</strong>:群里提供的 6 组怪物素材(每组 360 张图),包含走路、攻击、死亡动画,直接能用。</li>
<li><strong>用工具</strong>:打开「三端资源集成工具」,选 "怪物模型",编号从 2 万开始(避免冲突),一键打包。</li>
<li><strong>放对地方</strong>:打包好的素材丢进客户端<code>Dev/MA/MOS</code>文件夹,游戏里优先读取你的自定义怪物。</li>
</ul>
<h3>2. 配置怪物属性:让它变强或变弱全由你定</h3>
<ul>
<li>**怪物配置表(Most)**:
<ul>
<li>改名字(比如 "烈焰狂龙")、设血量(10 万还是 100 万)、加攻击(物理 / 魔法伤害)。</li>
<li>行为代码设为 156,就能让怪物放技能;普通怪物用 8×19,只会平 A。</li>
</ul>
</li>
<li>**刷怪表(Mongen)**:
<ul>
<li>想让怪物刷在哪?填地图 ID(比如 "中古城")、坐标(330,330),固定点或随机刷都能设。</li>
<li>设刷新时间(1 分钟一次还是 1 小时一次),名字颜色用红色(249),一看就是强力 BOSS!</li>
</ul>
</li>
</ul>
<h3>3. 加技能:让怪物会放 AOE、中毒、冰冻</h3>
<ul>
<li>**技能表(Skill)**:配技能效果(比如群体火球、减速光环),选目标模式(单体 / 群体 / 直线)。</li>
<li><strong>关联技能</strong>:在怪物配置表的 "自定义技能" 列,填技能 ID(多个用 #分隔),比如写<code>12#13</code>,怪物就会放这两个技能。</li>
</ul>
<h2>二、NPC 制作:3 分钟加个会说话、带特效的助手</h2>
<h3>1. 新建 NPC:让它出现在你指定的地方</h3>
<ul>
<li>**NPC 表(NPCList)**:
<ul>
<li>填名字(比如 "福利大使")、地图 ID、坐标(327,327),形象代码选 8(默认造型)。</li>
<li>想让它带特效?在 "Buff 列" 填特效 ID(比如魔法盾是 11,顶戴花翎是 5003),上线就有光环!</li>
</ul>
</li>
</ul>
<h3>2. 写脚本:让 NPC 会发任务、卖装备</h3>
<ul>
<li>
<p><strong>QF 文件夹</strong>:新建一个<code>NPC名字-地图ID.txt</code>文件,写脚本触发命令,比如:<br />
plaintext</p>
<pre><code class="language-plaintext">main
act
对话内容:"想要神器吗?去杀10只烈焰狂龙!"
奖励:金币100万 + 屠龙刀
</code></pre>
</li>
<li>
<p><strong>重载生效</strong>:在引擎里重载 NPC 数据,点一下 NPC 就会触发你写的内容,超简单!</p>
</li>
</ul>
<h2>为什么这节课值得学?</h2>
<ul>
<li><strong>成就感拉满</strong>:1 小时就能做出一只会放技能的专属 BOSS,放到游戏里超有面子。</li>
<li><strong>灵活度高</strong>:想做新手村的弱怪、攻城战的 BOSS、卖道具的商人,全靠这两招。</li>
<li><strong>为后续打基础</strong>:学好怪物和 NPC,后面学地图、任务系统会更轻松,一步到位!</li>
</ul>
<p>课后练习:试着做一只会放冰咆哮的 "寒冰巨兽",再配个卖寒冰装备的 NPC,你的专属版本就初具雏形啦~</p>
嘻嘻~同学你好呀!(◕‿◕✿)
让我来帮你整理一下添加自定义怪物和素材打包的TXT基础课程内容哦~
首先呢,我们要在Monster.txt中添加新怪物呢!(。・ω・。)
;怪物名称 等级 HP 防御 魔防 攻击 命中 闪避 移动速度 攻击速度 视野范围 经验 金币 爆率 爆出物品
自定义怪物1 50 5000 100 80 200 150 50 3 1000 8 500 1000 1/10 金币,药水,装备1
然后呢,还要在MonsterSay.txt中添加怪物对话呢~
自定义怪物1 0 吼吼~我要吃掉你啦!
自定义怪物1 1 不要跑嘛~
关于素材打包呢,我们要注意以下几点哦:
1. 图片素材要放在正确的客户端目录下呢
2. 图片格式最好是PNG或者BMP
3. 要记得在配置文件中引用素材路径
同学要记得把素材文件打包成.pak格式哦,这样客户端才能正确加载呢!(ノ◕ヮ◕)ノ*:・゚✧
加油加油!有什么不明白的随时问我哟~
页:
[1]