Borderlands GOTY Enhanced - table v: 1.0.5 CT

Upload your cheat tables here (No requests)
Post Reply
User avatar
SunBeam
RCE Fanatics
RCE Fanatics
Posts: 4665
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4186

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by SunBeam »

What you see here is not about modifying physical files. I mod the loaded .u in memory. I did use UE Explorer to deserialize the .u/.upk files statically, to get my bearing, but from that point onward, I used a real-time dumper of UObjects and determined a way to patch the UFunctions' executable bytecode. Sorry, can't dumb it down - that's the UE terminology - and yes, it involves too much to detail "how to do it". Simply put, you can't learn it from a youtube video, but by investing time into studying Unreal Engine. That "I don't know" in your message tells me we stop here. Cheers.

P.S.: Might write about it later on, but there won't be any "this is how to do it in THIS game". And whichever subject I choose to talk about will purely be my choice, not a request. It's my time, after all.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

LegX
What is cheating?
What is cheating?
Posts: 3
Joined: Mon Jun 17, 2019 2:10 pm
Reputation: 1

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by LegX »

Ah ok, that's all I wanted to know, I was wondering if there was an ez way to always have the console on, because of all the other BL games have it that's all. I understand u are an admin on the site and get a 1000 messages a day. I get why me asking that is frustrating. That "I don't know so hopefully u can bear with me." sentence was said so u don't go way into detail and to let u know idk alot of unreal stuff. Thanks for explaining it thou :)

User avatar
SunBeam
RCE Fanatics
RCE Fanatics
Posts: 4665
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4186

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by SunBeam »

LegX wrote:
Mon Jun 17, 2019 8:38 pm
I was wondering if there was an ez way to always have the console on
Tim explains it here: viewtopic.php?p=85334#p85334.

evhybrid
Noobzor
Noobzor
Posts: 14
Joined: Wed Jun 19, 2019 11:17 pm
Reputation: 2

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by evhybrid »

This is def the best table out for BL1 GOTY atm, thank you. Is there a way to change item drop rates with this? I'm looking for a way to change drop rates so that drops/chests are always purple or better. Or something like the lootsploder mod for BL2.

User avatar
SunBeam
RCE Fanatics
RCE Fanatics
Posts: 4665
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4186

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by SunBeam »

This is a BL1 remake. Did you see any lootsploder for BL1? Cuz I don't remember. Mind your comparisons, please, as BL2 contains way more code and functionality.

evhybrid
Noobzor
Noobzor
Posts: 14
Joined: Wed Jun 19, 2019 11:17 pm
Reputation: 2

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by evhybrid »

SunBeam wrote:
Thu Jun 20, 2019 6:28 am
This is a BL1 remake. Did you see any lootsploder for BL1? Cuz I don't remember. Mind your comparisons, please, as BL2 contains way more code and functionality.
Yeah true there wasn't any lootsplosions in BL1, didn't think of it like that. Main question was about a drop rate modifier though.

lampuiho
Expert Cheater
Expert Cheater
Posts: 95
Joined: Sun Jul 16, 2017 6:06 am
Reputation: 55

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by lampuiho »

evhybrid wrote:
Mon Jul 15, 2019 4:48 pm
SunBeam wrote:
Thu Jun 20, 2019 6:28 am
This is a BL1 remake. Did you see any lootsploder for BL1? Cuz I don't remember. Mind your comparisons, please, as BL2 contains way more code and functionality.
Yeah true there wasn't any lootsplosions in BL1, didn't think of it like that. Main question was about a drop rate modifier though.
Unless someone inject code to modifier a specific object rather than all objects belonging to a class, no.

User avatar
SunBeam
RCE Fanatics
RCE Fanatics
Posts: 4665
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4186

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by SunBeam »

^ People in the capacity of just players always assume that any games in a series will have identical functionality available (even if the GFX might be different, you should have lootsploder in ANY BL game, right?). Well, that isn't the case. But then again, I'm not just playing...

BON
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Mar 22, 2020 4:29 pm
Reputation: 0

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by BON »

Good day! Tell me, is there a drop of rare loot in the last table? How to use it?

WhiteDragon[RU]
What is cheating?
What is cheating?
Posts: 2
Joined: Tue Jun 09, 2020 12:05 pm
Reputation: 0

Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by WhiteDragon[RU] »

Hello



When I click on "Main Hooks" game crushes and Table give me this error message

[CODE]I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveName



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveNameNew



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveName



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveNameNew

[/CODE]



If there is problem with teleporter, can I turn it off or something like that?

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by TimFun13 »

[QUOTE="WhiteDragon[RU], post: 138891, member: 42846"]

Hello



When I click on "Main Hooks" game crushes and Table give me this error message

[CODE]I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveName



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveNameNew



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveName



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveNameNew

[/CODE]



If there is problem with teleporter, can I turn it off or something like that?

[/QUOTE]

Open the table lua script and at line 39 comment out these lines.

[CODE=lua] CETrequire('I2CETeleporter')

I2CETeleporter.AutoAllocate = false[/CODE]

Then at the top add this line.

[CODE=lua]I2CETeleporter = {}[/CODE]

And that should disable it and let the table run. I'm looking into this problem and hopefully will have a fix soon.

WhiteDragon[RU]
What is cheating?
What is cheating?
Posts: 2
Joined: Tue Jun 09, 2020 12:05 pm
Reputation: 0

Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by WhiteDragon[RU] »

[QUOTE="ShyTwig16, post: 138958, member: 91"]

Open the table lua script and at line 39 comment out these lines.

[CODE=lua] CETrequire('I2CETeleporter')

I2CETeleporter.AutoAllocate = false[/CODE]

Then at the top add this line.

[CODE=lua]I2CETeleporter = {}[/CODE]

And that should disable it and let the table run. I'm looking into this problem and hopefully will have a fix soon.

[/QUOTE]





I did what you sad.

Game do not crush anymore, but Table give me different error message:



[CODE]I2CETLogger::CETlog - ERROR: aobScan:

Error with "PlayerHook.CEA", AOB pattern not found: "8Bxxxxxxxxxx89xxxxxxF2xxxxxxxxxxxxxxF2xxxxxxxx8Bxxxxxxxxxx89xxxxEBxx48"



I2CETLogger::CETlog - ERROR: autoAssembleFile:

Error assembling file: "PlayerHook.CEA"



I2CETLogger::CETlog - ERROR: autoAssembleFile:

Error assembling file: "_Main.CEA"

[/CODE]



[SPOILER="Thanks."]

Also, Thanks for all work and help You do, I can wait, You do not need to do fix fast. [/SPOILER]

evhybrid
Noobzor
Noobzor
Posts: 14
Joined: Wed Jun 19, 2019 11:17 pm
Reputation: 2

Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by evhybrid »

The table was working perfect for 60 levels but now when I load it the game crashes and I get this error. Looks like the same one as WhiteDragon.



[CODE]I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveName



I2CETLogger::CETlog - WARN: initMemory:

Memory allocation failed: strI2CETeleporterSaveNameNew[/CODE]



Was anyone able to turn off the teleporter? I commented out lines 38 and 39 in the lua script plus added I2CETeleporter = {} above and that does stop the crashes but the Main Hooks still don't load and this error comes up.



[CODE]I2CETLogger::CETlog - ERROR: aobScan:

Error with "PlayerHook.CEA", AOB pattern not found: "8Bxxxxxxxxxx89xxxxxxF2xxxxxxxxxxxxxxF2xxxxxxxx8Bxxxxxxxxxx89xxxxEBxx48"



I2CETLogger::CETlog - ERROR: autoAssembleFile:

Error assembling file: "PlayerHook.CEA"



I2CETLogger::CETlog - ERROR: autoAssembleFile:

Error assembling file: "_Main.CEA"[/CODE]

lampuiho
Expert Cheater
Expert Cheater
Posts: 95
Joined: Sun Jul 16, 2017 6:06 am
Reputation: 55

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by lampuiho »

SunBeam wrote:
Tue May 14, 2019 12:32 am

Code: Select all

UObject[126255] WeaponDropsPerPlayer                               0x00000172929741D0 ( AttributeInitializationDefinition gd_Balance.WeightingPlayerCount.WeaponDropsPerPlayer )

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4606</ID>
      <Description>"DropWeights"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>4607</ID>
          <Description>"VeryCommon"</Description>
          <LastState Value="100" RealAddress="2593CC665F8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*159B7</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4608</ID>
          <Description>"VeryCommon_LowerPerPlayer"</Description>
          <LastState Value="100" RealAddress="2595561CF28"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16ADC</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4609</ID>
          <Description>"Common"</Description>
          <LastState Value="60" RealAddress="2595561A348"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16ADF</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4610</ID>
          <Description>"Uncommon"</Description>
          <LastState Value="20" RealAddress="2593CC662B8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*159B6</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4611</ID>
          <Description>"Uncommoner"</Description>
          <LastState Value="5" RealAddress="2593CC66118"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*159B5</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4612</ID>
          <Description>"Rare"</Description>
          <LastState Value="1.5" RealAddress="2593CC66798"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*159BE</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4613</ID>
          <Description>"VeryRare"</Description>
          <LastState Value="0.5" RealAddress="25955618FC8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4614</ID>
          <Description>"Awesome_VeryCommon"</Description>
          <LastState Value="1" RealAddress="25955617768"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE1</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4615</ID>
          <Description>"Awesome_Common"</Description>
          <LastState Value="1" RealAddress="2595561C8A8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE2</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4616</ID>
          <Description>"Awesome_Uncommon"</Description>
          <LastState Value="1" RealAddress="25955619308"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE3</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4617</ID>
          <Description>"Awesome_Uncommoner"</Description>
          <LastState Value="1" RealAddress="25955617288"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE4</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4618</ID>
          <Description>"Awesome_Rare"</Description>
          <LastState Value="1.5" RealAddress="2595561BBA8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE5</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4619</ID>
          <Description>"Awesome_VeryRare"</Description>
          <LastState Value="0.5" RealAddress="2595561CBE8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE6</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4620</ID>
          <Description>"Awesome_Legendary"</Description>
          <LastState Value="0.200000003" RealAddress="259556194A8"/>
          <VariableType>Float</VariableType>
          <Address>BorderlandsGOTY.exe+25AEDC8</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8*16AE7</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
I found the pointer addresses to the drop weighting except WeaponDropsPerPlayer. The string does not even appear in my game. I looked for children of WeightingPlayerCount one by one too but no reference to this. So no idea where to increase the drop rates of a particular item. DropODDS is different in BL1.
I could use AOB too to get the base addresses but too lazy to do the scripts especially when there is unlikely any updates... These are the same as the ones from BL2 tables.

evhybrid
Noobzor
Noobzor
Posts: 14
Joined: Wed Jun 19, 2019 11:17 pm
Reputation: 2

Re: Borderlands GOTY Enhanced - table v: 1.0.4 CT

Post by evhybrid »

SunBeam wrote:
Sat Oct 05, 2019 11:08 am
^ People in the capacity of just players always assume that any games in a series will have identical functionality available (even if the GFX might be different, you should have lootsploder in ANY BL game, right?). Well, that isn't the case. But then again, I'm not just playing...
Yes, obviously a person who casually plays video games wouldn't have the frame of reference to know exactly what is possible from a mod. Isn't that the whole reason why these type of forums exist? To share and ask questions to those who have experience doing these types of things?

I do commercial construction for a living, I wouldn't expect you to know off the top of your head exactly how much weight a load bearing wall could handle or what specific fire codes a hospital requires but if you asked I would happily explain it to you. Not exactly sure why you feel the need to reply with snide condescending remarks.

Post Reply

Who is online

Users browsing this forum: AmazonBot, apiero, Bing [Bot], Cottero, Keldin, LitheDragoon, litrpg, loci22, pardn, RevRob, SabSparrow, Scheimann, Sogou, srx47, wanelmask, Yangatanga