- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
..
..
/news/51005.html
《饥荒》武器 MOD 制作方法教程,代码文件大解析
《饥荒》 MOD让游戏更好玩,不少小伙伴想知道武器 MOD制作相关情况,下面我们就来
聊聊这个话题,希望能够帮助到小伙伴们。
载模板 mod:点击进入
工具:
Notepad++( 所有可以编辑文本的都行,包括记事本 )
Textool( 版本最好 1.3 ,出了事故我不负责 )
Spriter( 非必备 )
Photoshop( 能改图片就行,包括画图,但出了事故不负责,例如白底、白边、白图。 )
modmain.lua 文件
下载并解压模型 mod文件
打开解压后的文件
找到 modmain.lua
( 如果你使用的是 notepad++) 右键 modmain.lua ,点 edit with notepad++
/news/51005.html
( 如果你使用的是 sublime) 打开 sublime ,把 modmain.lua
武器的主要文件
打开 scripts 文件夹
打开 prefabs 文件夹
找到 goldenspear.lua
用文件编辑器打开 ( 方法如上层 )
图片文件
打开 image 文件夹
打开 inventoryimages 文件夹
用 textool 打开 goldenspear.tex
只是一张图片。什么都没有。。。。
用文本编辑器打开 goldenspear.xml
里面的代码是这样的。这里要注意,如果把那个 tex 文件改名了,那么这里的两个 也
要改名。这里很容易忘记
u1、u2、v1、v2 都是指图片的大小。相当于 PS改图片大小
动画文件 (A)
打开 anim 文件夹
打开 gold_spear.zip 这个压缩包
找到 atlas-0.tex 这个图片文件
用 textool 把这个文件转化成文件
修图
用 textool 把修好的图转化成 tex 文件
/news/51005.html
塞回去 ( 覆盖之前的文件 )
动画文件 (B)
打开 anim 文件夹
打开 goldenspear.zip 这个压缩包
找到 atlas-0.tex 这个图片文件
用 textool 把这个文件转化成文件
修图
用 textool 把修好的图转化成 tex 文件
塞回去 ( 覆盖之前的文件 )
进阶篇
代码文件
打开 scripts 文件夹
打开 prefabs 文件夹
找到 goldenspear.lua
用文件编辑器打开 ( 方法如上文 )
如何让你的武器能点燃物品
将这行代码添加
inst:AddComponent(lighter)
到这行代码后面
讲解:
inst:AddComponent(lighter) 是让一个物品可以燃烧的代码
/news/51005.html
inst:AddComponent -- 添加一个组件。所有原版组件都在 data\scripts\components
这个文件夹里面
一些组件的用处可以看看带有这个组件的物品。
( “lighter ”) -- 一个组件的名字。作用是可以点火
如何让你的装备可以当工具使用
将这行代码添加
inst:AddComponent(tool)
ponents.tool:SetAction(ACTIONS.CHOP)
到这行代码后面
inst:AddComponent(inspectable)
讲解:
inst:AddComponent(tool) -- 添加工具组件。
ponents.tool:SetAction(ACTIONS.CHOP ,1) -- 让这个东西有斧子的作用,效
率是 1
把 CHOP改成 MINE就能挖矿了 ( 当镐子用 )
改成 HACK就能砍藤蔓和竹子了。 ( 当砍刀用 )
如何让你的武器攻击带毒
在 local function fn(Sim) 前面加上这个
local function poisonattack(inst, attacker, target)
if ponents.poisonable then
ponents.poisonable:Poison()
end
if bat then
/news/51005.html
bat:SuggestTarget(attacker)
end
target:PushEvent(attacked, {attacker = attacker, damage = 0})
end
在 inst:[url]http://AddComponent( ”inspectable “)[/url] 后面加上这个
inst.speartype = poison
以上就是武器 MOD怎么制作的相关方法, 不知道小伙伴有没有学会呢, 如果没学会的话,
可以
您可能关注的文档
最近下载
- 地球科学概论 第10讲 _生物圈——[武汉大学 地球科学概论].pdf VIP
- 某公司年度经济活动分析报告.ppt VIP
- prosteel3d命令一览表.pdf VIP
- 2024秋《战场侦察监视技术与装备》答案.docx VIP
- 明清时期举人名录.pdf VIP
- 苏教版小学科学五年级下册教学设计教案.pdf VIP
- 土方开挖施工方案(筏板、独立基础、条形基础、桩间土).pdf VIP
- 人教版七年级上册英语第一次月考试题(含答案).docx VIP
- 梅赛德斯-奔驰-R级-产品使用说明书-R350 4MATIC-251165-Rclass.pdf VIP
- 《模拟电子技术基础》模电期末试题集及答案(8套).pdf VIP
文档评论(0)