瘸腿大象 发表于 2017-1-10 07:26

西亚觉醒_v1.20.2412.0_修改脚本。。。。。。最后更新20170115

本帖最后由 瘸腿大象 于 2017-1-15 16:29 编辑






用法:先打开游戏停在开始画面。然后打开ce加载附件里的ct,勾上想要的功能。最后开始新游戏或者读档。
uniy3d的代码真是奇怪,用ce定位的和游戏自己初始化后的代码地址有时候是不一样的。
所以强烈建议在游戏标题画面就打开想要的脚本,让ce初始化代码。而不要进入游戏玩了一会才开脚本。

功能说明:
升级加3点属性。原本升级有20%几率加2点属性,80%加1点。直接改为3点,升级不再看脸。
扎营不需要mp,彻底解决走路和扎营冲突问题。
过回合不消耗食物。彻底解决尴尬的食物种类问题。
取消研究前置需求,可直接研究想要的科技。
基地采集范围12格。如果打开采集窗口感觉很卡,可以自行修改脚本里面的格子数。
buff不消失。等于随时都站在祝福徽记范围内。
全信仰,所有神的5级技能全部同时获得。该功能只能在重新开始新游戏中生效。


科普:ct是ce的修改脚本。ce下载地址
http://pan.baidu.com/s/1c2h3MMG


upbomi 发表于 2017-1-10 07:43

不知道啊  

tkhtkh 发表于 2017-1-10 11:58

测试可用~谢谢了:loveliness:

xdents 发表于 2017-1-10 13:48

:lol 还没开始试,MARK一记

闯荡江湖 发表于 2017-1-10 13:56

谢谢楼主,谢谢3dm

nbazhang 发表于 2017-1-10 20:05

谢谢分享,装备优质的很是需要。

dsunvee 发表于 2017-1-10 20:28

这么快,又更新了,赞~!

悲剧在发生 发表于 2017-1-11 13:07

Failure injecting the MonoDatacollector dll 我也是这问题 改了英文路径也不能用 杀毒软件全关也不行

悲剧在发生 发表于 2017-1-11 13:12

尴尬。。。要先选定游戏 然后再加载。。。就可以用233

小小旳誓言还不 发表于 2017-1-11 13:54

装备选优质,怪明显变强

瘸腿大象 发表于 2017-1-11 17:53

稍微更新一下。增加一个基地采集范围10格功能。
获得全部信仰奖励,修正为直接增加额外的特殊村民,而不是原本的替换掉某个普通村民。

过河小卒d 发表于 2017-1-11 20:27

谢谢分享,支持

0081s 发表于 2017-1-11 21:15

基地采集范围10格要什么额外条件吗?怎么我打开了没效果。要小径?

瘸腿大象 发表于 2017-1-12 18:28

更新一个新功能——取消研究前置需求,方便直接研究想要的科技。节省时间。

584316165 发表于 2017-1-13 17:11

楼主 你好良心啊

小小旳誓言还不 发表于 2017-1-13 18:54

快速建造怎么没有啦~

mojo0414 发表于 2017-1-14 15:15

为无负重顶

xiaoxie83 发表于 2017-1-14 15:39

继续更新哈

瘸腿大象 发表于 2017-1-14 17:26

最后更新1次,解决个别功能存在的问题。

584316165 发表于 2017-1-15 00:21

开心啊 又更新了

hl119 发表于 2017-1-15 09:24

食物奖励没有了

guo728 发表于 2017-1-15 10:11

大神,能找到最大建筑数量的地址么?

瘸腿大象 发表于 2017-1-15 11:23

本帖最后由 瘸腿大象 于 2017-1-15 11:24 编辑

guo728 发表于 2017-1-15 10:11
大神,能找到最大建筑数量的地址么?
TheAwakening.Settlement.MAX_BUILDING_COUNT : Int32
    Used By
      SettlementOverview.RefreshScreen() : Void
      TheAwakening.DynamicUIItem+<SetItem>c__AnonStorey11E.<>m__1C7() : Void
      TheAwakening.Settlement..cctor()
      TheAwakening.Settlement.CanBuildBuildings(Int32) : Boolean                                        改这里就能超数量建造
            Depends On
            Used By
                TheAwakening.DynamicUIItem+<SetItem>c__AnonStorey11E.<>m__1C5() : Void                  改这里,在现实难度才能重复造相同建筑
                TheAwakening.DynamicUIItem+<SetItem>c__AnonStorey120.<>m__1D0() : Void
    Assigned By
      TheAwakening.Settlement..cctor()


static Settlement()
{
    settlements = new List<Settlement>();
    staticSettlements = new List<Settlement>();
    MAX_BUILDING_COUNT = 10;
}


public bool CanBuildBuildings(int count) =>
    ((this.BuildingCount() + count) <= MAX_BUILDING_COUNT);


internal void <>m__1C5()
{
    if (((this.settlement != null) && (this.<>f__ref$288.item.recipe.Get() != null)) && ((this.<>f__ref$288.item.recipe.Get().itemAtributes.FindIndex(o => o.tag == this.b) > -1) && (Difficulty.GetDifficultyFor(DifficultyOptions.Realism) > 0)))
    {
      GenericPopup.Open("UI_WARNING", "UI_REALISM_BUILDING_FORBID", string.Empty, null, string.Empty, null, "UI_CLOSE", null);
    }
    else if (((this.settlement != null) && (this.<>f__ref$288.item.recipe.Get() != null)) && ((this.<>f__ref$288.item.recipe.Get().itemAtributes.FindIndex(o => o.tag == this.b) > -1) && !this.settlement.CanBuildBuildings(1)))
    {
      GenericPopup.Open("UI_WARNING", "UI_NO_BUILDING_SLOTS", string.Empty, null, string.Empty, null, "UI_CLOSE", null);
    }
    else
    {
      this.<>f__ref$288.item.IncreaseCount();
      HoneyEvent<object> args = new HoneyEvent<object>(this.<>f__ref$288.item);
      MHEventSystem.TriggerEvent(MHEvent.Name.UI_DYNAMIC_ITEM_CHANGED, this.<>f__ref$288.go, args);
    }
}

guo728 发表于 2017-1-15 12:12

瘸腿大象 发表于 2017-1-15 11:23
TheAwakening.Settlement.MAX_BUILDING_COUNT : Int32
    Used By
      SettlementOverview.RefreshSc ...

非常感谢。

freewilson 发表于 2017-1-15 12:48


Failure injecting the MonoDatacollector dll出这个问题的,请在运行修改脚本前,先Open Process下找到游戏内存位置再使用修改脚本。也就是打开CE,选择那个计算机样式的图标,在列表中找到西亚的内存位置点OPEN,然后再加载修改脚本就应该没问题了。

瘸腿大象 发表于 2017-1-15 12:57

扎营脚本有问题,重新修正了地址。
uniy3d的代码真是奇怪,用ce定位的和游戏自己初始化后的代码地址有时候是不一样的。
所以强烈建议在游戏标题画面就打开想要的脚本,让ce初始化代码。而不要进入游戏玩了一会才开脚本。

dsunvee 发表于 2017-1-15 14:12

又更新了,感谢~~~~~!

499743745 发表于 2017-1-15 14:21

升级加3点属性这个功能怪也适用吧,怪增加好多。。。。

sorrowbluecat 发表于 2017-1-15 15:14

感谢楼主,不过在脚本里如何修改格子数?还请大大指教。

瘸腿大象 发表于 2017-1-15 16:30

499743745 发表于 2017-1-15 14:21
升级加3点属性这个功能怪也适用吧,怪增加好多。。。。

好像是啊。
已经解决,现在应该不会增加敌人属性了。

页: [1] 2
查看完整版本: 西亚觉醒_v1.20.2412.0_修改脚本。。。。。。最后更新20170115