[Tool] Roster Editor

A hub for everything related to NBA 2K13 modding. Releases, previews, requests, and other modding discussion belongs here.

[Tool] Roster Editor

Postby Leftos on Sun Oct 07, 2012 11:36 pm

NBA 2K13 Roster Editor
by Lefteris "Leftos" Aslanoglou


Quick Notes
I'll be trying to automate and program any roster hex edits we discover before REDitor comes out.

Make note that Player ID isn't the same as CFID or any other ID. The Player ID just denotes the position of the player in the player table of the roster.

Any hex edits that you discover and you want me to implement, post here.

How pasting works for the Players tab
Read the included PDF.

FAQ & Lesser Known Features Video Tutorial
https://vimeo.com/52282734

How To Make All The Tabs Work (Find Offsets in Any Roster) (v0.20+)
A tutorial by JaoSming
Image


Credits
  • JaoSming, for helping with researching the roster format
  • HyperBaller21, for helping with making the editor compatible with 360 files
  • Solovoy, for helping with researching the roster format
  • Vlad Zola Jr., for his work on REDitor all these years and his invaluable research and tools
  • All of the NLSC and OS community, especially the roster modders, who are the ones I'm doing this for. They make the game better and have supported me since Day 1.

Download
NBA 2K13 Roster Editor

Source Code Repository & Open Wiki
https://github.com/leftos/nba-2k13-roster-editor

Screenshots
Image

Donate and support my work
If you enjoy using my tools and want to show your appreciation, all you have to do is say a hello and a thank you in a reply here. If, however, you want to show a little more appreciation, you can always consider making a small donation towards my everyday and studies expenses. Any donation, no matter the amount, will give me even greater incentive to develop these tools and helping the community.

Click here to donate!
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster "Editor"

Postby ILL-Patch guy on Sun Oct 07, 2012 11:56 pm

Thanks for that, your tools are awesome (Y)
User avatar
ILL-Patch guy
 
Posts: 381
Joined: Mon Apr 04, 2011 11:24 pm
Location: Europe

Re: [Tool] Roster Editor v0.2

Postby Leftos on Mon Oct 08, 2012 1:45 am

v0.2 released!
- You can now save the changes to each player.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2

Postby Andrew on Mon Oct 08, 2012 10:51 am

Fantastic, hopefully the continued research will allow more features to be added soon. Killing it so far with the tools, man. (Y)
User avatar
Andrew
Assist Enthusiast
Administrator
 
Posts: 113902
Joined: Thu Aug 22, 2002 8:51 pm
Location: Australia

Re: [Tool] Roster Editor v0.2

Postby Leftos on Mon Oct 08, 2012 10:58 am

And they're killing me. :P But I'll do what I can! Appreciate the kind words.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2

Postby chaodck on Mon Oct 08, 2012 12:00 pm

Leftos, you're a genius man, I really appreciate the effort you put in modding and editing this game. I don't have any money in my PayPal account, should I come across with some (definetely before the end of the year) I'll hit you up with a donation. You deserve it!!

Keep up the good work!
User avatar
chaodck
 
Posts: 334
Joined: Wed Sep 07, 2005 6:34 am
Location: Santiago, Chile

Re: [Tool] Roster Editor v0.2

Postby blazinskillz on Mon Oct 08, 2012 3:41 pm

I can't find my rosters folder
blazinskillz
 
Posts: 26
Joined: Mon Oct 10, 2011 9:31 pm

Re: [Tool] Roster Editor v0.2

Postby manustyle90 on Mon Oct 08, 2012 6:44 pm

leftos, you should be considered a freelance worker for 2k and get paid for the work they don't do (Y)
User avatar
manustyle90
 
Posts: 239
Joined: Wed Aug 27, 2008 11:30 pm

Re: [Tool] Roster Editor v0.2

Postby Leftos on Mon Oct 08, 2012 7:12 pm

blazinskillz, it's exactly this:
%APPDATA%\2K Sports\NBA 2K13\Saves
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2

Postby Leftos on Mon Oct 08, 2012 11:49 pm

:mrgreen:

Image
photo hosting

Download v0.2.4, have fun!
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby Leftos on Mon Oct 08, 2012 11:56 pm

Roster containing the '92 Dream Team players in the 76ers' slots: http://www.mediafire.com/download.php?cx9f3vckxgcmhf5
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby hrbulls on Tue Oct 09, 2012 12:13 am

lovin' the tools, Leftos
User avatar
hrbulls
 
Posts: 146
Joined: Wed Mar 16, 2011 5:23 am

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby Leftos on Tue Oct 09, 2012 12:22 am

I'm starting work on a base roster with all the 2nd rounders assigned to their proper teams.

NLSC ROSTER MODDERS, START YOUR ENGINES!
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby daninoz on Tue Oct 09, 2012 12:36 am

Do you found something related with Blacktop mode?

Do you found Pablo Prigioni on the roster?
Image
User avatar
daninoz
 
Posts: 783
Joined: Tue Feb 06, 2007 6:32 am
Location: Tucuman, Argentina

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby Leftos on Tue Oct 09, 2012 12:40 am

Give me a second, I want to finish assigning the 2nd rounders first. You can download v0.2.4, it allows you to just enter a number for the first 76ers player, press Fill, it fills out the rest of the 76ers roster with consecutive IDs, you reload the roster in-game, and get 12 more players to show up in the 76ers squad.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby Leftos on Tue Oct 09, 2012 3:56 am

Tutorial
1. Save a roster in the game.
2. Run the tool.
3. Select PC or 360 under Mode, depending on what you have.
4. Open your roster.
5. Go to Team Roster.
6. Enter whatever IDs you want. (If you want to try some consecutive ones, for example 10-21, just enter 10 in the first box and click Fill with Consecutive.)
7. Click on Save.
8. If on 360, do whatever you 360 guys have to do after hex-editing a roster. Rehash, resign, I'm not sure what you guys call that. Someone with 360 experience should be able to clear this step up.
9. Load the roster in-game, you should see the new players instead of the 76ers players in the 76ers page of the Manage Roster screen.
10. From there, you can:
- Assign players to teams.
-- If you assign to a team other than the 76ers, fine.
-- If you want to assign to the 76ers, after assigning the player, the 76ers roster will seem glitched. Just go to Save Roster, save it, and apply the same IDs to the roster using steps 2-8. When you reload it, you should be fine.
- Unhide players.
-- To unhide a player, assign him to any team other than the 76ers and then release him. He should be visible in the FA pool now.

To return the roster to its normal state after you do all the edits you want, save it in-game, open it in the Editor, put 0 in the first box, press Fill with consecutive, save it, and then open it in-game. You should have the normal 12 76ers in their squad, plus any players you assigned to them.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby skoadam on Tue Oct 09, 2012 4:21 am

Leftos can u try to add possibility of adding existitng cf to mycareer mode?
Image Image Image

URB WHERE SIM HAPPENS [41 Complete Seasons Mods + Bonus Rosters]

Image

2022/2023 2021/2022 2020/2021 2019/2020 2018/2019 2017/2018 2016/2017 2015/2016 2014/2015 2013/2014 2012/2013
2011/2012 2010/2011 2009/2010 2008/2009 2007/2008 2006/2007 2005/2006 2004/2005 2003/2004 2002/2003
2001/2002 2000/2001 1999/2000 1998/1999 1997/1998 1996/1997 1995/1996 1994/1995 1993/1994 1992/1993
1991/1992 1990/1991 1989/1990 1988/1989 1987/1988 1986/1987 1985/1986 1984/1985 1969/1970 1961/1962
User avatar
skoadam
U R Basketball - Where Sim Happens
Contributor
 
Posts: 8360
Joined: Sat Nov 12, 2005 12:52 am
Location: PL

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby DukeW74 on Tue Oct 09, 2012 6:38 am

NOTE: I added 2507 and onward and loaded the roster and crashed to desktop. I know for a fact 2507 is Joel Freeland with black arms as I have him on a roster I made based on your Base roster but its possible there are no other consecutive numbers?
I changed to a lower starting number of 1050 and got all the ******* guys (Generic placeholders)
User avatar
DukeW74
 
Posts: 418
Joined: Mon Mar 29, 2010 10:28 am

Re: [Tool] Roster Editor v0.2.4 (NEW! Replace 76ers with '92

Postby Leftos on Tue Oct 09, 2012 6:50 am

DukeW74, you're probably confusing CyberFace/Portrait ID with Player ID. They're not equal. This tool goes by the Player ID, which is the player's position in the roster. It's the first column when you open a 2K12 roster in REDitor. As you can see, the Player ID isn't the same as the CF ID in most cases.

Here's some info I posted on OS about this:
You can find a player's ID by opening the default 2K roster (or using Reset Roster, but make sure you save a 2K default one NOW, before the update hits), and going into Rotations.

IDs start at the 76ers and go down the default rotations, like so:
0: Holiday
1: Richardson
2: Turner
3: Hawes
4: Bynum
5: T. Young
...
12: Sessions
13. Henderson
14. Michael Kidd-Gilchrist
...
etc.

Then after the 30 current teams, starting with PID 384 are the 12 slots of the '92 Dream Team and then the 12 slots for the '12 Olympic Team.
Then, the players from the classic teams, again in the rotation order shown in the Rotations screen as above.
Then the 2K and celebrity teams.
Then starting with 1289 are the Free Agents. Some of them are already in the FA pool, others are hidden, and then follow the 2nd round rookies (starting at about 1409) and other players.


skoadam, when I find out where the CF ID is, sure.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.6

Postby Leftos on Tue Oct 09, 2012 7:14 am

v0.2.6 released!
The tool now supports both signature skills and team roster editing for X360 rosters as well.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Roster Editor v0.2.6 (Now X360 compatible!)

Postby DukeW74 on Tue Oct 09, 2012 9:23 am

Leftos, Actually I was not confused, I knew from reading the threads what the ID was. All I was saying was when I searched for 2507 and above, saved and loaded the roster, the game crashed. I guess all I was trying to say is there is most likely a limit as to when the roster runs out of numbers (ID's) and will crash when it is loaded which is to be expected. 2K12 had 1566 ID's on the last update but UBR had 2920.
User avatar
DukeW74
 
Posts: 418
Joined: Mon Mar 29, 2010 10:28 am

Re: [Tool] Roster Editor v0.2.6 (Now X360 compatible!)

Postby Orion Pax on Tue Oct 09, 2012 9:36 am

:bowdown:

Image

you also can assign shoes to the Dream Team with this tool...

Image
Last edited by Orion Pax on Tue Oct 09, 2012 9:52 am, edited 1 time in total.
User avatar
Orion Pax
 
Posts: 199
Joined: Mon Oct 11, 2010 10:08 am

Re: [Tool] Roster Editor v0.2.6 (Now X360 compatible!)

Postby daninoz on Tue Oct 09, 2012 9:48 am

DukeW74 wrote:Leftos, Actually I was not confused, I knew from reading the threads what the ID was. All I was saying was when I searched for 2507 and above, saved and loaded the roster, the game crashed. I guess all I was trying to say is there is most likely a limit as to when the roster runs out of numbers (ID's) and will crash when it is loaded which is to be expected. 2K12 had 1566 ID's on the last update but UBR had 2920.


There is a player limit. I don't know the number, but is below 2000. UBR had more PIDs because of the clone feature in Reditor.
Image
User avatar
daninoz
 
Posts: 783
Joined: Tue Feb 06, 2007 6:32 am
Location: Tucuman, Argentina

Re: [Tool] Roster Editor v0.2.6 (Now X360 compatible!)

Postby Andrew on Tue Oct 09, 2012 11:02 am

Outstanding. (Y)
User avatar
Andrew
Assist Enthusiast
Administrator
 
Posts: 113902
Joined: Thu Aug 22, 2002 8:51 pm
Location: Australia

Re: [Tool] Roster Editor v0.3 (Now X360 compatible!)

Postby Leftos on Tue Oct 09, 2012 11:47 am

v0.3 released!
- Adds CF ID and Portrait ID editing (PC & X360)
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Next

Return to NBA 2K13 Modding

Who is online

Users browsing this forum: No registered users and 9 guests