3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1306|回复: 7
打印 上一主题 下一主题

[分享] 夜间城邦ratropolis DLL文件修改

[复制链接]

12

主题

131

帖子

958

积分

超级玩家

Rank: 5Rank: 5

贡献度
150
金元
3481
积分
958
精华
1
注册时间
2012-5-29
跳转到指定楼层
主题
发表于 2022-9-13 21:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近入手此游戏,感觉小兵一把火就烧死了,自己琢磨琢磨修改了一下游戏,具体修改流程如下分享。
游戏dll目录:X:\X\Ratropolis.v1.0.7601.Multi.8\Ratropolis.v1.0.7601.Multi.8\Ratropolis_Data\Managed\Assembly-CSharp.dll修改前请备份此DLL   Assembly-CSharp.dll 文件
游戏修改使用软件: dnSpy   
打开dnSpy    读取 Assembly-CSharp.dll 界面如下:

我们用到的文件在 此 ▷ { } - 目录里面
展开此目录找到   Wall 【此处为城墙初始血量修改】


找到此处代码我们只要在此代码后加上 * 20    此代码在开头就能看到
// Token: 0x06001F54 RID: 8020
   
public void SetInfo()
   
{
        
this.m_WallUI.HP_InitHP(GameMgr.Instance._DeckMgr.List_CardDB[18.Effect_ValueA);

    }
修改后的样子如下
// Token: 0x06001F54 RID: 8020
   
public void SetInfo()
   
{
        
this.m_WallUI.HP_InitHP(GameMgr.Instance._DeckMgr.List_CardDB[18.Effect_ValueA * 20);

    }
下面我们在找到  Card 【此处修改军事卡片属性】

我们要修改的是此处的代码
       this.m_PlusAtk = 0;                              
        
this.m_PlusHP = 0;
        
this.m_Discount = 0;
        
this.m_TypeSkill = 0;
        
this.m_FixDiscount = 0;
        
this.m_CantDrop = 0;
        
this.m_Line = CardLine.Off;
        
this.m_ID = ++Card.m_StaticNum;
        
this.m_EternalAtk = 0;                           此处是初始攻击
        
this.m_EternalHp = 0;                            此处是初始血量      

【增加娱乐性,只建议修改血量;修改攻击,真的会完全无压力打,玩几把就没意思了。】
修改后如下:
       this.m_PlusAtk = 0;                              
        
this.m_PlusHP = 0;
        
this.m_Discount = 0;
        
this.m_TypeSkill = 0;
        
this.m_FixDiscount = 0;
        
this.m_CantDrop = 0;
        
this.m_Line = CardLine.Off;
        
this.m_ID = ++Card.m_StaticNum;
        
this.m_EternalAtk = 10;                           此处是初始攻击加10
        
this.m_EternalHp = 100;                        
此处是初始血量加100
其他的修改就不一一说了,这修改的已经失去了游戏的部分娱乐性。


修改工具分享链接
链接:https://pan.baidu.com/s/1PmzakYfxrYbC4X31_JS2Hw
提取码:ow9e


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

12

主题

131

帖子

958

积分

超级玩家

Rank: 5Rank: 5

贡献度
150
金元
3481
积分
958
精华
1
注册时间
2012-5-29
舒服的沙发
 楼主| 发表于 2022-9-13 21:51 | 只看该作者
       this.m_PlusAtk = 0;                              
        
this.m_PlusHP = 0;
        
this.m_Discount = 0;
        
this.m_TypeSkill = 0;
        
this.m_FixDiscount = 0;
        
this.m_CantDrop = 0;
        
this.m_Line = CardLine.Off;
        
this.m_ID = ++Card.m_StaticNum;
        
this.m_EternalAtk = 0;                           
        
this.m_EternalHp = 0;                            此处代码有2处,都要修改,都在一起,这边补充一下。
回复 支持 反对

使用道具 举报

97

主题

7万

帖子

8万

积分

游戏之神

傷魚 迷の潜水员

Rank: 13Rank: 13Rank: 13Rank: 13

贡献度
1803
金元
778960
积分
85108
精华
0
注册时间
2009-2-4

STEAM勋章世界杯

硬硬的板凳
发表于 2022-9-14 07:31 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

12

主题

131

帖子

958

积分

超级玩家

Rank: 5Rank: 5

贡献度
150
金元
3481
积分
958
精华
1
注册时间
2012-5-29
冰凉的地板
 楼主| 发表于 2022-9-14 18:36 | 只看该作者
   补充修改     this.m_FixDiscount = 0;
这个修改
        this.m_FixDiscount = 50;  卡牌价格永久降低50金币

回复 支持 反对

使用道具 举报

2

主题

259

帖子

413

积分

高级玩家

Rank: 4

贡献度
0
金元
4129
积分
413
精华
0
注册时间
2018-3-22
5#
发表于 2022-11-10 17:28 | 只看该作者
66666,大佬牛逼!
回复 支持 反对

使用道具 举报

0

主题

147

帖子

220

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2202
积分
220
精华
0
注册时间
2014-12-26
6#
发表于 2022-12-24 17:20 | 只看该作者
大佬,人口怎么调,感觉人口限制太大了
回复 支持 反对

使用道具 举报

0

主题

8

帖子

15

积分

新手玩家

Rank: 1

贡献度
0
金元
145
积分
15
精华
0
注册时间
2023-12-6
7#
发表于 2024-3-27 06:57 | 只看该作者
大佬太强了,本来我都不想玩了,修改99999金币塔都打不过120,现在爽歪歪

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

1

主题

152

帖子

171

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1711
积分
171
精华
0
注册时间
2018-3-30
8#
发表于 2024-10-16 04:11 | 只看该作者
不行啊,改不了,全是报错。点开编译啥都不干,已经一堆红的报错了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-25 06:36 , Processed in 0.106203 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表