Jump to content

1 post in this topic

Recommended Posts

Posted

Hey Buddy's,

I try since one week, every day about 5-6 Hours to hack the f**cking Kill Shot!

I dont understand this sh*t! In the hole Function i found there Compare other Functions in totally other sections!

I Breakpoint many many functions and they hits, but when i Edit the Function, nothings happend.

 

I hope i found some they can help me???

 

Here is the Funtion:

__text:001CCA00 ; =============== S U B R O U T I N E =======================================
__text:001CCA00
__text:001CCA00 ; Attributes: bp-based frame
__text:001CCA00
__text:001CCA00 ; BuyWeaponAction::Execute(JSONMap const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> &)
__text:001CCA00 __ZN15BuyWeaponAction7ExecuteERK7JSONMapbRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
__text:001CCA00                                         ; DATA XREF: __data:00CA9BB0o
__text:001CCA00
__text:001CCA00 var_860         = -0x860
__text:001CCA00 var_814         = -0x814
__text:001CCA00 var_810         = -0x810
__text:001CCA00 var_808         = -0x808
__text:001CCA00 var_804         = -0x804
__text:001CCA00 var_800         = -0x800
__text:001CCA00 var_7FC         = -0x7FC
__text:001CCA00 var_7F8         = -0x7F8
__text:001CCA00 var_7BC         = -0x7BC
__text:001CCA00 var_780         = -0x780
__text:001CCA00 var_744         = -0x744
__text:001CCA00 var_708         = -0x708
__text:001CCA00 var_6CC         = -0x6CC
__text:001CCA00 var_690         = -0x690
__text:001CCA00 var_654         = -0x654
__text:001CCA00 var_618         = -0x618
__text:001CCA00 var_5DC         = -0x5DC
__text:001CCA00 var_5A0         = -0x5A0
__text:001CCA00 var_564         = -0x564
__text:001CCA00 var_528         = -0x528
__text:001CCA00 var_4EC         = -0x4EC
__text:001CCA00 var_4B0         = -0x4B0
__text:001CCA00 var_474         = -0x474
__text:001CCA00 var_460         = -0x460
__text:001CCA00 var_438         = -0x438
__text:001CCA00 var_3FC         = -0x3FC
__text:001CCA00 var_3C0         = -0x3C0
__text:001CCA00 var_3BC         = -0x3BC
__text:001CCA00 var_3B8         = -0x3B8
__text:001CCA00 var_3B4         = -0x3B4
__text:001CCA00 var_378         = -0x378
__text:001CCA00 var_33C         = -0x33C
__text:001CCA00 var_300         = -0x300
__text:001CCA00 var_2C4         = -0x2C4
__text:001CCA00 var_288         = -0x288
__text:001CCA00 var_24C         = -0x24C
__text:001CCA00 var_210         = -0x210
__text:001CCA00 var_1D4         = -0x1D4
__text:001CCA00 var_198         = -0x198
__text:001CCA00 var_18C         = -0x18C
__text:001CCA00 var_150         = -0x150
__text:001CCA00 var_114         = -0x114
__text:001CCA00 var_D8          = -0xD8
__text:001CCA00 var_9C          = -0x9C
__text:001CCA00 var_60          = -0x60
__text:001CCA00
__text:001CCA00                 PUSH            {R4-R7,LR}
__text:001CCA02                 ADD             R7, SP, #0xC
__text:001CCA04                 PUSH.W          {R8,R10,R11}
__text:001CCA08                 VPUSH           {D8}
__text:001CCA0C                 SUB.W           SP, SP, #0x840
__text:001CCA10                 STR             R3, [SP,#0x860+var_800]
__text:001CCA12                 MOV             R5, R1
__text:001CCA14                 STR             R2, [SP,#0x860+var_7FC]
__text:001CCA16                 BL              __ZN9valor_sky16GetCurrentTeamIDEv ; valor_sky::GetCurrentTeamID(void)
__text:001CCA1A                 MOV             R1, R0  ; char *
__text:001CCA1C                 MOV             R0, #(aTeam - 0x1CCA2A) ; "Team"
__text:001CCA24                 MOVS            R2, #0  ; char *
__text:001CCA26                 ADD             R0, PC  ; "Team"
__text:001CCA28                 MOVS            R4, #0
__text:001CCA2A                 BL              __ZN9CachedDoc17RetrieveCachedDocEPKcS1_S1_ ; CachedDoc::RetrieveCachedDoc(char const*,char const*,char const*)
__text:001CCA2E                 CBZ             R0, loc_1CCA50
__text:001CCA30                 MOVW            R1, #(:lower16:(__ZTI9CachedDoc_ptr - 0x1CCA46))
__text:001CCA34                 MOVS            R3, #0
__text:001CCA36                 MOVT.W          R1, #(:upper16:(__ZTI9CachedDoc_ptr - 0x1CCA46))
__text:001CCA3A                 MOV             R2, #(__ZTI7TeamDoc_ptr - 0x1CCA48)
__text:001CCA42                 ADD             R1, PC ; __ZTI9CachedDoc_ptr
__text:001CCA44                 ADD             R2, PC ; __ZTI7TeamDoc_ptr
__text:001CCA46                 LDR             R1, [R1] ; `typeinfo for'CachedDoc
__text:001CCA48                 LDR             R2, [R2] ; `typeinfo for'TeamDoc
__text:001CCA4A                 BLX.W           ___dynamic_cast
__text:001CCA4E                 MOV             R4, R0
__text:001CCA50
__text:001CCA50 loc_1CCA50                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+2Ej
__text:001CCA50                 MOV             R0, R4  ; this
__text:001CCA52                 BL              __ZN12CachedObject10GetJSONMapEv ; CachedObject::GetJSONMap(void)
__text:001CCA56                 MOV             R1, R0
__text:001CCA58                 SUB.W           R0, R7, #-var_60
__text:001CCA5C                 BL              __ZN7JSONMapC1ERKS_ ; JSONMap::JSONMap(JSONMap const&)
__text:001CCA60                 MOVW            R0, #(:lower16:(aCurrencybalanc - 0x1CCA70)) ; "CurrencyBalance"
__text:001CCA64                 MOVS            R1, #0  ; char *
__text:001CCA66                 MOVT.W          R0, #(:upper16:(aCurrencybalanc - 0x1CCA70)) ; "CurrencyBalance"
__text:001CCA6A                 MOVS            R2, #0  ; char *
__text:001CCA6C                 ADD             R0, PC  ; "CurrencyBalance"
__text:001CCA6E                 MOV.W           R11, #0
__text:001CCA72                 BL              __ZN10CachedView18RetrieveCachedViewEPKcS1_S1_ ; CachedView::RetrieveCachedView(char const*,char const*,char const*)
__text:001CCA76                 CBZ             R0, loc_1CCA98
__text:001CCA78                 MOVW            R1, #(:lower16:(__ZTI10CachedView_ptr - 0x1CCA8E))
__text:001CCA7C                 MOVS            R3, #0
__text:001CCA7E                 MOVT.W          R1, #(:upper16:(__ZTI10CachedView_ptr - 0x1CCA8E))
__text:001CCA82                 MOV             R2, #(__ZTI19CurrencyBalanceView_ptr - 0x1CCA90)
__text:001CCA8A                 ADD             R1, PC ; __ZTI10CachedView_ptr
__text:001CCA8C                 ADD             R2, PC ; __ZTI19CurrencyBalanceView_ptr
__text:001CCA8E                 LDR             R1, [R1] ; `typeinfo for'CachedView
__text:001CCA90                 LDR             R2, [R2] ; `typeinfo for'CurrencyBalanceView
__text:001CCA92                 BLX.W           ___dynamic_cast
__text:001CCA96                 MOV             R11, R0
__text:001CCA98
__text:001CCA98 loc_1CCA98                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+76j
__text:001CCA98                 MOVW            R2, #(:lower16:(aWeaponid - 0x1CCAAA)) ; "WeaponId"
__text:001CCA9C                 SUB.W           R4, R7, #-var_9C
__text:001CCAA0                 MOVT.W          R2, #(:upper16:(aWeaponid - 0x1CCAAA)) ; "WeaponId"
__text:001CCAA4                 MOV             R1, R5
__text:001CCAA6                 ADD             R2, PC  ; "WeaponId"
__text:001CCAA8                 MOV             R0, R4
__text:001CCAAA                 MOV             R10, R5
__text:001CCAAC                 BL              __ZNK7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCAB0                 MOVW            R1, #(:lower16:(asc_A52830 - 0x1CCABE)) ; ""
__text:001CCAB4                 MOV             R0, R4  ; this
__text:001CCAB6                 MOVT.W          R1, #(:upper16:(asc_A52830 - 0x1CCABE)) ; ""
__text:001CCABA                 ADD             R1, PC  ; ""
__text:001CCABC                 BL              __ZNK7JSONMap19GetStringTableEntryEPKc ; JSONMap::GetStringTableEntry(char const*)
__text:001CCAC0                 MOV             R5, R0
__text:001CCAC2                 MOV             R0, R4  ; this
__text:001CCAC4                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCAC8                 MOVW            R2, #(:lower16:(aWeapons - 0x1CCADC)) ; "Weapons"
__text:001CCACC                 ADDW            R4, SP, #0x860+var_114
__text:001CCAD0                 MOVT.W          R2, #(:upper16:(aWeapons - 0x1CCADC)) ; "Weapons"
__text:001CCAD4                 SUB.W           R1, R7, #-var_60
__text:001CCAD8                 ADD             R2, PC  ; "Weapons"
__text:001CCADA                 MOV             R0, R4
__text:001CCADC                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCAE0                 SUB.W           R6, R7, #-var_D8
__text:001CCAE4                 MOV             R1, R4  ; char *
__text:001CCAE6                 MOV             R2, R5
__text:001CCAE8                 MOV             R0, R6  ; this
__text:001CCAEA                 BL              __ZN7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCAEE                 MOV             R0, R6  ; this
__text:001CCAF0                 BL              __ZNK7JSONMap7IsValidEv ; JSONMap::IsValid(void)
__text:001CCAF4                 MOV             R8, R0
__text:001CCAF6                 MOV             R0, R6  ; this
__text:001CCAF8                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCAFC                 MOV             R0, R4  ; this
__text:001CCAFE                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCB02                 CMP.W           R8, #1
__text:001CCB06                 BNE             loc_1CCB20
__text:001CCB08                 MOV             R1, #(aAttemptingT_10 - 0x1CCB16) ; "Attempting to buy weapon that is alread"...
__text:001CCB10                 LDR             R0, [SP,#0x860+var_800]
__text:001CCB12                 ADD             R1, PC  ; "Attempting to buy weapon that is alread"...
__text:001CCB14                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::assign(char const*)
__text:001CCB18                 LDR             R0, [SP,#0x860+var_7FC]
__text:001CCB1A                 CMP             R0, #0
__text:001CCB1C                 BNE.W           loc_1CCFF0
__text:001CCB20
__text:001CCB20 loc_1CCB20                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+106j
__text:001CCB20                 MOVW            R2, #(:lower16:(aCurrencytype - 0x1CCB32)) ; "CurrencyType"
__text:001CCB24                 ADD.W           R4, SP, #0x860+var_150
__text:001CCB28                 MOVT.W          R2, #(:upper16:(aCurrencytype - 0x1CCB32)) ; "CurrencyType"
__text:001CCB2C                 MOV             R1, R10
__text:001CCB2E                 ADD             R2, PC  ; "CurrencyType"
__text:001CCB30                 MOV             R0, R4
__text:001CCB32                 STR.W           R10, [SP,#0x860+var_810+4]
__text:001CCB36                 BL              __ZNK7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCB3A                 MOVW            R1, #(:lower16:(asc_A52830 - 0x1CCB48)) ; ""
__text:001CCB3E                 MOV             R0, R4  ; this
__text:001CCB40                 MOVT.W          R1, #(:upper16:(asc_A52830 - 0x1CCB48)) ; ""
__text:001CCB44                 ADD             R1, PC  ; ""
__text:001CCB46                 BL              __ZNK7JSONMap19GetStringTableEntryEPKc ; JSONMap::GetStringTableEntry(char const*)
__text:001CCB4A                 MOV             R6, R0
__text:001CCB4C                 MOV             R0, R4  ; this
__text:001CCB4E                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCB52                 MOVW            R2, #(:lower16:(aCommandtime - 0x1CCB64)) ; "CommandTime"
__text:001CCB56                 ADDW            R8, SP, #0x860+var_18C
__text:001CCB5A                 MOVT.W          R2, #(:upper16:(aCommandtime - 0x1CCB64)) ; "CommandTime"
__text:001CCB5E                 MOV             R1, R10
__text:001CCB60                 ADD             R2, PC  ; "CommandTime"
__text:001CCB62                 MOV             R0, R8
__text:001CCB64                 BL              __ZNK7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCB68                 VMOV.I32        D8, #0
__text:001CCB6C                 MOV             R0, R8  ; this
__text:001CCB6E                 VMOV            R1, R10, D8
__text:001CCB72                 STR             R1, [SP,#0x860+var_810]
__text:001CCB74                 MOV             R2, R10
__text:001CCB76                 BL              __ZNK7JSONMap9GetDoubleEd ; JSONMap::GetDouble(double)
__text:001CCB7A                 MOV             R3, R0  ; char *
__text:001CCB7C                 MOV             R0, #(aWeapon - 0x1CCB8A) ; "Weapon"
__text:001CCB84                 STR             R1, [SP,#0x860+var_860] ; double
__text:001CCB86                 ADD             R0, PC  ; "Weapon"
__text:001CCB88                 MOV             R1, R5  ; char *
__text:001CCB8A                 MOV             R2, R6  ; char *
__text:001CCB8C                 BL              __ZN10SalesAgent8GetPriceEPKcS1_S1_d ; SalesAgent::GetPrice(char const*,char const*,char const*,double)
__text:001CCB90                 MOV             R4, R0
__text:001CCB92                 MOV             R0, R8  ; this
__text:001CCB94                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCB98                 MOV             R0, R11 ; this
__text:001CCB9A                 MOV             R1, R6  ; char *
__text:001CCB9C                 MOV             R2, R4  ; int
__text:001CCB9E                 BL              __ZNK19CurrencyBalanceView9CanAffordEPKci ; CurrencyBalanceView::CanAfford(char const*,int)
__text:001CCBA2                 CBNZ            R0, loc_1CCBBC
__text:001CCBA4                 MOV             R1, #(aCannotAffordWe - 0x1CCBB2) ; "Cannot afford weapon purchase."
__text:001CCBAC                 LDR             R0, [SP,#0x860+var_800]
__text:001CCBAE                 ADD             R1, PC  ; "Cannot afford weapon purchase."
__text:001CCBB0                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::assign(char const*)
__text:001CCBB4                 LDR             R0, [SP,#0x860+var_7FC]
__text:001CCBB6                 CMP             R0, #0
__text:001CCBB8                 BNE.W           loc_1CCFF0
__text:001CCBBC
__text:001CCBBC loc_1CCBBC                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+1A2j
__text:001CCBBC                 MOV             R0, R6  ; char *
__text:001CCBBE                 STR.W           R10, [SP,#0x860+var_814]
__text:001CCBC2                 BLX.W           _strlen
__text:001CCBC6                 ADD.W           R8, SP, #0x860+var_198
__text:001CCBCA                 MOV             R2, R0
__text:001CCBCC                 MOV             R1, R6
__text:001CCBCE                 MOV             R0, R8
__text:001CCBD0                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::__init(char const*,ulong)
__text:001CCBD4                 MOV             R0, R11
__text:001CCBD6                 MOV             R1, R8
__text:001CCBD8                 MOV             R2, R4
__text:001CCBDA                 BL              __ZN19CurrencyBalanceView16SubtractCurrencyENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEi ; CurrencyBalanceView::SubtractCurrency(std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>,int)
__text:001CCBDE                 MOV             R0, R8
__text:001CCBE0                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::~basic_string()
__text:001CCBE4                 BL.W            __ZN4core15JSONAllocObjectEv ; core::JSONAllocObject(void)
__text:001CCBE8                 MOVW            R8, #(:lower16:(aWeapons - 0x1CCBFC)) ; "Weapons"
__text:001CCBEC                 SUB.W           R10, R7, #-var_60
__text:001CCBF0                 MOVT.W          R8, #(:upper16:(aWeapons - 0x1CCBFC)) ; "Weapons"
__text:001CCBF4                 ADDW            R4, SP, #0x860+var_1D4
__text:001CCBF8                 ADD             R8, PC  ; "Weapons"
__text:001CCBFA                 MOV             R6, R0
__text:001CCBFC                 MOV             R0, R4
__text:001CCBFE                 MOV             R1, R10
__text:001CCC00                 MOV             R2, R8
__text:001CCC02                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCC06                 MOV             R0, R4
__text:001CCC08                 MOV             R1, R5
__text:001CCC0A                 MOV             R2, R6
__text:001CCC0C                 MOVS            R3, #1
__text:001CCC0E                 BL              __ZN7JSONMap8AddChildEPKcPN4core8JSONNodeENS_10InsertModeE ; JSONMap::AddChild(char const*,core::JSONNode *,JSONMap::InsertMode)
__text:001CCC12                 MOV             R0, R4  ; this
__text:001CCC14                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCC18                 BL.W            __ZN4core15JSONAllocObjectEv ; core::JSONAllocObject(void)
__text:001CCC1C                 ADDW            R11, SP, #0x860+var_24C
__text:001CCC20                 MOV             R4, R0
__text:001CCC22                 MOV             R1, R10
__text:001CCC24                 MOV             R2, R8
__text:001CCC26                 MOV             R0, R11
__text:001CCC28                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCC2C                 ADD.W           R6, SP, #0x860+var_210
__text:001CCC30                 MOV             R1, R11
__text:001CCC32                 MOV             R2, R5
__text:001CCC34                 MOV             R0, R6
__text:001CCC36                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCC3A                 MOVW            R1, #(:lower16:(aUpgrades - 0x1CCC4A)) ; "Upgrades"
__text:001CCC3E                 MOV             R0, R6
__text:001CCC40                 MOVT.W          R1, #(:upper16:(aUpgrades - 0x1CCC4A)) ; "Upgrades"
__text:001CCC44                 MOV             R2, R4
__text:001CCC46                 ADD             R1, PC  ; "Upgrades"
__text:001CCC48                 MOVS            R3, #1
__text:001CCC4A                 BL              __ZN7JSONMap8AddChildEPKcPN4core8JSONNodeENS_10InsertModeE ; JSONMap::AddChild(char const*,core::JSONNode *,JSONMap::InsertMode)
__text:001CCC4E                 MOV             R0, R6  ; this
__text:001CCC50                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCC54                 MOV             R0, R11 ; this
__text:001CCC56                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCC5A                 MOVW            R0, #(:lower16:(aTuningdata - 0x1CCC70)) ; "TuningData"
__text:001CCC5E                 MOVS            R2, #0  ; char *
__text:001CCC60                 MOVT.W          R0, #(:upper16:(aTuningdata - 0x1CCC70)) ; "TuningData"
__text:001CCC64                 MOV             R1, #(aSniperTuningWe - 0x1CCC72) ; "sniper/tuning/weapons"
__text:001CCC6C                 ADD             R0, PC  ; "TuningData"
__text:001CCC6E                 ADD             R1, PC  ; "sniper/tuning/weapons"
__text:001CCC70                 MOVS            R4, #0
__text:001CCC72                 BL              __ZN9CachedDoc17RetrieveCachedDocEPKcS1_S1_ ; CachedDoc::RetrieveCachedDoc(char const*,char const*,char const*)
__text:001CCC76                 CBZ             R0, loc_1CCC98
__text:001CCC78                 MOVW            R1, #(:lower16:(__ZTI9CachedDoc_ptr - 0x1CCC8E))
__text:001CCC7C                 MOVS            R3, #0
__text:001CCC7E                 MOVT.W          R1, #(:upper16:(__ZTI9CachedDoc_ptr - 0x1CCC8E))
__text:001CCC82                 MOV             R2, #(__ZTI15WeaponTuningDoc_ptr - 0x1CCC90)
__text:001CCC8A                 ADD             R1, PC ; __ZTI9CachedDoc_ptr
__text:001CCC8C                 ADD             R2, PC ; __ZTI15WeaponTuningDoc_ptr
__text:001CCC8E                 LDR             R1, [R1] ; `typeinfo for'CachedDoc
__text:001CCC90                 LDR             R2, [R2] ; `typeinfo for'WeaponTuningDoc
__text:001CCC92                 BLX.W           ___dynamic_cast
__text:001CCC96                 MOV             R4, R0
__text:001CCC98
__text:001CCC98 loc_1CCC98                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+276j
__text:001CCC98                 MOV             R0, R4  ; this
__text:001CCC9A                 BL              __ZN12CachedObject10GetJSONMapEv ; CachedObject::GetJSONMap(void)
__text:001CCC9E                 ADD.W           R6, SP, #0x860+var_288
__text:001CCCA2                 MOV             R1, R0
__text:001CCCA4                 MOV             R0, R6
__text:001CCCA6                 BL              __ZN7JSONMapC1ERKS_ ; JSONMap::JSONMap(JSONMap const&)
__text:001CCCAA                 MOVW            R2, #(:lower16:(aData - 0x1CCCBC)) ; "Data"
__text:001CCCAE                 ADDW            R8, SP, #0x860+var_3B4
__text:001CCCB2                 MOVT.W          R2, #(:upper16:(aData - 0x1CCCBC)) ; "Data"
__text:001CCCB6                 MOV             R1, R6  ; char *
__text:001CCCB8                 ADD             R2, PC  ; "Data"
__text:001CCCBA                 MOV             R0, R8  ; this
__text:001CCCBC                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCC0                 MOVW            R2, #(:lower16:(aWeapons - 0x1CCCD2)) ; "Weapons"
__text:001CCCC4                 ADD.W           R10, SP, #0x860+var_378
__text:001CCCC8                 MOVT.W          R2, #(:upper16:(aWeapons - 0x1CCCD2)) ; "Weapons"
__text:001CCCCC                 MOV             R1, R8  ; char *
__text:001CCCCE                 ADD             R2, PC  ; "Weapons"
__text:001CCCD0                 MOV             R0, R10 ; this
__text:001CCCD2                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCD6                 ADDW            R4, SP, #0x860+var_33C
__text:001CCCDA                 MOV             R1, R10 ; char *
__text:001CCCDC                 MOV             R2, R5
__text:001CCCDE                 MOV             R0, R4  ; this
__text:001CCCE0                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCE4                 MOVW            R2, #(:lower16:(aBase_0 - 0x1CCCF6)) ; "Base"
__text:001CCCE8                 ADD.W           R6, SP, #0x860+var_300
__text:001CCCEC                 MOVT.W          R2, #(:upper16:(aBase_0 - 0x1CCCF6)) ; "Base"
__text:001CCCF0                 MOV             R1, R4  ; char *
__text:001CCCF2                 ADD             R2, PC  ; "Base"
__text:001CCCF4                 MOV             R0, R6  ; this
__text:001CCCF6                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCFA                 MOVW            R2, #(:lower16:(aDefaultupgrade - 0x1CCD0C)) ; "DefaultUpgrades"
__text:001CCCFE                 ADDW            R11, SP, #0x860+var_2C4
__text:001CCD02                 MOVT.W          R2, #(:upper16:(aDefaultupgrade - 0x1CCD0C)) ; "DefaultUpgrades"
__text:001CCD06                 MOV             R1, R6  ; char *
__text:001CCD08                 ADD             R2, PC  ; "DefaultUpgrades"
__text:001CCD0A                 MOV             R0, R11 ; this
__text:001CCD0C                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCD10                 MOV             R0, R6  ; this
__text:001CCD12                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCD16                 MOV             R

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Night Valley - Tower Defense v1.0.20 [+2 Jailed Cheats]
      Modded/Hacked App: Night Valley - Tower Defense By Pitaya Group, Inc, The
      Bundle ID: com.pitaya.natv
      App Store Link: https://apps.apple.com/us/app/night-valley-tower-defense/id6467846624?uo=4



      🤩 Hack Features

      - Never Die
      - Add Currency
      • 9 replies
    • Night Valley - Tower Defense v1.0.20 [+2 Cheats]
      Modded/Hacked App: Night Valley - Tower Defense By Pitaya Group, Inc, The
      Bundle ID: com.pitaya.natv
      App Store Link: https://apps.apple.com/us/app/night-valley-tower-defense/id6467846624?uo=4



      🤩 Hack Features

      - Never Die
      - Add Currency
       
      • 8 replies
    • SLIME - ISEKAI Memories v3.0.0 +5 Jailed Cheats
      Modded/Hacked App: SLIME - ISEKAI Memories By BANDAI NAMCO Entertainment Inc.
      Bundle ID: jp.co.bandainamcoent.BNEI0402
      iTunes Store Link: https://apps.apple.com/us/app/slime-isekai-memories/id1577316192?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/Mac/Linux with iTunes installed.


      Hack Features:
      - Damage Multiplier
      - Defense Multiplier
      - Always Our Turn
      - Instant Win
      - Unlimited Skills


      Jailbreak required hack(s): https://iosgods.com/forum/5-game-cheats-hack-requests/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/


      iOS Hack Download Link:

      Hidden Content

      Download via the iOSGods App








      PC Installation Instructions:
      STEP 1: If necessary, uninstall the app if you have it installed on your iDevice. Some hacked IPAs will install as a duplicate app. Make sure to back it up so you don't lose your progress.
      STEP 2: Download the pre-hacked .IPA file from the link above to your computer. To download from the iOSGods App, see this tutorial topic.
      STEP 3: Download Sideloadly and install it on your PC.
      STEP 4: Open/Run Sideloadly on your computer, connect your iOS Device, and wait until your device name shows up.
      STEP 5: Once your iDevice appears, drag the modded .IPA file you downloaded and drop it inside the Sideloadly application.
      STEP 6: You will now have to enter your iTunes/Apple ID email login & then your password. Go ahead and enter the required information.
      STEP 7: Wait for Sideloadly to finish sideloading/installing the hacked IPA.
      STEP 8: Once the installation is complete and you see the app on your Home Screen, you will need to go to Settings -> General -> Profiles/VPN & Device Management. Once there, tap on the email you entered from step 6, and then tap on 'Trust [email protected]'.
      STEP 9: Now go to your Home Screen and open the newly installed app and everything should work fine. You may need to follow further per app instructions inside the hack's popup in-game.

      NOTE: For free Apple Developer accounts, you will need to repeat this process every 7 days. Using a disposable Apple ID for this process is suggested but not required. Jailbroken iDevices can also use Sideloadly to install the IPA with AppSync. Filza & IPA Installer (or alternatives) from Cydia also work. If you have any questions or problems, read our Sideloadly FAQ section of the topic and if you don't find a solution, post your issue down below and we'll do our best to help! If the hack does work for you, post your feedback below and help out other fellow members that are encountering issues.


      Credits:
      - Zahir


      Cheat Video/Screenshots:

      N/A
      • 380 replies
    • SLIME - ISEKAI Memories v3.0.0 +5 Cheats
      Modded/Hacked App: SLIME - ISEKAI Memories By BANDAI NAMCO Entertainment Inc.
      Bundle ID: jp.co.bandainamcoent.BNEI0402
      iTunes Store Link: https://apps.apple.com/us/app/slime-isekai-memories/id1577316192?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia or Sileo).


      Hack Features:
      - 1 Hit Kill
      - Never Die 


      Non-Jailbroken & No Jailbreak required hack(s): https://iosgods.com/forum/79-no-jailbreak-section/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/


      iOS Hack Download Link:

      Hidden Content
      Download Hack







      Installation Instructions:
      STEP 1: Download the .deb Cydia hack file from the link above.
      STEP 2: Copy the file over to your iDevice using any of the file managers mentioned above or skip this step if you're downloading from your iDevice.
      STEP 3: Using Filza or iFile, browse to where you saved the downloaded .deb file and tap on it.
      STEP 4: Once you tap on the file, you will need to press on 'Install' or 'Installer' from the options on your screen.
      STEP 5: Let Filza / iFile finish the cheat installation. Make sure it successfully installs, otherwise see the note below.
      STEP 6: If the hack is a Mod Menu, which is usually the case nowadays, the cheat features can be toggled in-game. Some cheats have options that can be enabled from your iDevice settings.
      STEP 7: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game.

       

      NOTE: If you have any questions or problems, read our Troubleshooting topic & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue down below and we'll do our best to help! If the hack does work for you, post your feedback below and help out other fellow members that are encountering issues.


      Credits:
      - Zahir


      Cheat Video/Screenshots:

      N/A
      • 890 replies
    • DarkSlayerXGunbird2 v1.1.113 +4 Cheats
      Modded/Hacked App: Dark Slayer : Tengai Collabo By Gamepub CO., LTD
      Bundle ID: com.gamepub.zhteam
      iTunes Store Link: https://apps.apple.com/us/app/dark-slayer-tengai-collabo/id6446265751


      Hack Features:
      - God Mode
      - Attack Speed Multiplier
      • 225 replies
    • RPG AVABEL ONLINE Cheats v12.1.7 - [ God Mode & More ]
      Modded/Hacked App: RPG AVABEL ONLINE By ASOBIMO,Inc.
      Bundle ID: com.asobimo.AvabelOnline
      iTunes Store Link: https://itunes.apple.com/us/app/rpg-avabel-online/id606800657
       

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - God Mode 
      - Cast Speed Multiplier
      - Charge Speed Multiplier
      - Approach Speed Multiplier
      - No Roll CoolDown
      - No Skills CoolDown

      This hack is an In-Game Mod Menu (iGMM). In order to activate the Mod Menu, tap on the iOSGods button found inside the app. This hack works on the latest x64 or ARM64 iDevices: iPhone 5s, 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, 8, 8 Plus, X, Xr, Xs, Xs Max, SE, iPod Touch 6G, iPad Air, Air 2, Pro & iPad Mini 2, 3, 4 and later.
      • 2,163 replies
    • City Of Survivors v1.5.8 [+10 Jailed Cheats]
      Modded/Hacked App: City Of Survivors By Chengdu Pengfei Network Technology Co., Ltd.
      Bundle ID: com.gatherfun.cityofsurvivors
      App Store Link: https://apps.apple.com/us/app/city-of-survivors/id6743288723?uo=4



      Important


      Do not enable feautures on loading screen or do not keep enabled if you leave game.

      If you leave game without disabling features or enable on loading screen game will be crash.

       

      🤩 Hack Features

      - Add Gold
      - Add Diamond
      - Add Wood
      - Add Plank 
      - Add Explore Token
      - Add Skip Ads Coupon
      • 33 replies
    • City Of Survivors v1.5.8 [+10 Cheats]
      Modded/Hacked App: City Of Survivors By Chengdu Pengfei Network Technology Co., Ltd.
      Bundle ID: com.gatherfun.cityofsurvivors
      App Store Link: https://apps.apple.com/us/app/city-of-survivors/id6743288723?uo=4



      Important


      Do not enable feautures on loading screen or do not keep enabled if you leave game.

      If you leave game without disabling features or enable on loading screen game will be crash.

       

      🤩 Hack Features

      - Add Gold
      - Add Diamond
      - Add Wood
      - Add Plank 
      - Add Explore Token
      - Add Skip Ads Coupon
      • 67 replies
    • DarkSlayerXGunbird2 v1.1.113 +4 Jailed Cheats
      Modded/Hacked App: Dark Slayer : Tengai Collabo By PD.X Co.,Ltd
      Bundle ID: com.gamepub.zhteam
      iTunes Store Link: https://apps.apple.com/us/app/dark-slayer-tengai-collabo/id6446265751?uo=4


      Hack Features:
      - God Mode
      - Attack Speed Multiplier


      Jailbreak required hack(s): [Mod Menu Hack] Dark Slayer : Tengai Collabo v1.1.62 +2 Cheats [ God Mode ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
      • 22 replies
    • [ DBL ]ドラゴンボール レジェンズ v6.10.0 - [ Instant - Win & More ]
      Modded/Hacked App: ドラゴンボール レジェンズ By BANDAI NAMCO Entertainment Inc.
      Bundle ID: jp.co.bandainamcoent.BNEI0333
      iTunes Store Link: https://itunes.apple.com/jp/app/ドラゴンボール-レジェンズ/id1358232022


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - x Player Damage - x1 - 20 
      - x Player Defense - x1 - 20 
      - One Hit Kill
      - God Mode 
      - 1 Enemy Per Quest
      - Instant - Win - Enable It When You In Battle
      - No Swap CoolDown
      - No Vanish CoolDown
      - No KI Cost
      - Auto Complete All Challenges-> Currency/Chrono Crystals Hack!
      - Always Critical
      - Tutorial Bypass
      - All Cards Give DragonBalls

      All functions are unlinked and only for player, you!
      • 1,663 replies
    • (Dragon Ball Legends Japan)ドラゴンボール レジェンズ  v6.10.0 +13 Jailed Cheats
      Modded/Hacked App: ドラゴンボール レジェンズ By BANDAI NAMCO Entertainment Inc.
      Bundle ID: jp.co.bandainamcoent.BNEI0333
      iTunes Store Link: https://itunes.apple.com/jp/app/ドラゴンボール-レジェンズ/id1358232022?mt=8


      Mod Requirements:
      - Jailbroken or Non-Jailbroken iPhone/iPad/iPod Touch.
      - Cydia Impactor.
      - A Computer Running Windows/Mac/Linux.


      Hack Features:
      - Enemies Don't Attack
      - No Ki Cost
      - Unlimited Ki
      - No Character Swap CoolDown
      - No Vanish CoolDown
      - Auto Complete All Challenges - Currency/Chrono Crystals Hack! 
      - Always Critical
      - All Cards Give DragonBall 

       This hack only works on x64 or ARM64 iDevices: iPhone 5s, 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, 8, 8 Plus, X, SE, iPod Touch 6G, iPad Air, Air 2, Pro & iPad Mini 2, 3, 4 and later.
      • 3,180 replies
    • DRAGON BALL LEGENDS v6.10.0 +7 FREE Cheats
      Modded/Hacked App: DRAGON BALL LEGENDS by BANDAI NAMCO Entertainment Inc.
      Bundle ID: jp.co.bandainamcoent.BNEI0334
      iTunes Store Link: https://apps.apple.com/us/app/dragon-ball-legends/id1358222641


      Hack Features:
      - No Swap Cooldown
      - No Vanish Cooldown
      - No KI Cost
      -  Auto Complete all Challenges
      - Always Critical
      - Tutorial Bypassed
      - Enemies don't Attack


      Non-Jailbroken & No Jailbreak required hack(s): https://iosgods.com/topic/70408-ios-13-support-dragon-ball-legends-v2110-3-jailed-cheats-no-ki-cost-more/
      Japanese Version: https://iosgods.com/topic/75598-dbl-%E3%83%89%E3%83%A9%E3%82%B4%E3%83%B3%E3%83%9C%E3%83%BC%E3%83%AB-%E3%83%AC%E3%82%B8%E3%82%A7%E3%83%B3%E3%82%BA-by-bandai-namco-entertainment-inc-v2100-instant-win-more/?
      For more fun, check out the Club(s): https://iosgods.com/clubs/
      • 3,542 replies
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines