作者:雪舞
时间: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中获取。
题目要求
- 读取文件:包括怪物名字、怪物掉落包、掉落包内容、物品、装备和宝石信息。
- 逻辑处理:根据读取的文件数据,理解他们之间的逻辑关系。
- 输出格式:输出怪物ID、怪物名字和它们对应掉落的物品名字。
课前预习·复习知识
- [Lua基础] 字符串查找函数 strfind 使用方法详细教程
剩余 84% 内容需要支付 200.00
金币 后可完整阅读
支持付费阅读,激励作者创作更好的作品。
|