Main Site | Forum | Rules | Downloads | Wiki | Features | Podcast

NLSC Forum

A hub for everything related to NBA 2K21 modding. Releases, previews, requests, and other modding discussion belongs here.
Post a reply

2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 2:23 am

2K21 Cheat Engine Table is coming!! Probably tomorrow

As usual, the table includes ONLY options that affect gameplay. Sliders, Settings options, etc.
No player, team, MC Player, or any other kind of editing.

But some things you need to know first.
  1. The CE table is provided "AS IS", without warranty of any kind!
  2. I am not responsible if you get banned from the game for using the table. You should play the game without cheating when you go online.
  3. This table is a personal project. So it will include features that I use and nothing more. I am just sharing it for all of you.
  4. I will not add any requested features. So please, do not ask about adding features. This will never happen!!!
  5. I will try and keep the table updated with new patches but I have a life too. You will get updates as soon as I find time to play the game.

Thank you and have fun playing the game.

EDIT 05/09/20: Release 1.00a - Patch 1.00
EDIT 05/09/20: Release 1.02a - Patch 1.02
EDIT 09/10/20: Release 1.04a - Patch for Steam Build ID 5640219
EDIT 13/11/20: Release 1.05a - Patch for Steam Build ID 5760754
EDIT 05/12/20: Release 1.06a - Patch for Steam Build ID 5877581
EDIT 17/01/21: Release 1.07a - Patch for Steam Build ID 5971750
EDIT 17/03/21: Release 1.08a - Patch for Steam Build ID 6346607
EDIT 05/06/21: Release 1.09a - Patch for Steam Build ID 6756228

Finally, I uploaded a CE table made by FrozenSkies. It is an extension of my table with some extra features/options. He may post on this thread about what these options do. However, I will not maintain his version of the CE table until he provides me with an update or he posts an update in this thread.

As I am moving from 2K21 to 2K22 this table will not be updated anymore. Have fun playing the game
You do not have the required permissions to view the files attached to this post.
Last edited by KappaLambda on Sat Sep 11, 2021 5:43 pm, edited 11 times in total.

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 2:33 am

thanks in advance)

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 3:59 pm

Is it okay to use this on MyCareer NBA Games?

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 4:36 pm

airismything wrote:Is it okay to use this on MyCareer NBA Games?

Read the first post.
Use it at you own risk. If you are online I wouldn't suggest the use of any "cheat" or modification.

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 8:25 pm

Updated OP with the table. Have fun!!!!

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 8:37 pm

have anyone tried it yet?

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 8:54 pm

Thank you

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 10:28 pm

Shot clock seems like not working, or its just broken on me?

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 10:59 pm

FrancoCarlo wrote:Shot clock seems like not working, or its just broken on me?


Like 2K20, shot clock works if you disable-enable the script while in-game and not in menus

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 05, 2020 11:40 pm

Can we change the gamespeed for mycareer? It is too fast for me.

Re: 2K21 KappaLambda's Cheat Engine Table

Sun Sep 06, 2020 12:05 am

How to use it?

Re: 2K21 KappaLambda's Cheat Engine Table

Sun Sep 06, 2020 8:02 am

Kraudi wrote:Can we change the gamespeed for mycareer? It is too fast for me.

There is an option for gamespeed in settings section. Change it.

coolkiid4 wrote:How to use it?

Like any other CE table of any game. There are many tutorial videos out there.

Re: 2K21 KappaLambda's Cheat Engine Table

Sun Sep 06, 2020 11:49 am

So, how do i use this? I downloaded it but its a CT file that i can't even open? Sorry if its a stupid question and super obvious, i'm just oblivious

Re: 2K21 KappaLambda's Cheat Engine Table

Sun Sep 06, 2020 11:51 am

kevjohnthegreat wrote:So, how do i use this? I downloaded it but its a CT file that i can't even open? Sorry if its a stupid question and super obvious, i'm just oblivious


get a program called cheat engine, u open the file there then connect that to the nba 2k21 process(so u have to have the game launched).

Re: 2K21 KappaLambda's Cheat Engine Table

Sun Sep 06, 2020 5:27 pm

gonna try this

Re: 2K21 KappaLambda's Cheat Engine Table

Wed Sep 09, 2020 7:37 am

In the future will you put the option of normalized played to sim stats?

Re: 2K21 KappaLambda's Cheat Engine Table

Wed Sep 09, 2020 3:26 pm

try this out for your script
shot clock and everything still work for me
Code:
[ENABLE]
label(sliders)
label(settings)
label(timers)
label(trade)
registersymbol(sliders)
registersymbol(settings)
registersymbol(timers)
registersymbol(trade)

"NBA2K21.exe"+05C9DE90:
trade:
"NBA2K21.exe"+03ACC1D8:
timers:
"NBA2K21.exe"+05CA08A0:
settings:
"NBA2K21.exe"+05C9FD30:
sliders:

[DISABLE]
unregistersymbol(sliders)
unregistersymbol(settings)
unregistersymbol(timers)
unregistersymbol(trade)


the only possible weird thing I saw in your table was with timers
"NBA2K21.exe"+03ACC1D8
and
["NBA2K21.exe"+03ACC1D8]
can be quite different

Image
see how 1 and 4 are the same because it is just a different way of writing the same thing
Image
Image
Image
^this #3 is like pointing to a pointer in a pointer^
Image

Not 100% on why but here is my theory
in your script:
Code:
20|  mov rax,["NBA2K21.exe"+03ACC1D8]/
21|  mov [timers],rax

I believe you were putting the result of pointing to "NBA2K21.exe"+03ACC1D8 into rax by using the brackets
instead I think you might have meant to put just "NBA2K21.exe"+03ACC1D8 into rax which you then put into "timers"

the script I use now and posted above doesn't really use assembly exactly - because I don't understand it well enough -
instead it basically labels certain addresses which you can then use the labels or symbols

idk I'm not an expert at cheat engine

good luck, happy modding to you

Re: 2K21 KappaLambda's Cheat Engine Table

Wed Sep 09, 2020 4:07 pm

Is there a way to keep certain options enabled and set to specific numbers, or do you have to change the settings every time you load up the game?

Re: 2K21 KappaLambda's Cheat Engine Table

Thu Sep 10, 2020 2:28 am

ksmiz wrote:try this out for your script
shot clock and everything still work for me
Code:
[ENABLE]
label(sliders)
label(settings)
label(timers)
label(trade)
registersymbol(sliders)
registersymbol(settings)
registersymbol(timers)
registersymbol(trade)

"NBA2K21.exe"+05C9DE90:
trade:
"NBA2K21.exe"+03ACC1D8:
timers:
"NBA2K21.exe"+05CA08A0:
settings:
"NBA2K21.exe"+05C9FD30:
sliders:

[DISABLE]
unregistersymbol(sliders)
unregistersymbol(settings)
unregistersymbol(timers)
unregistersymbol(trade)


the only possible weird thing I saw in your table was with timers
"NBA2K21.exe"+03ACC1D8
and
["NBA2K21.exe"+03ACC1D8]
can be quite different

[ Image ]
see how 1 and 4 are the same because it is just a different way of writing the same thing
[ Image ]
[ Image ]
[ Image ]
^this #3 is like pointing to a pointer in a pointer^
[ Image ]

Not 100% on why but here is my theory
in your script:
Code:
20|  mov rax,["NBA2K21.exe"+03ACC1D8]/
21|  mov [timers],rax

I believe you were putting the result of pointing to "NBA2K21.exe"+03ACC1D8 into rax by using the brackets
instead I think you might have meant to put just "NBA2K21.exe"+03ACC1D8 into rax which you then put into "timers"

the script I use now and posted above doesn't really use assembly exactly - because I don't understand it well enough -
instead it basically labels certain addresses which you can then use the labels or symbols

idk I'm not an expert at cheat engine

good luck, happy modding to you


Thank you @ksmiz. I am not an expert either. In fact you seem to understand more than I do. I am a noob when it comes to CE. I'll try your suggestions

Re: 2K21 KappaLambda's Cheat Engine Table

Fri Sep 11, 2020 6:18 am

KappaLambda wrote:There is an option for gamespeed in settings section. Change it.


Thanks it worked. But when I quit my game (even If I save midgame) it seems to reset? Every time I load the mycareer save it is back to normal. Isn't there any option how I can save it? I always have to set up my sliders I want to use for every game session I'm doing.

Re: 2K21 KappaLambda's Cheat Engine Table

Fri Sep 11, 2020 10:01 pm

Would you be interested in adding an option for <b>Making sure the grade is A+</b> and perhaps <b>Unlocking hidden options</b>?

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 12, 2020 2:46 am

Kraudi wrote:
KappaLambda wrote:There is an option for gamespeed in settings section. Change it.


Thanks it worked. But when I quit my game (even If I save midgame) it seems to reset? Every time I load the mycareer save it is back to normal. Isn't there any option how I can save it? I always have to set up my sliders I want to use for every game session I'm doing.


Edit you sliders in-game, freeze them with CE before loading the game mode. That's it!

miksakv wrote:Would you be interested in adding an option for <b>Making sure the grade is A+</b> and perhaps <b>Unlocking hidden options</b>?


You're free to post your version with these two options. I don't use them, So I will not spend time to find them.

Re: 2K21 KappaLambda's Cheat Engine Table

Sat Sep 12, 2020 6:23 pm

the way I made my script isn't updating the symbols or labels often enough with changes when I try to use it for editing players so I'm not as confident in my suggestion being any better in use for things like the timers/clocks
idk ha whatever works is best
If I figure any way to make to help improve on it I'll share my ideas

Re: 2K21 KappaLambda's Cheat Engine Table

Wed Sep 16, 2020 7:15 pm

whats the default game speed value, i feel like mycareer is too fast when i set it to 1

Re: 2K21 KappaLambda's Cheat Engine Table

Wed Sep 16, 2020 11:20 pm

ditmasta wrote:whats the default game speed value, i feel like mycareer is too fast when i set it to 1


.50
Post a reply