fanvalen 发表于 2023-2-25 21:14

学习版解锁皮肤让正版羡慕去吧

本帖最后由 fanvalen 于 2024-12-19 21:57 编辑

修改合集
https://bbs.blacksheepgame.com/thread-6226681-1-1.html

PermitItems.GetOwnedCount
在result = KleiItems.GetOwnedItemCount(itemInfo.ItemType);的下一行添加
result++;




v647408
using System;
using System.Collections.Generic;
using Database;

public partial class PermitItems
{
    public static int GetOwnedCount(PermitResource permit)
    {
      int num = 0;
      PermitItems.ItemInfo itemInfo;
      if (PermitItems.Mappings.TryGetValue(permit.Id, out itemInfo))
      {
            num = KleiItems.GetOwnedItemCount(itemInfo.ItemType);
            num++;
      }
      return num;
    }
}


贊熹HU 发表于 2023-3-23 21:01

本帖最后由 3dm_16917711 于 2023-3-23 21:03 编辑

fanvalen 发表于 2023-3-23 19:55
可以的发布不限,只是预防官方打击
做得拉,直接解压在C:\Users\XXX\Documents\Klei\OxygenNotIncluded\mods文件下
https://pan.blacksheepgame.com/s/1yp8SdHoTYAW_DLEetlHg7w?pwd=fanv

ssf0000 发表于 2023-2-25 22:19

6啊大佬,试了成功

3dm_19530492 发表于 2023-2-26 11:39

大佬666666

liu6617243 发表于 2023-2-26 13:20

小白表示没看懂

aasdsadda 发表于 2023-2-27 09:49

请问大佬,正版可以解锁么

fanvalen 发表于 2023-2-27 18:49

aasdsadda 发表于 2023-2-27 09:49
请问大佬,正版可以解锁么

二楼测试可以,但不是解锁到你的账户,只能是本地使用,恢复dll即消失解锁,已建造的可继续使用

xxz383045595qq 发表于 2023-3-4 15:41

具体如何操作呢,大佬们:loveliness:

天高任毛飞 发表于 2023-3-5 14:14

666666666666666666666666

love1995 发表于 2023-3-5 20:08

这个文件的目录在哪里哟,全局都没有搜索到

liu6617243 发表于 2023-3-5 20:09

xxz383045595qq 发表于 2023-3-4 15:41
具体如何操作呢,大佬们

百度搜索“缺氧dll修改”之类的关键词,有教程,找到楼主说的要修改地方,照着改就可以了

蔚蓝D星空 发表于 2023-3-6 10:39

楼主太强大了,成功了前来还愿。这里稍微补充下楼主的方法
打开网址下载dnspy或者自行百度。
https://github.com/dnSpy/dnSpy/releases
用dnspy修改工具打开OxygenNotIncluded\OxygenNotIncluded_Data\Managed中的Assembly-CSharp.dll文件。
搜索:PermitItems.GetOwnedCount 使用编辑类
在result = KleiItems.GetOwnedItemCount(itemInfo.ItemType);的下一行添加
result++;
保存后即可。

蔚蓝D星空 发表于 2023-3-6 10:45

楼主很强大,修改成功前来还愿,顺便补充下楼主的说明,我这边也是摸索了一会
首先百度缺氧DLL修改或者搜dnspy修改工具 或者网址下载github.com/dnSpy/dnSpy/releases
用dnspy修改工具打开OxygenNotIncluded\OxygenNotIncluded_Data\Managed中的Assembly-CSharp.dll文件。
搜索:PermitItems.GetOwnedCount 使用编辑类
在result = KleiItems.GetOwnedItemCount(itemInfo.ItemType);的下一行添加
result++;
保存即可

蔚蓝D星空 发表于 2023-3-6 11:00

很强大,解锁了,前来还愿,

韓丶画清枫 发表于 2023-3-6 12:21

liu6617243 发表于 2023-3-5 20:09
百度搜索“缺氧dll修改”之类的关键词,有教程,找到楼主说的要修改地方,照着改就可以了
...

问题是怎么找到这文件

韓丶画清枫 发表于 2023-3-7 21:58

蔚蓝D星空 发表于 2023-3-6 10:45
楼主很强大,修改成功前来还愿,顺便补充下楼主的说明,我这边也是摸索了一会
首先百度缺氧DLL修改或者搜dn ...

感谢   很详细

ZHDE3DMZH 发表于 2023-3-9 22:54

蔚蓝D星空 发表于 2023-3-6 10:45
楼主很强大,修改成功前来还愿,顺便补充下楼主的说明,我这边也是摸索了一会
首先百度缺氧DLL修改或者搜dn ...

太牛了,成功了!前来还愿

qhdliuhai 发表于 2023-3-14 22:05

不懂编程,但已经找到了PermitItems.GetOwnedCount ,没有找到result = KleiItems.GetOwnedItemCount(itemInfo.ItemType);,尤其没有发现result =,请高手赐教!

fanvalen 发表于 2023-3-14 23:07

qhdliuhai 发表于 2023-3-14 22:05
不懂编程,但已经找到了PermitItems.GetOwnedCount ,没有找到result = KleiItems.GetOwnedItemCount(itemI ...

ctrl+f查找基本能直接定位

qhdliuhai 发表于 2023-3-15 20:46

不只是debug还是mod原因,就是找不到这行代码,今天换了最新版竟然找到了,修改成功,感谢楼主分享!!!

球球是我的球球 发表于 2023-3-18 14:47

qhdliuhai 发表于 2023-3-15 20:46
不只是debug还是mod原因,就是找不到这行代码,今天换了最新版竟然找到了,修改成功,感谢楼主分享!!! ...

怎么找到的,能告诉我吗{:3_92:}

qhdliuhai 发表于 2023-3-18 20:12

球球是我的球球 发表于 2023-3-18 14:47
怎么找到的,能告诉我吗

11楼说的挺详细了,我以前没找到可能是debug还是mod原因,也可能是版本原因没找到那行代码,安装了546664这个最新版后,先不进游戏,没开debug,果然就找到了。

随便填写 发表于 2023-3-21 18:46

感谢大佬,搞定了

q952258817 发表于 2023-3-23 04:04

这样就行了!记得保存回去

贊熹HU 发表于 2023-3-23 13:19

谢谢大佬,我能做成MOD吗

fanvalen 发表于 2023-3-23 15:35

3dm_16917711 发表于 2023-3-23 13:19
谢谢大佬,我能做成MOD吗

允许你使用代码制作,但这可能触及克雷利益,可能对MOD封禁,或后续更新成联网验证。

贊熹HU 发表于 2023-3-23 16:34

fanvalen 发表于 2023-3-23 15:35
允许你使用代码制作,但这可能触及克雷利益,可能对MOD封禁,或后续更新成联网验证。
...

ok,只发在3dm行吗?

fanvalen 发表于 2023-3-23 19:55

3dm_16917711 发表于 2023-3-23 16:34
ok,只发在3dm行吗?

可以的发布不限,只是预防官方打击

xiaye2519 发表于 2023-3-25 20:09

3dm_16917711 发表于 2023-3-23 21:01
做得拉,直接解压在C:%users\XXX\Documents\Klei\OxygenNotIncluded\mods文件下
https://pan.blacksheepgame.com/s/ ...

牛哇老哥,希望别被科雷发现

wr13456wr11 发表于 2023-4-1 00:20

球球是我的球球 发表于 2023-3-18 14:47
怎么找到的,能告诉我吗

楼里有个大佬发了图片,我也没找到那句,但是对比那个图找到上下一样的地方,把不一样的部分抄过去就可以了
页: [1] 2
查看完整版本: 学习版解锁皮肤让正版羡慕去吧