找回密码
 register

QQ登录

只需一步,快速开始

[游戏修改] 第十二课《天龙入门实战课》 用LUA4.0输出怪物的全部掉落物品信息

[复制链接]

[游戏修改] 第十二课《天龙入门实战课》 用LUA4.0输出怪物的全部掉落物品信息

[复制链接]
Waylee

主题

0

回帖

1万

积分

仙帝

积分
10463
Waylee 2024-11-12 13:04 | 显示全部楼层 |阅读模式 | Google Chrome | Windows 10

马上注册,查看网站隐藏内容!!

您需要 登录 才可以下载或查看,没有账号?register

×

作者:雪舞
时间:2024-11-12
课程:第十二课《天龙入门实战课》


课前知识

物品文件 CommonItem.txt
装备文件 EquipBase.txt
宝石文件 GemInfo.txt
怪物文件 MonsterAttrExTable.txt
怪物拥有的掉落包文件 MonsterDropBoxs.txt
掉落包中拥有的物品ID文件 DropBoxContent.txt

完整的怪物掉落逻辑链

怪物定义 → 怪物掉落包 → 掉落包内容 → 物品详情

怪物与掉落包:

怪物通过MonsterAttrExTable.txt定义其基础属性(例如名字等)
通过MonsterDropBoxs.txt与一个或多个【掉落包】关联,当怪物被击败时,它会根据MonsterDropBoxs.txt中定义的【掉落包】掉落一定的物品。

掉落包与物品:

每个掉落包通过DropBoxContent.txt定义包含了哪些物品。当一个掉落包被触发时,它会根据这个文件中的内容决定掉落哪些物品。

物品详细信息:

掉落物品的详细信息从CommonItem.txt、EquipBase.txt或GemInfo.txt中获取。

题目要求

  1. 读取文件:包括怪物名字、怪物掉落包、掉落包内容、物品、装备和宝石信息。
  2. 逻辑处理:根据读取的文件数据,理解他们之间的逻辑关系。
  3. 输出格式:输出怪物ID、怪物名字和它们对应掉落的物品名字。

课前预习·复习知识

  1. [Lua基础] 字符串查找函数 strfind 使用方法详细教程
    ***付费内容***
    付费看帖
    剩余 84% 内容需要支付 200.00 金币 后可完整阅读
    支持付费阅读,激励作者创作更好的作品。
您需要登录后才可以回帖 登录 | register

本版积分规则

雪舞知识库 | 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 |天天打卡

GMT+8, 2024-12-11 05:17 , Processed in 0.081569 second(s), 9 queries , Redis On.

Powered by XueWu Licensed

Copyright © Tencent Cloud.

快速回复 返回顶部 返回列表