范海辛的奇妙冒险2物品掉落概率与品质修改方法
修改好的文件:
大家都知道
掉落机率和掉落质量都是在loottypes.cfg中更改的
举例────────
VH2_Treasurechest
{
None=0
Gold
{
Amount=350-2500
Chance=647
}
Item
{
Rarity=normal
Chance=35
}
Item
{
Rarity=magic
Chance=150
}
Item
{
Rarity=rare
Chance=150
}
Item
{
Rarity=epic
Chance=3
}
Item
{
Category=dropable_consumable
Chance=5
}
Item
{
Category=scroll
Chance=15
}
}
以上拿宝箱的掉落来举例
1. None=0 意思就是不可能开出来是空的
2. Gold / Item就是掉落的种类
3. Name物品名称 / Type装备分类 / Category分类 / Rarity物品质量 ......等等这些就是条件
4. Chance 就是机率
机率如何算呢?
很简单
VH2_Treasurechest { } 这个大括号内所有Chance加起来就是总数
0+647+35+150+150+3+5+15=1005
其中epic的掉落机率就是3/1005
够坑爹吧?
如何自由调整物品爆率?
Item
{
Rarity=magic
Chance=150
}
这个就是蓝色质量的物品在宝箱开出的机率
Rarity条件=Magic蓝色质量
Chance机率=150/1005
我不想要宝箱开出蓝色质量的物品
我有两种方法
第一是把这串文字砍掉
第二是替换成另外一种物品
例如:
Item
{
Rarity=set
Chance=150
}
那宝箱就会以150/1005的机率开出绿色质量的"套装"
这套游戏的Rarity共有6种
Normal普通
Magic精良
Rare稀有
Epic史诗
Set套装
Godlike神级
其中Epic有低机率开到Set,但是设定为Set就必出套装
Godlike在这边告诉你,官方锁起来了(也许要等DLC)
你把Rarity=Godlike的机率调再高
一样是开不出神级物品的
那怎么办?
不要灰心,在这边我教你们......用记事本打开artifacts.cfg
你会找到6样godlike物品
这边以胸甲为例子
Artifact
{
Name=Vh2Armor_Godlike
Icon=vert65
LootModel=GeneralArmor
EquipmentMaterial=vert65,vert65b,eng_vert46,magevert44,magevert44b
Type=Armor
SubType=Armor
Rarity=godlike
Unique=1
MinLevel=60
MaxLevel=60
Value=100000
Defense=900
DefenseMax=1000
Alchemy=50
AlchemyPossible=1
PhysicalResist=250
PhysicalResistmax=250
Requirements=level(60)
Enchantments=arcane_damagebonus_fixUnique(value=100|100),attribute_bonusUnique(value=25|25),bodyUnique(value=45|45),dexterityUnique(value=45|45),willpowerUnique(value=45|45),luckUnique(value=45|45),defensebonus_percent_item_Unique(value=115|115),dodgeUnique(value=80|80),full_resistanceUnique(value=200|200),VH2_Fully_heal_on_kill(value=10|10),DamageReductionPercent(value=15|15)
}
原来神级的胸甲名称叫做VH2Armor_Godlike(记起来)
Requirements=level(60)
必须要60等才能装备,把它改到1,那新手也可以用
Enchantments=..........................
这行就是物品的数值
其中(Value=a|b)的意思就是得到这件物品其中这个属性的数值在a~b之间随机
为了顶属我难道还要拚人品?
不......直接改为(Value=b|b)那此数值出来就必定为b
你要改成1000|1000也可以,出来就是1000
arcane_damagebonus_fixUnique(value=100|100)
意思就是奥术伤害奖励100~100
当你把6个神级物品都改成你喜欢的属性以后
我们回到loottypes.cfg
所有开头为Gambler的都是赌博NPC所贩卖的物品
我们以Armor类别为例子
什么也没有None:200
狩魔系的披风Magic:200 Rare:200 Epic:1
法师系的披风Magic:200 Rare:200 Epic:1
工程系的披风Magic:200 Rare:200 Epic:1
总数合计1403
我今天想要开到史诗等级工程师用的披风我要开上1403件才有可能出1件
坑坑坑坑爹吧?
我把他改写为
Gambler_armor
{
None=0
Item:helsing
{
Type=Armor;Cape
Rarity=set
Chance=1
}
Item:helsing
{
Type=Armor;Cape
Rarity=rare
Chance=0
}
Item:helsing
{
Type=Armor;Cape
Rarity=epic
Chance=1
}
Item:magus
{
Type=Armor;MageCape
Rarity=set
Chance=1
}
Item:magus
{
Type=Armor;MageCape
Rarity=rare
Chance=0
}
Item:magus
{
Type=Armor;MageCape
Rarity=epic
Chance=1
}
Item:engineer
{
Type=Armor;Backpack
Rarity=set
Chance=1
}
Item:engineer
{
Type=Armor;Backpack
Rarity=rare
Chance=0
}
Item:engineer
{
Type=Armor;Backpack
Rarity=epic
Chance=1
}
Item:helsing
{
Name=Vh2CloakEpic4
Chance=5
}
有看出什么名堂了没?
我把Magic都替换成Set
什么也没有None:0
狩魔系的披风Set:1 Rare:0 Epic:1
法师系的披风Set:1 Rare:0 Epic:1
工程系的披风Set:1 Rare:0 Epic:1
并且额外新增了Lv55等史诗披风:5
总数合计11
也就是Lv55的史诗披风有5/11的机率可以在赌博商店买到
剩下买到的必定都是套装或者史诗披风
在这边告诉了大家一个非常重要的讯息
条件不一定要是Rarity
我甚至可以直接用Name指定我要掉落什么
同理
在Gambler_armor赌博商店内
我自行加入
Item
{
Name=Vh2Armor_Godlike
Chance=300
}
那我就能以超高的机率买到神级胸甲
虽然官方关闭了Godlike的物品等级
但是直接用物品ID一样可以调出神级物品