万万没有想到,我最终还是自己捣鼓出来了,文件修改的方式在回复里
怎么让自动售货机卖汽油呢
1、本站所有内容由用户发表,作者与本站享有帖子版权;
2、转载或者引用本文内容请注明来源及原作者;
3、如内容侵犯到任何版权,请联系本站将及时予与删除;
"点赞是美意,打赏是鼓励"
请登录之后再进行评论
登录
万万没有想到,我最终还是自己捣鼓出来了,文件修改的方式在回复里
1、本站所有内容由用户发表,作者与本站享有帖子版权;
2、转载或者引用本文内容请注明来源及原作者;
3、如内容侵犯到任何版权,请联系本站将及时予与删除;
"点赞是美意,打赏是鼓励"
请登录之后再进行评论
啊,不小心成功了。
修改方法如下:打开7Days To Die/Date/Config/trader.xml
这个文件的最后一部分,即<!-- Vending Machines found in the world. -->这段
<trader_items count="10">和</trader_items>中间几行就是自动售卖机的物资列表
原版只有:
<item group="foodVending"/>
<item group="foodCandy" count="1" prob="0.70"/>
两行,这里的“group”是“类别”,而我只要一个汽油罐,所以不能照抄。
因此,我往上找类似的段落,即商人们的物资列表,原版的商人们都不卖汽油罐,但我们可以找到类似的,例如
<item name="resourceWood" count="50,1000"/> <!-- 50 -->
这个就是木材的段落,count="50,1000"是指数量的随机范围是5~1000,<!-- 50 -->这段我不会
但是我的目的就已经达到了,我直接把这段复制到自动贩卖机的物资列表里,然后把resourceWood改成汽油罐对应的字段即可
而汽油罐对应的字段在7Days To Die/Date/Config/Localization.txt里面
查找汽油罐,即可找到
ammoGasCan,items,Item,,,Gas Can,,Benzinkanister,Bidón de gas,Bidon d'essence,Tanica di benzina,ガソリン缶,석유통,Kanister benzyny,Galão de combustível,Канистра с бензином,Benzin Bidonu,汽油罐,汽油桶,Bidón de gas
这里我们需要的就是这一段的开头“ammoGasCan”
把这个词复制进物资列表,就变成了
<item name="ammoGasCan" count="50,1000"/> <!-- 50 -->
这样就完成了
刚刚发现“ammoGasCan”中的“ammo”是个前缀,那么直接找有相同前缀的物品的字段最可靠
由此我找到了
<item name="ammo44MagnumBulletBall" count="15,60"/>
由此,汽油罐的正确格式应该是
<item name="ammoGasCan" count="50,1000"/>