Android 台灣中文網

標題: 新世界/new world 1.13版本 修改 更新伤害修改和免root版本 [打印本頁]

作者: cs8530602    時間: 2016-1-8 14:54
標題: 新世界/new world 1.13版本 修改 更新伤害修改和免root版本
本帖最後由 偉爺 於 2016-1-8 22:29 編輯



技术有限 目前只修改了技能无sp消耗(也就是等sp足够了后可以无限放,自动模式下会无限重复放第一个sp足够的技能,请注意别带奶或者手动)
其他的还在寻找关键代码中,欢迎其他大神一起寻找并修改

修改版apk未重签,需要root后幸运破解器进行核心破解后才可安装

下载地址: http://pan.baidu.com/s/1ntUB88p 密码:rz66

--------------------------------------------更新------------:-------------------------

下面的连接是普通攻击100倍伤害(只有这个,未修改防御和技能伤害。。懒,不过也够了就是)
apk重签了,应该无需root就能安装,不过需要卸载掉原版才行,记得做好继承工作(不过这游戏似乎会记忆机器,直接提示你是否继承以前的存档)

链接:http://pan.baidu.com/s/1pKsocGz 密码:rago
作者: tyk32    時間: 2016-1-8 15:14
對於我們用家來說,有破解已經很了不起,我們並不會太過強求慢慢來就快,谢谢!
作者: john60505    時間: 2016-1-8 16:09
我才剛玩 覺得不錯玩就出修改版了 不過我新手機一直root就先在這裡表示支持觀望
作者: shuangyi    時間: 2016-1-8 18:20
安裝技能無SP消耗
正常遊玩中~

這遊戲一直在"通信中"
相當的礙眼 @@
作者: lslwyw    時間: 2016-1-8 21:39
大大100倍攻擊沒有直接覆蓋的嗎,這遊戲重下數據實在太久了,幸運破解倒是早就做好了

作者: cs8530602    時間: 2016-1-8 21:42
本帖最後由 cs8530602 於 2016-1-8 21:45 編輯
lslwyw 發表於 2016-1-8 21:39
大大100倍攻擊沒有直接覆蓋的嗎,這遊戲重下數據實在太久了,幸運破解倒是早就做好了
...


如果已经核心破解了签名验证的话应该可以直接覆盖安装,那2个相关的的破解都得破解
作者: lslwyw    時間: 2016-1-8 21:45
我就是已经破解的,100倍版不能覆盖安装
作者: cs8530602    時間: 2016-1-8 21:49
lslwyw 發表於 2016-1-8 21:45
我就是已经破解的,100倍版不能覆盖安装

刚才忘记说了,2个都得,禁用zip签名验证和禁用软件包管理器签名验证都得,如果还不行我等下补上一个未重签的
作者: cs8530602    時間: 2016-1-8 21:51
lslwyw 發表於 2016-1-8 21:45
我就是已经破解的,100倍版不能覆盖安装

和签名相关的2个都得破解(就是核心破解选项里的第二第三个)
作者: lslwyw    時間: 2016-1-8 22:13
原來第3項沒勾,謝謝大大的指導
作者: jay195    時間: 2016-1-8 22:59
這麼快就有了 真是辛苦大大了 謝拉
作者: xuxinqi    時間: 2016-1-8 23:06
打开闪退
作者: argetlam    時間: 2016-1-9 00:16
本帖最後由 argetlam 於 2016-1-9 00:19 編輯

下載時顯示有病毒
這是第一次這樣遇到
不知道是否有人跟我一樣

作者: jiezi19    時間: 2016-1-9 12:00
是不是要原版过初始啊,初始动画那里闪退
作者: jiezi19    時間: 2016-1-9 12:00
谁传个原版上来啊,谢谢
作者: danie9023    時間: 2016-1-9 12:12
好像要先過新手任務再來覆蓋  
用100倍開始王竟然跟我站同一邊
作者: darkskykiller    時間: 2016-1-9 14:16
感謝大大分享,先收下了。
作者: edsonlok    時間: 2016-1-9 15:39
感謝大大分享,先收下了。
作者: edsonlok    時間: 2016-1-9 15:49
argetlam 發表於 2016-1-9 00:16
下載時顯示有病毒
這是第一次這樣遇到
不知道是否有人跟我一樣

我和你都是一樣............
作者: argetlam    時間: 2016-1-9 20:36
edsonlok 發表於 2016-1-9 15:49
我和你都是一樣............

那是代表有病毒嗎?
作者: rockhsu    時間: 2016-1-9 21:11
argetlam 發表於 2016-1-9 00:16
下載時顯示有病毒
這是第一次這樣遇到
不知道是否有人跟我一樣

換其他瀏覽器看看
作者: 尸空    時間: 2016-1-9 21:21
本帖最後由 尸空 於 2016-1-9 23:22 編輯
argetlam 發表於 2016-1-9 00:16
下載時顯示有病毒
這是第一次這樣遇到
不知道是否有人跟我一樣


用chrome抓百度雲的所有東西都會說有毒

作者: cs8530602    時間: 2016-1-9 22:40
尸空 發表於 2016-1-9 21:21
用chrome抓百度雲的所有東西都會說有毒
另外有人在活動100倍攻失效嗎?

嗯。。因为并不是攻击力100倍,只是伤害100倍,如果对面防御很高你可能就只能打100血,最后 竞技场请低调,至少把卡组等级弄上去。。。
作者: 2008to    時間: 2016-1-10 01:02
遊戲才剛開不到一星期就有修改可用!!
作者: jiezi19    時間: 2016-1-10 10:08
谁发个原版上来啊,谢谢啦,谷歌下不了
作者: rockhsu    時間: 2016-1-10 23:54
我下載100倍傷害
安裝時它顯示
剖析套件時發生問題
是哪邊出錯???
作者: junde01    時間: 2016-1-11 16:47
剛出的遊戲就有修改版   真是太強大了
作者: j533710    時間: 2016-1-11 21:44
敵血1hp
  .method public hidebysig specialname instance void
          set_Hp(int32 "value") cil managed
  {
    // Code size       12 (0xc)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4     0x1
    IL_0006:  stfld      int32 Next.BattleDataEnemy::hp
    IL_000b:  ret
  } // end of method BattleDataEnemy::set_Hp
-------------------------------------------------------------------
  .method public hidebysig specialname instance void
          set_MaxHp(int32 "value") cil managed
  {
    // Code size       12 (0xc)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4     0x1
    IL_0006:  stfld      int32 Next.BattleDataEnemy::maxHp
    IL_000b:  ret
  } // end of method BattleDataEnemy::set_MaxHp
----------------------------------------------------------------------------
敵攻擊弱化
  .method public hidebysig specialname instance void
          set_Atk(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.0
    IL_0002:  stfld      int32 Next.BattleDataEnemy::atk
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_Atk
------------------------------------------------------------------
  .method public hidebysig specialname instance void
          set_MaxAtk(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.0
    IL_0002:  stfld      int32 Next.BattleDataEnemy::maxAtk
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_MaxAtk
----------------------------------------------------------------------
敵防弱化
  .method public hidebysig specialname instance void
          set_Def(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.1
    IL_0002:  stfld      int32 Next.BattleDataEnemy::def
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_Def
----------------------------------------------------------------------
  .method public hidebysig specialname instance void
          set_MaxDef(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.1
    IL_0002:  stfld      int32 Next.BattleDataEnemy::maxDef
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_MaxDef
-----------------------------------------------------------------------------
敵魔防弱化
  .method public hidebysig specialname instance void
          set_Mdef(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.1
    IL_0002:  stfld      int32 Next.BattleDataEnemy::mdef
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_Mdef
----------------------------------------------------------------------------
  .method public hidebysig specialname instance void
          set_MaxMdef(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.1
    IL_0002:  stfld      int32 Next.BattleDataEnemy::maxMdef
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_MaxMdef
------------------------------------------------------------------------------
敵攻速弱化
  .method public hidebysig specialname instance void
          set_Speed(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.0
    IL_0002:  stfld      int32 Next.BattleDataEnemy::speed
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_Speed
-------------------------------------------------------------------------------
  .method public hidebysig specialname instance void
          set_MaxSpeed(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.0
    IL_0002:  stfld      int32 Next.BattleDataEnemy::maxSpeed
    IL_0007:  ret
  } // end of method BattleDataEnemy::set_MaxSpeed
----------------------------------------------------------------------------
sp0,技能無cd,pvp連擊到對方到趴
  .method public hidebysig specialname instance void
          set_Cost(int32 "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.0
    IL_0002:  stfld      int32 Next.BattleDataSkill::useSp
    IL_0007:  ret
  } // end of method BattleDataSkill::set_Cost

  .method public hidebysig specialname instance valuetype Next.Constant/SkillAvailablePhase
          get_Timing() cil managed
  {
    // Code size       7 (0x7)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldfld      valuetype Next.Constant/SkillAvailablePhase Next.BattleDataSkill::timing
    IL_0006:  ret
  } // end of method BattleDataSkill::get_Timing

  .method public hidebysig specialname instance void
          set_Timing(valuetype Next.Constant/SkillAvailablePhase "value") cil managed
  {
    // Code size       8 (0x8)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  ldc.i4.0
    IL_0002:  stfld      valuetype Next.Constant/SkillAvailablePhase Next.BattleDataSkill::timing
    IL_0007:  ret
  } // end of method BattleDataSkill::set_Timing

+U~~~
作者: jwlee    時間: 2016-1-12 22:52
以上真不知道怎麼用
作者: siupang0304    時間: 2016-1-12 23:41
試試先!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: cs8530602    時間: 2016-1-12 23:44
本帖最後由 cs8530602 於 2016-1-13 00:35 編輯
j533710 發表於 2016-1-11 21:44
敵血1hp
  .method public hidebysig specialname instance void
          set_Hp(int32 "value") cil ma ...


先感谢了。。。

这类set的以前认为是敌我双方都适用,所以我改的并不是这里。。。

然后我改动的地方是 onskillattack(sp消耗0)

  public void OnSkillAttack(CharacterCtrl ctrl)
{
    if (ctrl.Status.IsSkillStart)
    {
        BattleDataSkill skillData = ctrl.Status.GetSkillData();
        if (BattleOptionSetting.Instance.AutoBattle.RengekiState[!ctrl.Status.IsPlayerSide ? 1 : 0].IsEnableToPlayNoRengekiSkill() || skillData.IsRengeki)
        {
            this.PlaySound(ctrl);
            PlayerCtrl ctrl2 = ctrl as PlayerCtrl;
            if (ctrl2 != null)
            {
                ctrl2.AddSkillPoint(-skillData.Cost);




calcnormaldamage(普通伤害)

public static int CalcNoramalDamage(CharacterCtrl myCtrl, CharacterCtrl target, bool isCritical = false)
{
    Constant.Element myElem = myCtrl.Status.Element;
    return CalcDamage(myCtrl.Status.Power, target.Status.Defense, myCtrl.Status.AdditionalPower, target.Status.AdditionalDefense, GetDamageTypeRatioUpperAmount(myCtrl.Status), GetDamageTypeRatioDownerAmount(myCtrl.Status), GetPhysicalTypeRatioUpperAmount(target.Status), GetPhysicalTypeRatioDownerAmount(target.Status), GetDamageTypeFixedUpperAmount(myCtrl.Status), GetDamageTypeFixedDownerAmount(myCtrl.Status), GetPhysicalTypeFixedUpperAmount(target.Status), GetPhysicalTypeFixedDownerAmount(target.Status), CheckAdvantageousElement(myElem, target.Status.Element), skillRatioDefaultValue, (float) skillFixedDefaultValue, GetIgnoreDefenseAmount(myCtrl.Status), GetAbsoluteDamageRatioUpperAmount(target.Status), GetAbsoluteDamageRatioDownerAmount(target.Status), GetAbsoluteDamageFixedUpperAmount(target.Status), GetAbsoluteDamageFixedDownerAmount(target.Status), GetDamageRatePerHit(target), myCtrl.Status.BaseType != Constant.BaseModelType.Monster, myCtrl.Status.BaseType != Constant.BaseModelType.Monster, myCtrl.Status.IsPlayerSide, false);
}



calcskilldamage(技能伤害)

public static int CalcSkillDamage(CharacterCtrl myCtrl, CharacterCtrl target, BattleDataSkillEffect data, bool isCritical = false)
{
    float num = (data.EffectValueType != Constant.ValueType.Fixed) ? 0f : data.EffectValue;
    float ratioAmount = (data.EffectValueType != Constant.ValueType.Ratio) ? 1f : ToPermil(data.EffectValue);
    num += data.GodFixedDamage;
    Constant.Element myElem = myCtrl.Status.Element;
    if (data.EffectValueType == Constant.ValueType.Gravity)
    {
        ratioAmount = target.Status.HP.MaxValue * ToPermil(data.EffectValue);
    }
    else if (data.EffectValueType == Constant.ValueType.Ignore)
    {
        ratioAmount = data.EffectValue;
    }
    return CalcDamage(myCtrl.Status.Power, target.Status.Defense, myCtrl.Status.AdditionalPower, target.Status.AdditionalDefense, GetDamageTypeRatioUpperAmount(myCtrl.Status), GetDamageTypeRatioDownerAmount(myCtrl.Status), GetPhysicalTypeRatioUpperAmount(target.Status), GetPhysicalTypeRatioDownerAmount(target.Status), GetDamageTypeFixedUpperAmount(myCtrl.Status), GetDamageTypeFixedDownerAmount(myCtrl.Status), GetPhysicalTypeFixedUpperAmount(target.Status), GetPhysicalTypeFixedDownerAmount(target.Status), CheckAdvantageousElement(myElem, target.Status.Element), CorrectRatioAmountToMultiply(CorrectBuffRatioAmountToAdd(ratioAmount, ratioAmount >= 1f)), (float) CalcToInt(num), GetIgnoreDefenseAmount(myCtrl.Status), GetAbsoluteDamageRatioUpperAmount(target.Status) * data.GodMultiDamageRate, GetAbsoluteDamageRatioDownerAmount(target.Status), GetAbsoluteDamageFixedUpperAmount(target.Status), GetAbsoluteDamageFixedDownerAmount(target.Status), GetDamageRatePerHit(target), myCtrl.Status.BaseType != Constant.BaseModelType.Monster, myCtrl.Status.BaseType != Constant.BaseModelType.Monster, myCtrl.Status.IsPlayerSide, IsIgnoreDefenceDamage(data.EffectValueType));
}




看不太懂il语言,用的是c#展示。。。
作者: agixx    時間: 2016-1-15 10:59
已經更新  麻煩大大嚕
作者: kikuch    時間: 2016-1-19 22:05
只能說太感謝大大了 對於部會修改的我們是一大福音阿
作者: Kyouko71    時間: 2016-1-21 14:49
大大 有出更新囉 不知道能否麻煩你更新 先謝謝大大囉^^
作者: 万寂狂歌    時間: 2016-1-21 18:05
大大更新了咧
作者: nilfate    時間: 2016-1-22 17:14
已經更新到1.14了~不知道板主是否還有想會再推出修正版呢@@
作者: twcoffee    時間: 2016-1-24 02:55
等待樓主更新
作者: agixx    時間: 2016-1-25 16:43
等待樓主更新+1
作者: killseraph0    時間: 2016-1-27 12:38
謝謝大大分享
作者: pasulaup    時間: 2016-2-3 11:09
更新到1.14了
又用唔到
作者: arvin0826    時間: 2016-2-4 00:15
謝謝分享  態時用了
作者: 00981    時間: 2016-3-16 16:57
版大,更新了╮(╯_╰)╭
作者: louischan522    時間: 2016-3-19 21:28
Thanks you very mucH




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1