Re: Risk of Rain 2 (Steam) - Cheat Table
Posted: Thu Apr 04, 2019 3:22 am
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
None of it works, for me at least.JessieKazama wrote: ↑Thu Apr 04, 2019 9:04 amAdded some new stuff, check and redownload from the main post :3
Who's hosting? Money is verified through the host, to my knowledge.hey im weeb wrote: ↑Fri Apr 05, 2019 8:11 pmSo, are you able to use these in co-op? when i play with friends i cant seem to give myself money always reverts back to like 20 even when i lock it. it doesnt let me buy anything. Is there a work around?
Teleporter Pointers not working,it just can't activeJessieKazama wrote: ↑Sun Mar 31, 2019 5:31 am632360
Hey guys, Jessie here back with another cheat table~!
I was a big fan of the original Risk of Rain when it first dropped on Steam, so when the sequel randomly dropped on Steam I immediately picked it up! For those who aren't familiar, Risk of Rain 2 is a third person roguelike action game, where you can pick from different classes and fight to survive on an alien world.
The game isn't too hard at first, but the more you play the harder the game gets! With that in mind, I decided to make a table for the game for those who might have trouble with it or want to full around with friends. The game is co-op, so don't worry about cheating in PvP since there is none. The game is made from Unity too, so there's some cool stuff I was able to whip out!
Here are the options currently available in my Risk of Rain 2 cheat table:For stuff such as God Mode and Money, check under the Player Pointers along with other things such as Damage and XP.Options
- Player Pointers
- No Skill Cooldown
- No Equipment Cooldown
- Lunar Coins Pointer
- Instant Teleporter Charge
- Teleporter Pointers
I'll try to keep the table up to date whenever a game update drops, seeing as it is in early access right now. I'm still working on the Lunar Coins, so stay tuned for additional options as well!
Happy Cheating!!!
- Jessie Kazama
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>334</ID>
<Description>"Item stack"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>333</ID>
<Description>"Syringe"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>335</ID>
<Description>"Bear"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>24</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>336</ID>
<Description>"Behemoth"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>337</ID>
<Description>"Missile"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>2C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>338</ID>
<Description>"ExplodeOnDeath"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>30</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>339</ID>
<Description>"Dagger"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>34</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>340</ID>
<Description>"Tooth"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>38</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>341</ID>
<Description>"CritGlasses"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>3C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>342</ID>
<Description>"Hoof"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>40</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>343</ID>
<Description>"Feather"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>44</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>344</ID>
<Description>"AACannon"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>48</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>345</ID>
<Description>"ChainLightning"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>4C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>346</ID>
<Description>"PlasmaCore"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>50</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>347</ID>
<Description>"Seed"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>54</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>348</ID>
<Description>"Icicle"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>58</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>349</ID>
<Description>"GhostOnKill"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>5C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>350</ID>
<Description>"Mushroom"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>60</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>351</ID>
<Description>"Crowbar"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>64</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>352</ID>
<Description>"LevelBonus"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>68</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>353</ID>
<Description>"AttackSpeedOnCrit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>6C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>354</ID>
<Description>"BleedOnHit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>70</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>355</ID>
<Description>"SprintOutOfCombat"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>74</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>356</ID>
<Description>"FallBoots"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>78</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>357</ID>
<Description>"CooldownOnCrit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>7C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>358</ID>
<Description>"WardOnLevel"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>80</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>359</ID>
<Description>"Phasing"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>84</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>360</ID>
<Description>"HealOnCrit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>88</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>361</ID>
<Description>"HealWhileSafe"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>8C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>362</ID>
<Description>"TempestOnKill"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>90</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>363</ID>
<Description>"PersonalShield"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>94</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>364</ID>
<Description>"EquipmentMagazine"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>98</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>365</ID>
<Description>"NovaOnHeal"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>9C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>366</ID>
<Description>"ShockNearby"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>A0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>367</ID>
<Description>"Infusion"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>A4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>368</ID>
<Description>"WarCryOnCombat"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>A8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>369</ID>
<Description>"Clover"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>AC</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>370</ID>
<Description>"Medkit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>B0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>371</ID>
<Description>"Bandolier"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>B4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>372</ID>
<Description>"BounceNearby"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>373</ID>
<Description>"IgniteOnKill"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>BC</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>374</ID>
<Description>"PlantOnHit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>C0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>375</ID>
<Description>"StunChanceOnHit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>C4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>376</ID>
<Description>"Firework"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>C8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>377</ID>
<Description>"LunarDagger"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>CC</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>378</ID>
<Description>"GoldOnHit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>D0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>379</ID>
<Description>"MageAttunement"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>D4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>380</ID>
<Description>"WarCryOnMultiKill"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>D8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>381</ID>
<Description>"BoostHp"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>DC</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>382</ID>
<Description>"BoostDamage"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>E0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>383</ID>
<Description>"ShieldOnly"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>E4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>384</ID>
<Description>"AlienHead"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>385</ID>
<Description>"Talisman"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>EC</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>386</ID>
<Description>"Knurl"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>F0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>387</ID>
<Description>"BeetleGland"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>F4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>388</ID>
<Description>"BurnNearby"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>F8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>389</ID>
<Description>"CritHeal"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>FC</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>390</ID>
<Description>"CrippleWardOnLevel"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>100</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>391</ID>
<Description>"SprintBonus"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>104</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>392</ID>
<Description>"SecondarySkillMagazine"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>108</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>393</ID>
<Description>"StickyBomb"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>10C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>394</ID>
<Description>"TreasureCache"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>110</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>395</ID>
<Description>"BossDamageBonus"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>114</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>396</ID>
<Description>"SprintArmor"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>118</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>397</ID>
<Description>"IceRing"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>11C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>398</ID>
<Description>"FireRing"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>120</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>399</ID>
<Description>"SlowOnHit"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>124</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>400</ID>
<Description>"ExtraLife"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>128</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>401</ID>
<Description>"ExtraLifeConsumed"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>12C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>402</ID>
<Description>"UtilitySkillMagazine"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>130</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>403</ID>
<Description>"HeadHunter"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>134</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>404</ID>
<Description>"KillEliteFrenzy"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>405</ID>
<Description>"RepeatHeal"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>13C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>406</ID>
<Description>"Ghost"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>140</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>407</ID>
<Description>"HealthDecay"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>144</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>408</ID>
<Description>"AutoCastEquipment"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>148</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>409</ID>
<Description>"IncreaseHealing"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>14C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>410</ID>
<Description>"JumpBoost"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>150</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>411</ID>
<Description>"DrizzlePlayerHelper"</Description>
<VariableType>4 Bytes</VariableType>
<Address>[[[[playerp]+30]+60]+50]+30</Address>
<Offsets>
<Offset>154</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>305</ID>
<Description>"Give all items upon pickup(testing purpose)"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
assert(RoR2:GenericPickupController:AttemptGrant+f0,48 8B CF 48 8B D6)
alloc(newmem,2048,RoR2:GenericPickupController:AttemptGrant+f0)
label(returnhere)
label(temp)
label(index)
newmem:
mov [temp],rdi
mov [temp+8],rsi
mov [temp+10],r14
mov rcx,[rdi+40]
mov [temp+18],rcx
@@:
cmp [index],#77
jg long @f
mov rcx,[index]
mov [rdi+40],rcx
mov rcx,rdi
mov rdx,rsi
mov r8,r14
mov r11,"RoR2:GenericPickupController:GrantItem"
call r11
add [index],01
cmp [index],#77
jle long @b
@@:
mov rdi,[temp]
mov rsi,[temp+8]
mov r14,[temp+10]
mov rcx,[temp+18]
mov [rdi+40],rcx
mov rcx,rdi
mov rdx,rsi
jmp returnhere
temp:
dq 0 0 0 0 0
index:
dq 0
RoR2:GenericPickupController:AttemptGrant+f0:
jmp newmem
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
RoR2:GenericPickupController:AttemptGrant+f0:
//mov rcx,rdi
//mov rdx,rsi
db 48 8B CF 48 8B D6
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>306</ID>
<Description>"Equipment on pickup (Edit the script if you want)"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
assert(RoR2:GenericPickupController:AttemptGrant+130,48 8B CF 48 8B D6)
alloc(newmem,2048,RoR2:GenericPickupController:AttemptGrant+130)
label(returnhere)
newmem:
mov [rdi+40],#104 //equipment id 78-104
mov rcx,rdi
mov rdx,rsi
jmp returnhere
RoR2:GenericPickupController:AttemptGrant+130:
jmp newmem
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
RoR2:GenericPickupController:AttemptGrant+130:
//mov rcx,rdi
//mov rdx,rsi
db 48 8B CF 48 8B D6
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
I'm having trouble adding any of these to the current table. The first one gives me an error on the first line and the other two can't compile because not all code is injectable. Is there something special you have to do with these codes? I've always just pasted them into auto assemble and imply added them to the table.Cake-san wrote: ↑Sun Apr 07, 2019 9:42 amItem stack - Activated Player Pointers script from JessieKazama's table first.Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>334</ID> <Description>"Item stack"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>333</ID> <Description>"Syringe"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>20</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>335</ID> <Description>"Bear"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>24</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>336</ID> <Description>"Behemoth"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>28</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>337</ID> <Description>"Missile"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>2C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>338</ID> <Description>"ExplodeOnDeath"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>30</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>339</ID> <Description>"Dagger"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>34</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>340</ID> <Description>"Tooth"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>38</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>341</ID> <Description>"CritGlasses"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>3C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>342</ID> <Description>"Hoof"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>40</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>343</ID> <Description>"Feather"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>44</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>344</ID> <Description>"AACannon"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>48</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>345</ID> <Description>"ChainLightning"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>4C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>346</ID> <Description>"PlasmaCore"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>50</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>347</ID> <Description>"Seed"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>54</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>348</ID> <Description>"Icicle"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>58</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>349</ID> <Description>"GhostOnKill"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>5C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>350</ID> <Description>"Mushroom"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>60</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>351</ID> <Description>"Crowbar"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>64</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>352</ID> <Description>"LevelBonus"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>68</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>353</ID> <Description>"AttackSpeedOnCrit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>6C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>354</ID> <Description>"BleedOnHit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>70</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>355</ID> <Description>"SprintOutOfCombat"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>74</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>356</ID> <Description>"FallBoots"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>78</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>357</ID> <Description>"CooldownOnCrit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>7C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>358</ID> <Description>"WardOnLevel"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>80</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>359</ID> <Description>"Phasing"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>84</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>360</ID> <Description>"HealOnCrit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>88</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>361</ID> <Description>"HealWhileSafe"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>8C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>362</ID> <Description>"TempestOnKill"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>90</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>363</ID> <Description>"PersonalShield"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>94</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>364</ID> <Description>"EquipmentMagazine"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>365</ID> <Description>"NovaOnHeal"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>9C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>366</ID> <Description>"ShockNearby"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>A0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>367</ID> <Description>"Infusion"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>A4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>368</ID> <Description>"WarCryOnCombat"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>A8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>369</ID> <Description>"Clover"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>AC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>370</ID> <Description>"Medkit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>B0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>371</ID> <Description>"Bandolier"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>B4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>372</ID> <Description>"BounceNearby"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>B8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>373</ID> <Description>"IgniteOnKill"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>BC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>374</ID> <Description>"PlantOnHit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>C0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>375</ID> <Description>"StunChanceOnHit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>C4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>376</ID> <Description>"Firework"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>C8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>377</ID> <Description>"LunarDagger"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>CC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>378</ID> <Description>"GoldOnHit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>D0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>379</ID> <Description>"MageAttunement"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>D4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>380</ID> <Description>"WarCryOnMultiKill"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>D8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>381</ID> <Description>"BoostHp"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>DC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>382</ID> <Description>"BoostDamage"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>E0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>383</ID> <Description>"ShieldOnly"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>E4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>384</ID> <Description>"AlienHead"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>E8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>385</ID> <Description>"Talisman"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>EC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>386</ID> <Description>"Knurl"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>F0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>387</ID> <Description>"BeetleGland"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>F4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>388</ID> <Description>"BurnNearby"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>F8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>389</ID> <Description>"CritHeal"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>FC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>390</ID> <Description>"CrippleWardOnLevel"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>100</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>391</ID> <Description>"SprintBonus"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>104</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>392</ID> <Description>"SecondarySkillMagazine"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>108</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>393</ID> <Description>"StickyBomb"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>10C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>394</ID> <Description>"TreasureCache"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>110</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>395</ID> <Description>"BossDamageBonus"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>114</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>396</ID> <Description>"SprintArmor"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>118</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>397</ID> <Description>"IceRing"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>11C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>398</ID> <Description>"FireRing"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>120</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>399</ID> <Description>"SlowOnHit"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>124</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>400</ID> <Description>"ExtraLife"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>128</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>401</ID> <Description>"ExtraLifeConsumed"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>12C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>402</ID> <Description>"UtilitySkillMagazine"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>130</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>403</ID> <Description>"HeadHunter"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>134</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>404</ID> <Description>"KillEliteFrenzy"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>405</ID> <Description>"RepeatHeal"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>13C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>406</ID> <Description>"Ghost"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>140</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>407</ID> <Description>"HealthDecay"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>144</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>408</ID> <Description>"AutoCastEquipment"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>148</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>409</ID> <Description>"IncreaseHealing"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>14C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>410</ID> <Description>"JumpBoost"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>150</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>411</ID> <Description>"DrizzlePlayerHelper"</Description> <VariableType>4 Bytes</VariableType> <Address>[[[[playerp]+30]+60]+50]+30</Address> <Offsets> <Offset>154</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Give all items upon pickup(testing purpose)Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>305</ID> <Description>"Give all items upon pickup(testing purpose)"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] assert(RoR2:GenericPickupController:AttemptGrant+f0,48 8B CF 48 8B D6) alloc(newmem,2048,RoR2:GenericPickupController:AttemptGrant+f0) label(returnhere) label(temp) label(index) newmem: mov [temp],rdi mov [temp+8],rsi mov [temp+10],r14 mov rcx,[rdi+40] mov [temp+18],rcx @@: cmp [index],#77 jg long @f mov rcx,[index] mov [rdi+40],rcx mov rcx,rdi mov rdx,rsi mov r8,r14 mov r11,"RoR2:GenericPickupController:GrantItem" call r11 add [index],01 cmp [index],#77 jle long @b @@: mov rdi,[temp] mov rsi,[temp+8] mov r14,[temp+10] mov rcx,[temp+18] mov [rdi+40],rcx mov rcx,rdi mov rdx,rsi jmp returnhere temp: dq 0 0 0 0 0 index: dq 0 RoR2:GenericPickupController:AttemptGrant+f0: jmp newmem nop returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) RoR2:GenericPickupController:AttemptGrant+f0: //mov rcx,rdi //mov rdx,rsi db 48 8B CF 48 8B D6 </AssemblerScript> </CheatEntry> </CheatEntries> </CheatTable>
Equipment on pickup (Edit the script if you want)Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>306</ID> <Description>"Equipment on pickup (Edit the script if you want)"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] assert(RoR2:GenericPickupController:AttemptGrant+130,48 8B CF 48 8B D6) alloc(newmem,2048,RoR2:GenericPickupController:AttemptGrant+130) label(returnhere) newmem: mov [rdi+40],#104 //equipment id 78-104 mov rcx,rdi mov rdx,rsi jmp returnhere RoR2:GenericPickupController:AttemptGrant+130: jmp newmem nop returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) RoR2:GenericPickupController:AttemptGrant+130: //mov rcx,rdi //mov rdx,rsi db 48 8B CF 48 8B D6 </AssemblerScript> </CheatEntry> </CheatEntries> </CheatTable>
It's written on first line, <?xml which is xml code . You can directly paste it into CE or paste in notepad then save it as .CT file.