2 "Enable" Auto Assembler Script {$lua} if syntaxcheck then return end LaunchMonoDataCollector() while not monoSymbolList.FullyLoaded do sleep(3) end {$asm} [ENABLE] alloc(AddItem,$1000,GameAssembly.dll) registersymbol(AddItem) label(MonoString) registersymbol(MonoString) label(Index) registersymbol(Index) label(Skip) AddItem: push rbx sub rsp,40 mov rcx,MonoString xor edx,edx call "Inventory.GetItemByName" test rax,rax je Skip mov edx,1 mov rcx,rax mov rax,[rax] mov r8,[rax+1E0] call qword ptr[rax+1D8] Skip: add rsp,40 pop rbx ret Index: dd 1 MonoString: nop 10 dd 3 dw 'Key',0 // 16 // 20 [DISABLE] unregistersymbol(*) dealloc(AddItem) 3 "Add Item" Auto Assembler Script {$lua} if syntaxcheck then return end [ENABLE] local Items = { "Antidote", "Skullblade Hilt", "Shield 2", "Shield", "Seal Right", "Seal Left", "Seal Full", "Relic - Hero Water", "Relic - Hero Sword", "Relic - Hero Pendant SP", "Relic - Hero Pendant MP", "Relic - Hero Pendant HP", "Relic - Hero Crown", "MoneySmall", "MoneyLevelItem", "MoneyBig", "Vault Key (Red)", "Magic Cup", "Level Up - Stamina", "Level Up - PotionEfficiency", "Level Up - Magic", "Level Up - Health", "Spear", "Supply Coin - Bait", "Supply Coin - Bolts", "Supply Coin - Darts", "Trinket Slot", "Trinket - Walk Speed Plus", "Trinket - Stamina Recharge Plus", "Trinket - Sneaky", "Trinket - RTSR", "Trinket - Parry Window", "Trinket - MP Flasks", "Trinket - IFrames", "Trinket - Heartdrops", "Trinket - Glass Cannon", "Level Up - DamageResist", "Trinket - Fast Icedagger", "Trinket - Bloodstain Plus", "Trinket - Bloodstain MP", "Trinket - Block Plus", "Trinket - Attack Up Defense Down", "Torch", "Sword2", "Supply Coin - Ice Bombs", "Supply Coin - Gun Shells Ice", "Supply Coin - Gun Shells", "Supply Coin - Firecrackers", "Trinket - BTSR", "Level Up - Attack", "Mask", "Key Special", "GoldenTrophy_4", "GoldenTrophy_3", "GoldenTrophy_2", "GoldenTrophy_12", "Lantern", "GoldenTrophy_10", "GoldenTrophy_1", "GateKey", "Flask Shard", "Flask Container", "Flask", "Firecracker Restock", "Firebomb Restock", "Dash Stone", "Dart", "Cog", "Book", "Arrow", "Antidote Container", "GoldenTrophy_5", "GoldenTrophy_6", "GoldenTrophy_11", "Icebomb Restock", "Idol 3", "Idol 2", "Key", "GoldenTrophy_7", "Key (House)", "Hyperdash", "Hexagon Red", "Hexagon Green", "Incense Bowl", "Gun Shell Ice", "Gun Shell", "Gun", "GoldenTrophy_9", "GoldenTrophy_8", "Hexagon Blue", "Upgrade Offering - Attack - Tooth", "Stick", "Sword", "Upgrade Offering - DamageResist - Effigy", "Stundagger", "Upgrade Offering - PotionEfficiency Swig - Ash", "Bow", "Upgrade Offering - Health HP - Flower", "Techbow", "Upgrade Offering - Stamina SP - Feather", "Wand", "Upgrade Offering - Magic MP - Mushroom", "Shotgun", "SlowmoItem", "Crystal Ball", "Firecracker", "Firebomb", "Ice Bomb", "Bait", "Berry_HP", "Berry_MP", "Ivy", "Pepper", "Piggybank L1", "Trinket Coin" } local pString = getAddress("MonoString") local pIndex = getAddress("Index") local i = readInteger(pIndex) local len = string.len(Items[i]) for n=0x10,0x64 do writeBytes(pString+n,0x0) end writeInteger(pString+0x10,len) writeString(pString+0x14,Items[i],true) executeCodeEx(0, nil,getAddress("AddItem")) print("item added!") return("assert(true)") [DISABLE] 12 "Item To Add:" 1:Antidote 2:Skullblade Hilt 3:Shield 2 4:Shield 5:Seal Right 6:Seal Left 7:Seal Full 8:Relic - Hero Water 9:Relic - Hero Sword 10:Relic - Hero Pendant SP 11:Relic - Hero Pendant MP 12:Relic - Hero Pendant HP 13:Relic - Hero Crown 14:MoneySmall 15:MoneyLevelItem 16:MoneyBig 17:Vault Key (Red) 18:Magic Cup 19:Level Up - Stamina 20:Level Up - PotionEfficiency 21:Level Up - Magic 22:Level Up - Health 23:Spear 24:Supply Coin - Bait 25:Supply Coin - Bolts 26:Supply Coin - Darts 27:Trinket Slot 28:Trinket - Walk Speed Plus 29:Trinket - Stamina Recharge Plus 30:Trinket - Sneaky 31:Trinket - RTSR 32:Trinket - Parry Window 33:Trinket - MP Flasks 34:Trinket - IFrames 35:Trinket - Heartdrops 36:Trinket - Glass Cannon 37:Level Up - DamageResist 38:Trinket - Fast Icedagger 39:Trinket - Bloodstain Plus 40:Trinket - Bloodstain MP 41:Trinket - Block Plus 42:Trinket - Attack Up Defense Down 43:Torch 44:Sword2 45:Supply Coin - Ice Bombs 46:Supply Coin - Gun Shells Ice 47:Supply Coin - Gun Shells 48:Supply Coin - Firecrackers 49:Trinket - BTSR 50:Level Up - Attack 51:Mask 52:Key Special 53:GoldenTrophy_4 54:GoldenTrophy_3 55:GoldenTrophy_2 56:GoldenTrophy_12 57:Lantern 58:GoldenTrophy_10 59:GoldenTrophy_1 60:GateKey 61:Flask Shard 62:Flask Container 63:Flask 64:Firecracker Restock 65:Firebomb Restock 66:Dash Stone 67:Dart 68:Cog 69:Book 70:Arrow 71:Antidote Container 72:GoldenTrophy_5 73:GoldenTrophy_6 74:GoldenTrophy_11 75:Icebomb Restock 76:Idol 3 77:Idol 2 78:Key 79:GoldenTrophy_7 80:Key (House) 81:Hyperdash 82:Hexagon Red 83:Hexagon Green 84:Incense Bowl 85:Gun Shell Ice 86:Gun Shell 87:Gun 88:GoldenTrophy_9 89:GoldenTrophy_8 90:Hexagon Blue 91:Upgrade Offering - Attack - Tooth 92:Stick 93:Sword 94:Upgrade Offering - DamageResist - Effigy 95:Stundagger 96:Upgrade Offering - PotionEfficiency Swig - Ash 97:Bow 98:Upgrade Offering - Health HP - Flower 99:Techbow 100:Upgrade Offering - Stamina SP - Feather 101:Wand 102:Upgrade Offering - Magic MP - Mushroom 103:Shotgun 104:SlowmoItem 105:Crystal Ball 106:Firecracker 107:Firebomb 108:Ice Bomb 109:Bait 110:Berry_HP 111:Berry_MP 112:Ivy 113:Pepper 114:Piggybank L1 115:Trinket Coin 0 4 Bytes
Index