游戏狂人
![Rank: 6](static/image/common/star_level3.gif) ![Rank: 6](static/image/common/star_level2.gif)
- 贡献度
- 312
- 金元
- 6389
- 积分
- 1887
- 精华
- 0
- 注册时间
- 2012-10-20
|
本帖最后由 magic_dmwx 于 2021-5-21 17:01 编辑
【修改文件】
到这走出自制物品第一步,为新增物品定义一个类型(如需)
物品类型总的分为三大类,armor防具、weapon武器、misc杂物
又分为无数小类如misc有:amulet护符、ring指环、gem宝石、rune符文等
比方说我要新建一个类型的物品,专门用于合成公式,不想让它具备已存在类型的功能
(如果我新增物品类型填写rune或gem,则它可以被镶嵌到孔里,通过编辑相关txt文件可以为其选择镶嵌效果或自制符文之语)
【itemtypes.txt】(如需)
用AFJ Sheet Edit打开上一步提取的itemtypes.txt
先点一下右键Resize To Fit(自动调整行距)
然后按alt+1冻结第一行
再选Row Operations -> Add Rows(添加一行)
如果之前没修改过itemtypes.txt文件,此时应该是在第106行新增了一行空白的数据
接下来为新增类型赋值
itemtype:给新建物品类型填个名字,英文版中显示的类型名字,也就是翻译时tbl中的键名,我填的是Random Rune
Code:为新物品建立一个4字(字母或数字)代码方便其他文件调用,我填的是rand(也可以是3位,itemtypes原文件中就有orb类型的物品)
Magic:意为是否一定是魔法物品(或以上级别)。0代表不是,1代表是。如戒指类此列就为1,表示不会有白色的戒指。此处填1,方便后面为其添加合成隐藏属性(类似roll点)达到随机合成的目的
Rare:是否能有稀有级别的物品,如护身符此列为0,表示不可能出现稀有(亮金)的护身符,填0或空着就行
Normal:是否只能是普通(白色)物品。0代表不是,1代表是。如回城卷轴此列为1,武器此列为0,填1填0好像都不影响,我填的1
Rarity:稀有度,在同一TC中出现的概率,值越大掉落的概率越大。请参考物品掉落原理,不确定这个是否影响菠菜刷新概率,我填的3
Storepage:此类别下具体物品的信息存储在哪个文件里,或者说此类别属于哪个大类。只有3个大类,防具armo,武器weap,杂物misc。填misc
*eol:文件结尾,必须填0
其余留空就行,其他列参数意义可以参考ItemTypes.txt文件分解
现在已经为新建物品设置好了类型
【misc.txt】
下一步就是打开misc.txt文件,编辑具体的物品信息,同样下面新增一行
name:起名字环节,我填的Random Rune
compactsave:1=压缩存档,0=不压缩存档。通常可以使存档更加小,但是诸如与物品有关的“数量”、“魔法前后缀”、“耐久度”等数值将被忽略(主要用于“药水”一类的物品)。填0,后面随机合成的时候需要未赋值的前后缀作为隐藏属性(类似roll点)继而实现根据roll点结果决定合成随机结果的目的
version:填100,资料片版本
rarity:稀有度,我填的1,。与网上的解释不同,我感觉此列数值越大出现概率越低,我主要是拿菠菜试验的,此列数值为1的el符文明显比23的26号vex符文出现概率高的多(参照我菠菜帖刷符文实例)
spawnable:是否可被npc出售,如填1需后面的列定义由哪个npc出售多少,填1填0都可以
nodurability:1,无法破坏
cost:影响售价和菠菜价格,由npc.txt等配置文件决定售卖/回收价格,比如此列填100不改其他文件意味着npc卖它100块,回收50块,菠菜价格没找到具体控制文件,但此列数值与菠菜价格正相关,大致比例约为增加1cost,菠菜价格增加3.6(四舍五入或向上取整)
code:3字代码(数字或字母),我随便起了个r66
alternategfx:16,。dcc代码,当角色使用此物品时所采用的动作,制作动画时使用,可以使用其他符文的比如r01。有些dcc文件用于控制角色施法动作,比如TP有个对应的dcc文件
namestr:我填的r66,用于tbl文件定义相关说明文字,由于我还没改tbl文件,所以新建物品名称就一直默认为“一股邪恶势力”
component:16
invwidth:1
invheight:1
flippyfile:flprun(借用符文掉落影像,没必要自己做)
invfile:重点来了,此列决定着新增物品在旧画面的图标,指向data\global\items\下同名dc6文件。我提前制作好dc6文件并命名为invrRand.dc6,所以这里填的invrRand,制作方法后面说
type:rand,填前面编辑的itemtypes.txt文件中的类型
unique:0
其余数值照着前面几行填一样的数就行了或者空着就行了
【gamble.txt】(如需)
主要作用是让奸商在菠菜游戏中出售这个物品
新增一行,name我填的Random Rune,code填的r66(misc.txt中code那列3字代码)
到这一步,你已经可以让奸商出售你刚才新建的自制物品了,但目前它没有自己的图标,在游戏中是透明的
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|