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

NLSC Forum

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

Roster editing using CE

Fri Sep 15, 2017 6:38 pm

It works...

Cheat Tables (patch 1.04):
Cheat Table - Edit Arenas and Teams (v3.1)
Cheat Table - Edit Player Screen (v3.1)
Cheat Table - Edit Jerseys (v3.0)

Image

For more info: viewtopic.php?f=225&t=102523
Last edited by CarolusXCI on Sun Oct 15, 2017 6:13 pm, edited 9 times in total.

Re: Roster editing using CE

Fri Sep 15, 2017 6:45 pm

Hi Bro,

can we change teams colors without being overwrite by 2k ?

Re: Roster editing using CE

Fri Sep 15, 2017 7:42 pm

maumau78 wrote:Hi Bro,

can we change teams colors without being overwrite by 2k ?


hello maumau,

Look, just changed one of the shoe colors to neon green:

Image

I don't know for how long this will be possible though.

Re: Roster editing using CE

Fri Sep 15, 2017 8:20 pm

CarolusXCI wrote:
maumau78 wrote:Hi Bro,

can we change teams colors without being overwrite by 2k ?


hello maumau,

Look, just changed one of the shoe colors to neon green:

[ Image ]

I don't know for how long this will be possible though.


Can you try change socks color?

BTW I backup the .exe so In the worst case we can use that version of the game... (Y)

Re: Roster editing using CE

Fri Sep 15, 2017 9:52 pm

What all can we do with this?

Re: Roster editing using CE

Fri Sep 15, 2017 10:44 pm

Cool!! great news guys.

Re: Roster editing using CE

Fri Sep 15, 2017 10:54 pm

What's CE?

Re: Roster editing using CE

Fri Sep 15, 2017 11:02 pm

rickberge wrote:What's CE?


Cheat Engine.

Re: Roster editing using CE

Sat Sep 16, 2017 12:24 am

Andrew wrote:
rickberge wrote:What's CE?


Cheat Engine.


Okay thanks.

Can cheat engine edit things like players draft year and stats? I want to make some created players with specific draft years and past season stats

Re: Roster editing using CE

Sat Sep 16, 2017 1:12 am

This is great to hear! I hope they don't patch this and stop us from editing accesory colours.

Re: Roster editing using CE

Sat Sep 16, 2017 1:26 am

You guys should be able to swap and find CF id's also. I was at home for a few minutes and was able to find cheat engine CF id value while in the edit player menu. Unfortunately I had to get back to the hospital.

If u want to search for cf id just start with one that you already know (lebron is 1013, melo 1015)

Re: Roster editing using CE

Sat Sep 16, 2017 6:21 am

maumau78 wrote:Can you try change socks color?


I tried to find the memory address for the socks, but didn't have any success. This year, undershirts have their own team colors, as well as compression shorts/pants, rubber bands and so forth. It's a mess.

Image

Socks seem to have their own texture, idk..

Re: Roster editing using CE

Sat Sep 16, 2017 6:23 am

Euroleague teams are still in the roster. They just don't have any logos/jerseys/court/players.

Re: Roster editing using CE

Sat Sep 16, 2017 6:31 am

CarolusXCI wrote:
maumau78 wrote:Can you try change socks color?


I tried to find the memory address for the socks, but didn't have any success. This year, undershirts have their own team colors, as well as compression shorts/pants, rubber bands and so forth. It's a mess.

[ Image ]

Socks seem to have their own texture, idk..

Wait so this means each accessory has its own dedicated accessory colour? That's less convenient but could turn out better for more customisation.

Re: Roster editing using CE

Sat Sep 16, 2017 6:42 am

PeacemanNOT wrote:Wait so this means each accessory has its own dedicated accessory colour? That's less convenient but could turn out better for more customisation.


Yea, almost. All wrist accessories seem to share the same team colors, elbow ones share another set of colors, arm sleeves another one and so forth. I didn't even bother mapping everything because the amount of info is kinda overwhelming.

Re: Roster editing using CE

Sat Sep 16, 2017 6:53 am

CarolusXCI wrote:Euroleague teams are still in the roster. They just don't have any logos/jerseys/court/players.

How can I unlock those teams?

Re: Roster editing using CE

Sat Sep 16, 2017 7:04 am

Shuajota wrote:
CarolusXCI wrote:Euroleague teams are still in the roster. They just don't have any logos/jerseys/court/players.

How can I unlock those teams?


You need to change team types from 08 to 00, but it's kinda pointless because these teams don't have anything that characterizes them as a team besides their names (as I said, no logos, no court, no jersyes, no players, no custom team colors, nothing).

From last year's thread:

Image

This year you have to change exactly the same address that was highlighted there.

Some values that I gathered yesterday:
00 - regular team
04 - classic team
08 - euroleague team
58 - expansion team
60 - all-time team

Re: Roster editing using CE

Sat Sep 16, 2017 7:16 am

Thanks mate, sorry for my clumsiness, but I have never used ce. Only I use it with the PeacemaNOT´s tutorial. How can I see that screen? I know where I have the memorie viewer, but What text do I have to introduce in ce? Im in string / UTF-16 mode.

Re: Roster editing using CE

Sat Sep 16, 2017 7:25 am

Shuajota wrote:Thanks mate, sorry for my clumsiness, but I have never used ce. Only I use it with the PeacemaNOT´s tutorial. How can I see that screen? I know where I have the memorie viewer, but What text do I have to introduce in ce? Im in string / UTF-16 mode.

Right click an address (in this case a team name) and press "browse memory region".

Re: Roster editing using CE

Sat Sep 16, 2017 7:41 am

- Using a hex editor (the simpler, the better.. I use one called HxD), write the name of the team you want to find. For instance, "Dallas", "Mavericks", "Wizards", whatever.

- There'll be an array of bytes that represent the name you just wrote. For "Dallas", this value will be "44 61 6C 6C 61 73". However, if you search for this exact value, probably you won't find anything. So...

- Insert "00" between every byte. So "44 61 6C 6C 61 73" becomes "44 00 61 00 6C 00 6C 00 61 00 73" (which becomes "D.a.l.l.a.s"), for instance. You can now search for this value using CE. In "value type", select "array of bytes". You will find like 100 instances. So..

- Add some "00" before the "44" (example). This way you search only for instances where there are a bunch of zeroes prior to the team name, which is usually the case in regions like the one you want to edit.

- Even if you do this, you still are going to find something like 15 instances, all of them similar to the one from that screenshot. Some of them are all-time teams (you'll see the names), retro teams ("Dallas" has two, for example), and unfortunately some duplicates of the regular teams. Some instances don't change anything upon editing. There's only one that is responsible for the team you want to edit. Usually it is one of the last ones displayed on the list.

- Browse the memory region of the chosen instance. Copy all the bytes from the first name of the team until the first name of the next team. Paste on your hex editor. Then look for the bytes localized in the same place as the highlighted byte on that screenshot. If the team is regular, 00 will be there. If it's a classic team, 04. All-time team, 60. If you use HxD, the byte you want to change will be exactly at the last position of the row 6E0.

- As soon as you learned exactly where the byte is, return to the memory browse and change the byte. You just changed the team type. Save your roster in game and there you go.

Sorry for english mistakes..

Re: Roster editing using CE

Sat Sep 16, 2017 7:43 am

CarolusXCI wrote:Euroleague teams are still in the roster. They just don't have any logos/jerseys/court/players.


So the faces are still in the games files?

Re: Roster editing using CE

Sat Sep 16, 2017 7:44 am

Dee4Three wrote:
CarolusXCI wrote:Euroleague teams are still in the roster. They just don't have any logos/jerseys/court/players.


So the faces are still in the games files?


I'm not sure yet.

Re: Roster editing using CE

Sat Sep 16, 2017 7:44 am

I'll check in a few anyway.

Re: Roster editing using CE

Sat Sep 16, 2017 7:52 am

Some of them are in. Most of them are deleted. Checked with limnono before.

Re: Roster editing using CE

Sat Sep 16, 2017 7:55 am

Thanks to Limnono, we can recover the euroleague 2k17 cfs!
Image
Post a reply