hwaedison 发表于 2024-3-6 16:34

分享一个正式版v1.00a的卡牌爆率修改方法

使用Dnspy工具对主程序文件Secrets Of Grindea.exe反编译修改
废话不多说,成品直接下载:
链接:**** Hidden Message *****
下载后重命名替换原主程序文件即可

已实现修改:
1. 10倍经验,加快升级速度
2. 升级后点数3倍,可以随时改变战斗风格
3. 提升各类物品掉落几率包含卡牌几率,再也不用每种怪重复打上千只了
4. 简化钓鱼,手残党狂喜

简单修改教程:
用DnSpy程序打开游戏里的主程序文件“Secrets Of Grindea.exe”,搜索_Enemy_DropLoot
参考下面代码找到对应位置,右键点击——编辑方法(C#)...——改完点编译按钮
爆率修改:
//找到位置:SoG/Game1/_Enemy_DropLoot
//210行 - 普通掉落物概率
int iChance = xEnemy.lxLootTable.iChance * 10;//改为概率*10倍

//488行 - 怪物卡牌掉落倍率
int iChanceMultiple = 4; //原版为1,精英怪+10,越高越容易掉落

经验修改:
//位置:SoG/Game1/_Player_GrantEXPToPlayer
//142行原版:xView.xViewStats.iEXP += (uint)num;
xView.xViewStats.iEXP += (uint)(num * 10);

天赋/技能点修改:
//位置:SoG/Game1/_Player_LevelUp
//13行开始
      PlayerViewStats xViewStats = xView.xViewStats;
      xViewStats.iTalentPoints += 3;//天赋点从1改为3
      if (xView.xViewStats.iLevel < 6 || xView.xViewStats.iLevel % 3 > 0)
      {
                PlayerViewStats xViewStats2 = xView.xViewStats;
                xViewStats2.iSkillPointsSilver += 3; //6级以下或者非3的倍数级别增加的银技能点
      }
      else
      {
                PlayerViewStats xViewStats3 = xView.xViewStats;
                xViewStats3.iSkillPointsSilver += 1; //6级以上每三级增加的银技能点,由于其他级别已经有不少点数,该值保留1
                PlayerViewStats xViewStats4 = xView.xViewStats;
                xViewStats4.iSkillPointsGold += 3; //6级以上每三级增加的黄金技能点
      }


钓鱼修改:
//位置:SoG/FishingPlate/SetDifficulty
//提高所有this.iGreenZoneWidth的值,建议80以下,原版游戏最难值为17,最大50(好像)
this.iGreenZoneWidth = 46;



全部改完后找到菜单里的文件——全部保存即可


帕秋莉233 发表于 2024-3-6 18:18

谢谢楼主分享

xinna201 发表于 2024-3-6 18:21

感谢分享

沁沐曦 发表于 2024-3-6 18:35

感谢分享

侧卧而眠 发表于 2024-3-6 19:29

66666666666666666666666666666666666666666666666

iouiioui 发表于 2024-3-6 19:57

66666666666666

HOD 发表于 2024-3-6 19:57

谢谢分享

3dm438 发表于 2024-3-6 20:23

格兰蒂亚秘闻

xhmgood 发表于 2024-3-6 20:33

666666666666666666666

xhmgood 发表于 2024-3-6 20:37

覆盖进去后连启动都启动不了了:'(

Bacular 发表于 2024-3-6 20:39

很感兴趣的说

Hal. 发表于 2024-3-6 20:46

66666666666

1036629198 发表于 2024-3-6 21:31

666666666666666

没有什么好名 发表于 2024-3-6 21:37

6666666666666666666

wslkk33 发表于 2024-3-6 21:39

谢谢分享

无彦桑 发表于 2024-3-6 21:50

66666666666666666

无彦桑 发表于 2024-3-6 21:57

覆盖后无法启动啊

花宵时雨 发表于 2024-3-6 22:12

护肝神器

y5j6ll 发表于 2024-3-6 22:22

6666666666666

金天成 发表于 2024-3-6 23:04

6666666666666666666666

神魂梦 发表于 2024-3-6 23:15

6666666666666

cat10326king 发表于 2024-3-6 23:19

66666666666666666

hwaedison 发表于 2024-3-6 23:58

无彦桑 发表于 2024-3-6 21:57
覆盖后无法启动啊

不会吧,游戏版本没错?文件名改对了?啥报错有截图不?

TimeRush 发表于 2024-3-7 00:07

....................

shll62 发表于 2024-3-7 00:14

感谢楼主分享

shll62 发表于 2024-3-7 00:23

hwaedison 发表于 2024-3-6 23:58
不会吧,游戏版本没错?文件名改对了?啥报错有截图不?

单纯打不开

hwaedison 发表于 2024-3-7 00:24

将原来的.exe文件重命名后,新下载的文件命名为原来的.exe放到相同位置.
由于学习为主用的学习版:$

正版按理没影响,除非版本改了。这边修改的时1.00a

有报错的截图看看文件结构已经错误提示

hyyycx 发表于 2024-3-7 00:44

6666666666666666666666666666666

泡泡茶壶1 发表于 2024-3-7 01:15

66666666666

diamondd22 发表于 2024-3-7 04:13

666666666666
页: [1] 2 3 4 5 6
查看完整版本: 分享一个正式版v1.00a的卡牌爆率修改方法