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

注册 登录

QQ登录

只需一步,快速开始

查看: 383|回复: 3
打印 上一主题 下一主题

[原创] 不会死亡的小人,萌新的作弊器(修正动物杀不死)

[复制链接]

141

主题

857

帖子

2871

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17914
积分
2871
精华
0
注册时间
2014-11-30
跳转到指定楼层
主题
发表于 2025-9-6 17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fanvalen 于 2025-9-7 08:55 编辑

DeathMonitor.Kill
public void Kill(Death death)
                {
                        base.sm.death.Set(death, base.smi, false);
                }改成
public void Kill(Death death)
        {

            //加一个是否是小人的判断
            if (!this.isDuplicant)
            {
                base.sm.death.Set(death, base.smi, false);
            }
        }保存



再将DeathMonitor.ApplyDeathpublic void ApplyDeath()
        {
            if (this.isDuplicant)
            {
                Game.Instance.assignmentManager.RemoveFromAllGroups(base.GetComponent<MinionIdentity>().assignableProxy.Get());
                base.GetComponent<KSelectable>().SetStatusItem(Db.Get().StatusItemCategories.Main, Db.Get().DuplicantStatusItems.Dead, base.smi.sm.death.Get(base.smi));
                float num = 600f - GameClock.Instance.GetTimeSinceStartOfReport();
                ReportManager.Instance.ReportValue(ReportManager.ReportType.PersonalTime, num, string.Format(UI.ENDOFDAYREPORT.NOTES.PERSONAL_TIME, DUPLICANTS.CHORES.IS_DEAD_TASK), base.smi.master.gameObject.GetProperName());
                Pickupable component = base.GetComponent<Pickupable>();
                if (component != null)
                {
                    component.UpdateListeners(true);
                }
            }
            base.GetComponent<KPrefabID>().AddTag(GameTags.Corpse, false);
        }
改成
public void ApplyDeath()
        {
            if (this.isDuplicant)
            {
                GameClock.Instance.GetTimeSinceStartOfReport();
            }
            base.GetComponent<KPrefabID>().AddTag(GameTags.Corpse, false);
        }


最后保存即可成功




评分

1

查看全部评分

回复

使用道具 举报

8

主题

90

帖子

101

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1014
积分
101
精华
0
注册时间
2021-10-31
舒服的沙发
发表于 2025-9-8 11:19 | 只看该作者
大佬有没有方法可以在寒霜行星包体验史前行星包的灾星
遗迹里面虽然有灾星的选项但是我想让他直接一周期直接落地
我在史前行星包弄成功了一周星直接落地
但是在寒霜行星包不行没反应
求助大佬
回复 支持 反对

使用道具 举报

141

主题

857

帖子

2871

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17914
积分
2871
精华
0
注册时间
2014-11-30
硬硬的板凳
 楼主| 发表于 2025-9-9 18:10 | 只看该作者
3dm_19530492 发表于 2025-9-8 11:19
大佬有没有方法可以在寒霜行星包体验史前行星包的灾星
遗迹里面虽然有灾星的选项但是我想让他直接一周期直 ...

GenericGameSettings。GenericGameSettings()
this.demoTime = 300;
这个改成3然后开局默认就是1周期


回复 支持 反对

使用道具 举报

141

主题

857

帖子

2871

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17914
积分
2871
精华
0
注册时间
2014-11-30
冰凉的地板
 楼主| 发表于 2025-9-9 22:49 | 只看该作者
3dm_19530492 发表于 2025-9-8 11:19
大佬有没有方法可以在寒霜行星包体验史前行星包的灾星
遗迹里面虽然有灾星的选项但是我想让他直接一周期直 ...

https://wiki.biligame.com/oni/%E7%81%BE%E6%98%9F
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-27 06:18 , Processed in 0.026844 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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