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

注册 登录

QQ登录

只需一步,快速开始

查看: 2257|回复: 2
打印 上一主题 下一主题

[原创] 介绍不用修改器和MOD游戏开局即可【获得全部功法】的方法!!1.0版本及其他所有版本适用!(请版主大大加个回复可见)

[复制链接]

2

主题

227

帖子

261

积分

高级玩家

Rank: 4

贡献度
0
金元
2608
积分
261
精华
0
注册时间
2019-9-22
跳转到指定楼层
主题
发表于 2020-12-14 10:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jjjjjjllt 于 2020-12-14 11:58 编辑

原理是:修改本地文件的代码,可以通过挖棕岩100%获得古旧石匣,再从古旧石匣中100%开出我们想要的功法。功法代码的代号和对应的名称在附件中。请版主加个回复可见~

下面开始介绍如何修改:
第一步!按括号中的路径打开文件夹中的Rock.XML文件(steamapps\common\AmazingCultivationSimulator\Settings\ThingDef\Rock)
找到开头这段代码
<ThingDef Type="lant" Name="RockBrown" Parent="RockBase">

        <ThingName>棕岩</ThingName>
        <Desc>棕色的岩石山体,其质地松散,较难开采出可以利用的石料。</Desc>
        <Beauty>-1</Beauty>
        <TileID>-1</TileID>
        <Harvest>
                <DropWork>40</DropWork>
                <DropItems>
                        <li>
                                <ThingDef>Item_BrownRock</ThingDef>
                                <Count>1</Count>
                                <Rate>0.75</Rate>
                        </li>
                        <li>
                                <ThingDef>Item_StoneEssence</ThingDef>
                                <Count>1</Count>
                                <Rate>0.04</Rate>
                        </li>
                        <li>
                                <ThingDef>Item_StoneBox2</ThingDef> #此处是挖掘棕岩获得古旧石匣的数量和几率
                                <Count>1</Count>
                                <Rate>1</Rate>#我们把这里的掉落概率改成1(100%)
                        </li>
                </DropItems>
        </Harvest>
</ThingDef>
保存文件

第二步!按括号中的路径打开文件夹中的MapStory_Item.XML文件(steamapps\common\AmazingCultivationSimulator\Settings\MapStories)
用Ctrl+F搜索”古旧石匣“找到如下代码
</Story>
        <Story Name="Story_Item_StoneBox2" Parent="BaseFillingStory">
                <DisplayName>古旧石匣</DisplayName>
                <Desc>从山岩之中挖掘出来的石匣,看上去有些年代了,不知道里面有什么东西。</Desc>
                <Kind>None</Kind>
                <Selections>
                        
                        <li>
                                <Display>打开</Display>
                                <OKResult>
                                <![CDATA[        
                                story:RemoveBindItem();
                                local nR = me:RandomInt(1, 2400); #此处随机数生成从(1, 24)改为(1, 2400)
                                local tIL = {"Wood","Rock","Metal","Weapon"};
                                if nR <= 4 then
                                        me:AddMsg(XT("[NAME]打开石匣,发现其中装有一瓶丹药。"));meropAwardItemFromCache(story.ItemCache4, 1);
                                elseif nR <= 8 then
                                        me:AddMsg(XT("[NAME]打开石匣,发现其中藏有一些珍贵的材料。"));meropAwardItemFromCache(story.ItemCache3, 1);
                                elseif nR <= 12 then
                                        me:AddMsg(XT("[NAME]打开石匣,发现其中藏有一件古代奇珍,竟然可以镇压风水。"));meropRandomItem(tIL[world:RandomInt(1,#tIL+1)], 7, 11, true);
                                elseif nR <= 15 then
                                        me:AddMsg(XT("[NAME]打开石匣,竟然在其中发现一本书册。"));meropEsotericFromCache(story.ItemCache, 1);
                                elseif nR <= 18 then
                                        me:AddMsg(XT("[NAME]打开石匣,竟然在其中发现一门神通。"));meropEsotericFromCache(story.ItemCache2, 1);
                                elseif nR <= 21 then
                                        me:AddMsg(XT("[NAME]打开石匣,竟然在其中发现一本秘籍。"));meropRandomItem("Esoterica");
                                elseif nR <= 23 then
                                        if world:IsGongUnLocked("Gong_5_Tu") == flase then
                                                me:AddMsg(XT("[NAME]打开石匣,瞬间一道七彩光华直冲云霄,这平凡无奇的石匣中竟然藏有一本上古失传的功法传承。"));me:UnLockGong("Gong_5_Tu");   
                                        else
                                                me:AddMsg(XT("[NAME]打开石匣,竟然在其中发现一门神通。"));meropEsotericFromCache(story.ItemCache2, 1);
                                        end
                                else
                                        if world:IsGongUnLocked("God_Gong_3") == false then *重点!*此处God_Gong_3改为我们想要的功法对应的代码(每种功法对应的代码见附件)
                                                me:AddMsg(XT("[NAME]打开石匣,瞬间一道七彩光华直冲云霄,这平凡无奇的石匣中竟然藏有一本上古失传的功法传承。"));me:UnLockGong("God_Gong_3");  *重点!*此处God_Gong_3也改为我们想要的功法对应的代码,并与上一行的功法代码保持一致
                                        else
                                                me:AddMsg(XT("[NAME]打开石匣,竟然在其中发现一门神通。"));meropEsotericFromCache(story.ItemCache2, 1);
                                        end
                                end
                                ]]>               
                                </OKResult>
                        </li>
                </Selections>
第三~N步!保存文件,但不要关闭!(因为每获得一种新的功法都需要改动标注(*重点!*)段落对应的功法代码!)
保存文件后开始游戏,先通过挖掘棕岩获得足够数量的古旧石匣后,选择一个石匣打开,即可获得功法代码对应的功法,随后存档,关闭游戏(注:此处需要彻底退出游戏,不能光退出到主选单)。之后继续更改MapStory_Item.XML中标注*重点!*)段落对应的功法代码并保存,重复:开始游戏->打开古旧石匣获得功法->保存并关闭游戏->修改功法代码->保存文件->开始游戏。。。。即可获得所有功法~

功法对应的代码在附件内:[url=]功法目录.txt[/url]
功法目录.txt (487 Bytes, 下载次数: 53)








回复

使用道具 举报

0

主题

260

帖子

1171

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
11674
积分
1171
精华
0
注册时间
2013-5-28
舒服的沙发
发表于 2021-4-30 11:24 | 只看该作者
一个功法改一次吗?有点麻烦啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-26 09:57 , Processed in 0.029938 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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