自用DLL,属性获得加成提高至十倍。
本帖最后由 touch 于 2020-6-1 18:30 编辑比如每点力量,原为获得1%伤害,现在为10%。
仅玩家有效。
覆盖至目录:BlackthornArena_Data\Managed
以1.01版本修改,可能只适用此版本。
链接:https://pan.blacksheepgame.com/s/1wW07yfAfzDeiyHHYOvjsqQ
提取码:ix0j
不准备入正了,正版用户可以参考自己修改。以下是位置与修改方式。
// HumaniodUnit
// Token: 0x060024EE RID: 9454 RVA: 0x00148F44 File Offset: 0x00147144
public override void UpdateAttribute()
修改前
this.maxhp = this.info.BShp + (float)(6 * this.endurance) + (float)(this.Data.level * 2) + this.HPMD;
修改后
if (this.Data.team == Faction.player)
{
this.maxhp = this.info.BShp + (float)(60 * this.endurance) + (float)(this.Data.level * 2) + this.HPMD;
}
else
{
this.maxhp = this.info.BShp + (float)(6 * this.endurance) + (float)(this.Data.level * 2) + this.HPMD;
}
如果想让装备属性十倍,可以修改this.HPMD这类字段,如this.HPMD*10
还可以修改各难度的相关项,比如把冠军难度Monster_BUFF_RATE = 0.3f; 修改为Monster_BUFF_RATE = -0.3f;非人型怪就会减30%血和伤害。
namespace BlackthornArena
{
// Token: 0x02000424 RID: 1060
public static class ArenaModeDifficulty
{
// Token: 0x060018BD RID: 6333 RVA: 0x000EFEE8 File Offset: 0x000EE0E8
public static void SetDifficulty(ArenaModeDifficulty.Level lv)
case ArenaModeDifficulty.Level.Champion:
ArenaModeDifficulty.GLAIDATOR_DIE_CHANCE = 25;
ArenaModeDifficulty.PLAYER_EXECUTE_CHANCE = 100;
ArenaModeDifficulty.INITIAL_WEALTH = 10000;
ArenaModeDifficulty.NPC_GLADIATOR_COMBAT_EXP = new RandomValueInt(400, 650);
ArenaModeDifficulty.NPC_GLADIATOR_TRAINING_EXP = 90;
ArenaModeDifficulty.NPC_GLADIATOR_BUFF_RATE = 0.2f;
ArenaModeDifficulty.Monster_BUFF_RATE = 0.3f;
ArenaModeDifficulty.GLAIDATOR_INJURY_CHANCE = 100;
非常感谢分享!! 1111111111111111
66666666666666666
66666666666 能否分享一下如何修改的? 66666666666666666
111111111111 属性获得加成提高至十倍。
感谢分享
11111111111111111111 谢谢楼主分享
1111111111111
ASDASDSADD
发过火是奋达科技刻录机形成了开发了坚实的1
6666666666
这都106版本了还好使吗
666666666666666666
:victory:
看看帖子里藏了啥好东西~~~ 。。。。。。。。。。。。。。。。。。。。 性获得加成提高至十倍
66666666666666666
牛皮66666666
dddddddddddddd 1.06版本已不能使用了!楼主更新下 跪谢!!!
直接覆盖就可以用了?
66666666666666
感谢分享。
11111111111111111
页:
[1]
2