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

注册 登录

QQ登录

只需一步,快速开始

查看: 22262|回复: 102
打印 上一主题 下一主题

[MOD] 更新1.5.5控制台秒建MOD

  [复制链接]

2

主题

72

帖子

144

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
924
积分
144
精华
0
注册时间
2018-2-23
跳转到指定楼层
主题
发表于 2020-5-3 22:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 mrh121 于 2020-6-11 14:27 编辑
参考了hroys一只双眼皮两位大神的帖子
https://bbs.3dmgame.com/thread-6034155-1-1.html
https://bbs.3dmgame.com/thread-6037258-1-1.html
https://bbs.3dmgame.com/thread-5985422-1-1.html

打开控制台快捷键F1/F2/F3/F4/F5/F6/F7/F9/F11控制台使用方法:
物品:按完F1后输入或选择需要生成的物品代码,点击OK。然后按左CTRL+I
AI生物:按完F5后输入或选择需要生成的物品代码,点击OK。然后按9或0生成(非小键盘
左ALT+L对所有生物造成10伤害
右ALT+K杀死所有生物
PgUp理智+5
PgDn理智-5
Home时间+1小时
End时间-1小时
其余自己摸索我也不太清楚。

秒建快捷键:F8


解锁蓝图快捷键:左Ctrl+U


无敌快捷键左Ctrl+G

建筑大师快捷键:左CTRL+J
功能参考一只双眼皮大佬的圣火令(上面第三条链接)

其余修改:
负重奔跑改为300,背包页面显示50参考圣火令修改方法
火把雨天不灭(以下均参考hroys大佬的帖子
物品显示大小修改为0.7倍,食物类和锅碗龟壳椰子不变
经验获取10倍
容器装汤
堆叠3倍
采收3倍
火堆加木棍竹棍小木棍获得木炭
储藏箱里面物品不会腐烂,并且会重置腐烂时间
奔跑耐力消耗为原0.4倍建筑最高更改为10层

补上链接:
链接:https://pan.baidu.com/s/1Yxrg4v52NhXnCJvM0hOrug
提取码:Q9lK

评分

1

查看全部评分

回复

使用道具 举报

0

主题

3

帖子

3

积分

新手玩家

Rank: 1

贡献度
0
金元
30
积分
3
精华
0
注册时间
2020-5-2
舒服的沙发
发表于 2020-5-4 13:34 | 只看该作者
提取码

回复 支持 反对

使用道具 举报

0

主题

13

帖子

14

积分

新手玩家

Rank: 1

贡献度
0
金元
135
积分
14
精华
0
注册时间
2019-4-6
硬硬的板凳
发表于 2020-5-4 14:28 | 只看该作者

提取码
回复 支持 反对

使用道具 举报

0

主题

13

帖子

13

积分

新手玩家

Rank: 1

贡献度
0
金元
130
积分
13
精华
0
注册时间
2020-2-20
冰凉的地板
发表于 2020-5-4 15:00 | 只看该作者
提取码 发一下啊
回复 支持 反对

使用道具 举报

1

主题

24

帖子

24

积分

新手玩家

Rank: 1

贡献度
0
金元
240
积分
24
精华
0
注册时间
2020-5-1
5#
发表于 2020-5-4 15:37 | 只看该作者
666666666666666666666666666
回复 支持 反对

使用道具 举报

1

主题

24

帖子

24

积分

新手玩家

Rank: 1

贡献度
0
金元
240
积分
24
精华
0
注册时间
2020-5-1
6#
发表于 2020-5-4 16:16 | 只看该作者
可以把激活控制台的那段代码法出来么?
回复 支持 反对

使用道具 举报

2

主题

72

帖子

144

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
924
积分
144
精华
0
注册时间
2018-2-23
7#
 楼主| 发表于 2020-5-4 16:16 | 只看该作者
584631www 发表于 2020-5-4 15:00
提取码 发一下啊




刷新看一下


回复 支持 反对

使用道具 举报

2

主题

72

帖子

144

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
924
积分
144
精华
0
注册时间
2018-2-23
8#
 楼主| 发表于 2020-5-4 16:22 | 只看该作者
忘不掉的纷扰 发表于 2020-5-4 16:16
可以把激活控制台的那段代码法出来么?

这篇帖子https://bbs.3dmgame.com/thread-6037334-1-1.html里面有调出控制台的方法,和1.5.4通用
回复 支持 反对

使用道具 举报

0

主题

4

帖子

65

积分

初级玩家

Rank: 2

贡献度
0
金元
650
积分
65
精华
0
注册时间
2014-12-24
9#
发表于 2020-5-4 16:57 | 只看该作者
学习感谢楼主
回复 支持 反对

使用道具 举报

0

主题

197

帖子

241

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2406
积分
241
精华
0
注册时间
2014-12-13
10#
发表于 2020-5-4 17:05 | 只看该作者
感谢楼主
回复 支持 反对

使用道具 举报

1

主题

24

帖子

24

积分

新手玩家

Rank: 1

贡献度
0
金元
240
积分
24
精华
0
注册时间
2020-5-1
11#
发表于 2020-5-4 17:31 | 只看该作者
mrh121 发表于 2020-5-4 16:22
这篇帖子https://bbs.3dmgame.com/thread-6037334-1-1.html里面有调出控制台的方法,和1.5.4通用
...

会有报错啊 !!!

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

2

主题

72

帖子

144

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
924
积分
144
精华
0
注册时间
2018-2-23
12#
 楼主| 发表于 2020-5-4 17:42 | 只看该作者

搜索ItemsManager.UpdateDebug
private void UpdateDebug()下面粘贴

  • if (Input.GetKey(KeyCode.LeftControl))
  •                 {
  •                         if (Input.GetKeyDown(KeyCode.F1))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugItem));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F2))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugScenario));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F3))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugSpawners));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F4))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugSkills));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F5))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugAI));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F6))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugWounds));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F7))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugDialogs));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F9))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugLog));
  •                                 return;
  •                         }
  •                         if (Input.GetKeyDown(KeyCode.F11))
  •                         {
  •                                 MenuInGameManager.Get().ShowScreen(typeof(MenuDebugScenarioDialogs));
  •                         }
  •                 }
  •                 if (this.m_DebugSpawnID != ItemID.None && Input.GetKeyDown(KeyCode.I) && Input.GetKey(KeyCode.LeftControl))
  •                 {
  •                         Vector3 forward = Player.Get().GetHeadTransform().forward;
  •                         Vector3 vector = Player.Get().GetHeadTransform().position + 0.5f * forward;
  •                         RaycastHit raycastHit;
  •                         vector = (Physics.Raycast(vector, forward, out raycastHit, 3f) ? raycastHit.point : (vector + forward * 2f));
  •                         this.CreateItem(this.m_DebugSpawnID, true, vector - forward * 0.2f, Player.Get().transform.rotation);
  •                 }
  •                 if (Input.GetKeyDown(KeyCode.P))
  •                 {
  •                         this.UnlockItemInNotepad(ItemID.Logs_Bed);
  •                 }
  •                 if (Input.GetKey(KeyCode.U) && Input.GetKey(KeyCode.LeftControl))
  •                 {
  •                         this.UnlockAllItemsInNotepad();
  •                         PlayerDiseasesModule.Get().UnlockAllDiseasesInNotepad();
  •                         PlayerDiseasesModule.Get().UnlockAllDiseasesTratmentInNotepad();
  •                         PlayerDiseasesModule.Get().UnlockAllSymptomsInNotepad();
  •                         PlayerDiseasesModule.Get().UnlockAllSymptomTreatmentsInNotepad();
  •                         PlayerInjuryModule.Get().UnlockAllInjuryState();
  •                         PlayerInjuryModule.Get().UnlockAllInjuryStateTreatment();
  •                         PlayerInjuryModule.Get().UnlockAllKnownInjuries();
  •                         this.UnloackAllConsumed();
  •                         this.UnlockAllCrafted();
  •                         this.UnlockAllBoiledData();
  •                         this.UnlockAllCollected();
  •                         this.UnlockAllItemInfos();
  •                         MapTab mapTab = (MapTab)MenuNotepad.Get().m_Tabs[MenuNotepad.MenuNotepadTab.MapTab];
  •                         if (mapTab == null)
  •                         {
  •                                 return;
  •                         }
  •                         mapTab.UnlockAll();
  •                 }


搜索MenuDebugItem
全选替换为原1.5.2的内容如下:
  • using System;
  • using System.Collections.Generic;
  • using Enums;
  • using UnityEngine;
  • using UnityEngine.EventSystems;
  • using UnityEngine.UI;
  • // Token: 0x020001C2 RID: 450
  • public class MenuDebugItem : MenuDebugScreen
  • {
  •         // Token: 0x06001099 RID: 4249
  •         public override void OnShow()
  •         {
  •                 base.OnShow();
  •                 this.m_List.SetFocus(true);
  •                 this.m_Field.text = string.Empty;
  •                 EventSystem.current.SetSelectedGameObject(this.m_Field.gameObject, null);
  •                 this.m_Field.OnPointerClick(new PointerEventData(EventSystem.current));
  •                 this.m_LastField = string.Empty;
  •                 this.Setup();
  •         }
  •         // Token: 0x0600109A RID: 4250
  •         public override void OnHide()
  •         {
  •                 base.OnHide();
  •                 if (!ItemsManager.Get())
  •                 {
  •                         return;
  •                 }
  •                 if (this.m_List.GetSelectionIndex() < 0 || this.m_List.GetSelectionIndex() >= this.m_Items.Count)
  •                 {
  •                         ItemsManager.Get().m_DebugSpawnID = ItemID.None;
  •                         return;
  •                 }
  •                 string selectedElementText = this.m_List.GetSelectedElementText();
  •                 if (selectedElementText != string.Empty)
  •                 {
  •                         ItemsManager.Get().m_DebugSpawnID = (ItemID)Enum.Parse(typeof(ItemID), selectedElementText);
  •                 }
  •         }
  •         // Token: 0x0600109B RID: 4251
  •         private void Setup()
  •         {
  •                 if (!this.m_List)
  •                 {
  •                         return;
  •                 }
  •                 this.m_List.Clear();
  •                 this.m_Items = ItemsManager.Get().GetAllInfos();
  •                 using (Dictionary<int, ItemInfo>.KeyCollection.Enumerator enumerator = this.m_Items.Keys.GetEnumerator())
  •                 {
  •                         while (enumerator.MoveNext())
  •                         {
  •                                 ItemID itemID = (ItemID)enumerator.Current;
  •                                 string text = string.Empty;
  •                                 text += itemID.ToString();
  •                                 if (text.ToLower().Contains(this.m_LastField))
  •                                 {
  •                                         this.m_List.AddElement(text, -1);
  •                                 }
  •                         }
  •                 }
  •                 this.m_List.SortAlphabetically();
  •                 this.m_List.SetSelectionIndex(0);
  •         }
  •         // Token: 0x0600109C RID: 4252
  •         protected override void Update()
  •         {
  •                 if (this.m_LastField != this.m_Field.text)
  •                 {
  •                         this.m_LastField = this.m_Field.text.ToLower();
  •                         this.Setup();
  •                 }
  •                 if (Input.GetKeyDown(KeyCode.Return))
  •                 {
  •                         this.OnClose();
  •                 }
  •         }
  •         // Token: 0x0600109D RID: 4253
  •         public MenuDebugItem()
  •         {
  •         }
  •         // Token: 0x04000FC8 RID: 4040
  •         public UIList m_List;
  •         // Token: 0x04000FC9 RID: 4041
  •         public InputField m_Field;
  •         // Token: 0x04000FCA RID: 4042
  •         private Dictionary<int, ItemInfo> m_Items = new Dictionary<int, ItemInfo>();
  •         // Token: 0x04000FCB RID: 4043
  •         private string m_LastField = string.Empty;
  • }



回复 支持 反对

使用道具 举报

2

主题

72

帖子

144

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
924
积分
144
精华
0
注册时间
2018-2-23
13#
 楼主| 发表于 2020-5-4 17:46 | 只看该作者

在那个帖子复制代码,刚才我复制的有序号
回复 支持 反对

使用道具 举报

0

主题

16

帖子

16

积分

新手玩家

Rank: 1

贡献度
0
金元
160
积分
16
精华
0
注册时间
2020-4-15
14#
发表于 2020-5-4 20:02 | 只看该作者
54646564魔抗就欧克、

回复 支持 反对

使用道具 举报

0

主题

45

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1058
积分
106
精华
0
注册时间
2016-1-25
15#
发表于 2020-5-5 00:14 | 只看该作者
6666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

4

帖子

4

积分

新手玩家

Rank: 1

贡献度
0
金元
42
积分
4
精华
0
注册时间
2020-4-16
16#
发表于 2020-5-5 00:45 | 只看该作者
楼主辛苦
回复 支持 反对

使用道具 举报

0

主题

66

帖子

125

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1250
积分
125
精华
0
注册时间
2017-5-20
17#
发表于 2020-5-5 01:40 | 只看该作者
提取码
回复 支持 反对

使用道具 举报

1

主题

42

帖子

46

积分

初级玩家

Rank: 2

贡献度
0
金元
455
积分
46
精华
0
注册时间
2020-4-30
18#
发表于 2020-5-5 08:46 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

74

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2018-3-20
19#
发表于 2020-5-5 09:34 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

0

主题

5

帖子

5

积分

新手玩家

Rank: 1

贡献度
0
金元
50
积分
5
精华
0
注册时间
2020-4-20
20#
发表于 2020-5-5 09:44 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

0

主题

238

帖子

306

积分

高级玩家

Rank: 4

贡献度
0
金元
3060
积分
306
精华
0
注册时间
2015-5-1
21#
发表于 2020-5-5 10:13 | 只看该作者
zhi支持一下支持一下支持一下支持一下
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
10
积分
1
精华
0
注册时间
2020-5-5
22#
发表于 2020-5-5 11:02 | 只看该作者
6666666666666666666666666666


回复 支持 反对

使用道具 举报

0

主题

71

帖子

89

积分

初级玩家

Rank: 2

贡献度
0
金元
890
积分
89
精华
0
注册时间
2020-4-26
23#
发表于 2020-5-5 11:54 | 只看该作者
楼主辛苦了

回复 支持 反对

使用道具 举报

12

主题

2112

帖子

2374

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
11
金元
23298
积分
2374
精华
0
注册时间
2008-8-22
24#
发表于 2020-5-5 12:43 | 只看该作者
////////////////////////////
回复 支持 反对

使用道具 举报

0

主题

306

帖子

440

积分

高级玩家

Rank: 4

贡献度
0
金元
4402
积分
440
精华
0
注册时间
2016-7-9
25#
发表于 2020-5-5 13:06 | 只看该作者
xdrcftvgybuhnijmokk,
回复 支持 反对

使用道具 举报

0

主题

6

帖子

6

积分

新手玩家

Rank: 1

贡献度
0
金元
60
积分
6
精华
0
注册时间
2019-11-27
26#
发表于 2020-5-5 13:46 | 只看该作者
辛苦了大佬哥哥
回复 支持 反对

使用道具 举报

0

主题

20

帖子

80

积分

初级玩家

Rank: 2

贡献度
0
金元
801
积分
80
精华
0
注册时间
2011-12-20
27#
发表于 2020-5-5 17:10 | 只看该作者
谢谢分享啊
回复 支持 反对

使用道具 举报

0

主题

98

帖子

157

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1565
积分
157
精华
0
注册时间
2013-9-20
28#
发表于 2020-5-5 17:41 | 只看该作者
1111111111111
回复 支持 反对

使用道具 举报

65

主题

1134

帖子

1245

积分

游戏狂人

Rank: 6Rank: 6

贡献度
46
金元
10608
积分
1245
精华
0
注册时间
2009-9-18
29#
发表于 2020-5-5 20:41 | 只看该作者
看看好用吗
回复 支持 反对

使用道具 举报

0

主题

218

帖子

289

积分

高级玩家

Rank: 4

贡献度
0
金元
2894
积分
289
精华
0
注册时间
2016-6-16
30#
发表于 2020-5-6 10:31 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 17:58 , Processed in 0.239465 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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