VPet-Simulator

VPet-Simulator

236 ratings
[教程]如何创建自己的模组?(最最最入门)(未完善)
By Ender_Deer and 1 collaborators
众所周知,创意工坊以及可以很大程度的自定义模组是虚拟桌宠模拟的的一大亮点。那么我们该如何从零开始,创建一个模组呢?
(未完,发布是为了看效果)
3
4
2
   
Award
Favorite
Favorited
Unfavorite
0. info.lps和 icon.png
  • 首先,让我们来了解一下LinePutScript(LPS)[github.com]

    Originally posted by 洛里斯杨远:
    LinePutScript是一种数据交换格式定义行读取结构和描述其内容的标准语言
    可以应用于 保存 设置,资源,模板文件 等各种场景
    类似于XML或Json但是比XML和Json更易于使用(理论上)
    本类库可以更轻松的创建,修改,保存LinePutScript
    提供开源源代码 可以自行修改支持更多功能

  • 我们先分析一下它的符号含义:
    符号
    含义
    :|
    分隔各参数
    #
    参数名称#参数数值
    /com
    逗号“,”
    (需要补充,先解释这么多,应该够用了)
然后,让我们开始吧!
  • 编写一个最最最基本的info.lps:
    lps很好写,只需要五个参数便可以完成一个最最最基本的info.lps
    参数
    解释
    vupmod
    在模组列表显示的名称(必须)
    author
    作者名称(必须)
    gamever
    游戏版本(必须)
    ver
    模组版本(必须)
    intro
    MOD介绍(必须)
    authorid
    模组作者的Steam数字ID(模组上传时自动补充)
    itemid
    模组ID(模组上传时自动补充)
    cachedate
    缓存日期,一般用于做动画更新(做动画用,其他类型不建议设置,会造成载入缓慢)
    lang
    未加载前翻译(建议)
    其中,前五项为必须,且前四项必须都放在第一行且需用“:|”分隔开。当前五项参数正确赋值且居于正确位置后,恭喜您,您成功写出了一个可以上传到Steam创意工坊的模组info.lps
    示例:
    vupmod#测试:|author#Ender_Deer:|ver#100:|gamever#100:| intro#测试/com这是逗号:|
    此时的界面:

  • 模组图片:
    理论上任意分辨率的图片都可以使用,但我们强烈建议您使用分辨率在500x500左右,大小小于1MB的png格式图片。它的名字应为icon.png,只需改名即可,无须再配置。
1.认识模组目录各文件夹,子文件夹和文件
我们可以看到,目录下面有:food,image,lang,pet,text文件夹和icon.png,info.lps文件。
让我们来分析一下他们的作用:
  • food文件夹:食物文件夹。里面应包含一个或多个{name}.lps文件,它(们)负责掌管食物的属性,示例模组为了分类,创建了两份文件。您可以根据自己的需要,任意变更他们的数量(只要里面的数据正确),桌宠应该都能够正确读取食物属性。
  • image文件夹:食物图标文件夹,其中,food.png是默认的食物图片,也就是说,当一个或多个food文件夹中{name}.lps中的食物没有定义图标时,food.png会挑起大梁,担当起它(们)图标的重任。而food子文件夹内应包含各食物的图标,他们应当与上文中{name}.lps所定义的食物相绑定。
    https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3020923781

模组上传
理论上,当您的模组文件夹位置正确(Steam\steamapps\common\VPet\mod\),
且info.lps和icon.png文件配置正确时,您已经可以对模组进行上传操作了。


但是请注意:itemid和authorid最好不要加上,不要加,不要加,不要加!! > _< !!!(它在模组上传的时候会自动补充)


右键桌宠---->系统---->设置面板---->MOD管理---->{您的模组}---->右下角操作---->上传至Steam
请确保您有良好的网络环境。
模组上传纠错
当您用心填完了每一个数值,绞尽脑汁写好了描述,分好了类别。
但是,当您唤醒女儿打算看看效果时,突然蹦出来了一个"模组 插件损坏",您的内心肯定是想骂人的,您的眼前必然是一黑的。
28 Comments
Sagiri 2 Jun, 2024 @ 3:09pm 
o_O
Hofenyun 24 Feb, 2024 @ 8:20am 
太牛了
Snoop Dogg 13 Nov, 2023 @ 6:54am 
太难了
洛里斯杨远  [author] 15 Oct, 2023 @ 2:14am 
上传的时候会自动补充进info.lps
liuljwtt 8 Sep, 2023 @ 9:44am 
itemid和authorid没有自动补充进info.lps啊
七里香 28 Aug, 2023 @ 10:20pm 
你好 我mod下完找不到 重新刷新也没有
Thu Suifhu 23 Aug, 2023 @ 10:12pm 
桌宠形象mod怎么做,求
Jason_Pt 22 Aug, 2023 @ 9:19am 
为啥我一修改mod就打不开,或者是启动之后没有任何反应,还有就是点击停止运行会一直显示停止中
把他们全拖下水 22 Aug, 2023 @ 6:40am 
好好好
YIye 22 Aug, 2023 @ 1:56am 
nb