• 注册
  • A20MOD A20MOD 关注:23784 内容:1260

    (原创)【A20.6(b9)专用】圣火令作品:上帝秒商人

  • 查看作者
  • 打赏作者
  • 当前位置: 七日杀中文网 > MOD下载 > A20MOD > 正文
  • A20MOD
  • 原创声明:本人为《圣火令mod》系列作品原作者,不了解的可自行百度(圣火令mod)。

    作者简介:给深海搁浅、漫漫长夜、绿色地狱、人类黎明、Valheim都写过,七日杀是最近新坑。因为玩的时间较短(不到1000小时),所以还没有像TheLongDark里面写跳一样去定制核心玩法所以,如果你有想实现又没有其他mod能做到的功能型构想,欢迎留言。

    ————

    简明提要:
    1、EAC:本mod为直接修改的assembly文件,因此不能通过EAC;
    2、免责声明:基于版权(七日杀官方)和mod修改原则(理论上不应该直接改写原版的assembly),所以此贴提供文件仅供学习、参考借鉴,下载的玩家请自行于24h内删除。
    ————
    安装方法:
    1、大退游戏,保证游戏在完全关闭状态;
    2、下载所需版本,替换原始文件。原始文件在  \7DaysToDie_Data\Managed\ 目录下。
    3、于 24h 内,将原始文件覆盖回去。
    ————
    功能:
    1、网盘中有三个目录,分别是(原始文件)、(上帝拆商人)、(不飞上帝秒建筑),各自对应:
    ⑴原始文件:原版,没有任何修改,供备份替换。
    ⑵上帝拆商人:商人区域不再强制传送,区域内道具允许放置拿起、允许采集、拿取物资,且在

    打开上帝模式时可以拆建筑。
    (最重要的是与此同时,建筑仍然对怪无敌,你可以在一圈怪物包围之下,边盖边拆)
    ⑶不飞上帝秒建筑:在⑵的基础上,增加了无材料功能,只要有配方,就可以无视材料需求制造、升级道具。(有材料还会正常消耗,且允许成组制造)打开上帝模式且关闭飞行状态此时人物会对建筑造成3.2万倍物块伤害,用于快速的拆除建筑。
    (单机按F1 输入dm回车,打开debugmode,再按Q开上帝模式(自带飞行状态),再按一下键盘左上角的Esc,此时屏幕右边的中间有个飞行模式,把那个勾去掉,就既是上帝模式又不飞行,此时能秒建筑物块(所有动作如拳头、枪支射出的子弹,弓弩射击均有效。)
    ————

    代码修改位置(供懂C#的玩家自行修改。你自己改,自己用,什么版权都于你无关):
    ⑵上帝拆商人:
    World.CanPickupBlockAt        删除验证代码(让玩家可以拿起物块)
    World.GetLandClaimOwner    直接仿建造模式改IL(宣称为我的陆地)
    World.IsEmptyPosition        同仿(空的区域)
    World.IsMyLandProtectedBlock     同仿(我的区域)
    ItemActionRepair.ExecuteAction    允许修理
    ItemActionAttack.Hit        允许仅限玩家伤害物块(上帝模式的验证也在这里)
    ⑶不飞上帝秒建筑
    ItemActionAttack.Hit    秒建筑相关验证
    ItemActionEntryCraft.RefreshEnabled    无材料按钮开启
    ItemActionEntryCraft.OnActivated    无材料功能实现
    商人不传送玩家,因为已经有其他xml类型的mod实现,因此就不公布代码了,玩家有需要可自行下载安装。(本mod有改,但我忘了改的函数位置,也不想找了)
    ————
    网盘地址:
    链接: https://pan.baidu.com/s/139tCKDnX6MJIR51KXmX69A?pwd=9999 提取码: 9999
    ————
    实测完全兼容的mod:全妹战争、亡灵遗产、更多的蛋、减少杂物、僵尸替换、降低电动工具噪音、空熔炉自动熄火、优化-加载速度、优化-粒子效果、优化-雪山减少雾、Harmony-TextureStreaming、大背包!多倍技能点、植物按E采集、种植返回A19(留种)、弓弩箭头去除 重力、快速归档、跳过教程,各种界面UI类!商人24小时营业。

    ————

    不兼容:所有对于商人强制传送区进行修改的mod,以及对领地石、对玩家可控内容进行修改的mod。不兼容于任何对assembly文件进行修改的mod。

    常见情况:功能失效,不是它失效就是我失效,反正修改到同一个文件了肯定有一个要失效。

    【重点不兼容!】:不兼容于A19、A21及任意其他大版本的游戏本体。因为assembly这个文件是每次大更新必然有大变动的,因此不要尝试用于A19或之前之后的任意版本。A20的小版本有兼容可能,如A20.4 可能可以用这个A20.6的文件,但也不能保证。如果有强迫症一定要用于其他小版号,自行测试。

    ————

    "点赞是美意,打赏是鼓励"

    感谢分享

    回复

    虽然没看懂,但感觉好厉害,作者NB

    回复
    Lv.6
    冲向2023

    谢谢分享

    回复
    Lv.5
    闪耀星神

    Assembly-CSharp.dll文件的修改内容 很多作者都给做成mod了

    大佬可以把它做成mod吗 这样就可以兼容很多版本了 不用修改原文件了

  • 圣火令能也不能。
    能是当前版本兼容性大增,不能是assembly官方也经常改。一改就玩蛋…
    像Valheim,我给207版本写的,212就废了。七日杀之前A17 18的mod,20也废了。
    单纯xml的兼容性还好,官方提供接口。反射或直接修改核心逻辑的assembly,一旦官方大动,mod作者还是得重做。
    要写,我的这种也得写成Bepinex那种反射式。反射式mod就也有问题了。比如onaction函数,我要改,遗产也要改,排序我在前,我功能就会失效。
    排序我在后,就得继承遗产里那个新函数的参数。原版大概4个参数,遗产6个。只能兼容一头,否则遗产多余的小手无处安置,或原版函数以质疑的眼光看向我(没那个参…)
    这种代码维护难度,是不是不值得?
    所以先这么着。如果七日杀能持续让我有兴趣给他写(而不像人类黎明1.72停更到死)
    会酌情写成bepinex反射式。
    拉黑 1年前 手机端回复
  • 会发光的毛 @圣火令 有道理
    拉黑 1年前 电脑端回复
  • 回复
    Lv.5
    闪耀星神
    打赏了100金币
    回复
    Lv.5
    闪耀星神

    从此商人是我家不再是空话,虽然只有A20.6可用。

  • 圣火令如果七日杀不是太拖更,拖到我对它失去兴趣,到A21会做新版出来。
    拉黑 1年前 电脑端回复
  • 会发光的毛 @圣火令 你要知道 七日杀的大版本更新日期是一年到半年左右一个版本的 这很正常 毕竟小作坊
    拉黑 1年前 电脑端回复
  • 回复

    谢分享

    回复
    Lv.5
    浴火重生

    牛逼,终于有这种MOD了

    回复

    大佬,漫漫长夜也需要你,可以的话请继续更新漫漫长夜的MOD

  • 圣火令长夜制作组把一道菜拆成两道卖,这种行为让我直接在steam上改评论,给他差评了。
    拉黑 1年前 电脑端回复
  • 回复

    断网拯救者打上去直接变成无条件制造有点变态

  • 圣火令那个版本是在老mod基础上制作的。你提的对,不是每个人都需要其他功能。所以我放了个纯净版上去。今天。
    拉黑 1年前 电脑端回复
  • 回复

    MOD板块严查恶意、辱骂、讽刺等评论,如发现此类评论轻则小黑屋,重则永久封禁!

    如果发现帖子违规,用户可以点击帖子标题旁的向下箭头,选择举报内容

    涉及版权纠纷请确保你有所属版权,否则中文网有权不作处理

    请登录之后再进行评论

    登录
    • 大版主
    • 小版主
  • 摸鱼摸鱼摸
    摸鱼摸鱼摸
    CSO大型模组锐意制作中。交流吹水群729241434
  • Cure_805
    Cure_805
    晚上在睡觉,白天在工作,不一定能及时回复,有事可以留言!
  • 最强打野贝爷
    最强打野贝爷
    上班!上班!上班!
  • 至善丶丶
    至善丶丶
    群:1050040662 定制/开服/地图制作/价格公道
  • 雾凇
    雾凇
    不用缝合素材敷衍玩家,真金白银掏钱做模型,用心做高品质MOD
  • 林小天
    林小天
    我还活着买断制版本,私聊我qq3807190901请标明来意
  • 暂没有数据

    赞助广告位

  • 点击展示图片即可一键加入QQ群
    赞助广告:100R/月 目前空缺广告位:0

    分享网站

  • 繁体中文
  • 任务
  • 动态
  • 到底部
  • 帖子间隔 侧栏位置: