[Tool] Roster Editor

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

Re: [Tool] Roster Editor

Postby JaoSming on Wed Feb 20, 2013 10:09 am

Leftos wrote:It would be as simple as finding a new Jersey detect hex string that will help me point the table to the start of the training jerseys. I know JaoSming has researched that, but I didn't bother discussing it with him in order to change the jersey detection string. When he gets back on Tuesday/Wednesday, we'll talk and I'll probably upload a new version that autodetects those as well.

here are my research findings
Code: Select all
Jerseys
dec go - 1486997 + 0bits
0000000000000000000000100000110100000100010000000000100101101110 <- 76ers ID



In original roster
16A0A1 is real beginning
go ahead FF4
5C33EC33EFFFF808C8  Right Here  000000080000040D04 (byte aligned example)


Bits to Find for Real Beginning
0000000000000000000000000000100000000000000000000000010000001101
00000000000000000000000000001000000000000000000000000100000 <- Dec17 16b68d+5bits
CustomJerseyOffset - 1492609
CustomJerseyOffsetBit - 5


so, take the offset you are finding, -FF4 (hex, obviously) and there it beeeeeeee

as with the normal jerseys thing, I'm sure it stays consistent....although I'm sure if you fuck with the 76ers home practice uni then it won't be able to find it again.

I have not researched the stuff in front of it like the Rosters offset to see if its consistent.
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Re: [Tool] Roster Editor

Postby Leftos on Wed Feb 20, 2013 10:19 am

I tried going FF4 backwards from the regular jersey offset but after 32 jerseys the tool finds a GID it doesn't know, 256, and stops reading. Know what that is? (To test this, after loading a roster, subtract 4084 from the CustomJerseyOffset and save the Options tab).

Known GIDs:
Code: Select all
SixersH = 0,
        BobcatsH = 248,
        BucksH = 8,
        BullsH = 24,
        CavsH = 32,
        CelticsH = 40,
        ClippersH = 48,
        GrizzliesH = 64,
        HawksH = 72,
        HeatH = 80,
        HornetsH = 88,
        JazzH = 96,
        KingsH = 104,
        KnicksH = 112,
        LakersH = 120,
        MagicH = 128,
        MavsH = 136,
        NetsH = 144,
        NuggetsH = 152,
        PacersH = 160,
        PistonsH = 168,
        RaptorsH = 176,
        RocketsH = 184,
        SpursH = 200,
        SunsH = 208,
        ThunderH = 192,
        TwolvesH = 216,
        BlazersH = 224,
        WarriorsH = 232,
        WizardsH = 16,
        EastASH = 56,
        WestASH = 240,
        Unknown1H = 4008,
        Unknown2H = 4032,
        Unknown3H = 4040,
        Unknown4H = 4104,
        Unknown5H = 4112,
        CelebrityH = 4120,
        DreamTeamH = 4128,
        TeamUSAH = 4136,
        Bulls86H = 4408,
        Celtics86H = 4416,
        Cavaliers90H = 4440,
        Lakers91H = 4456,
        Knicks95H = 4480,
        Bulls96H = 4488,
        SSonics96H = 4496,
        Bulls98H = 4520,
        Jazz98H = 4528,
        Bulls91H = 4536,
        Celtics65H = 4552,
        Lakers65H = 4560,
        Bucks71H = 4568,
        Lakers71H = 4576,
        Lakers72H = 4584,
        Knicks72H = 4592,
        Sixers85H = 4600,
        Bucks85H = 4608,
        Hawks86H = 4616,
        Lakers87H = 4624,
        Pistons89H = 4632,
        Bulls89H = 4640,
        Blazers91H = 4656,
        Warriors91H = 4664,
        Bulls93H = 4672,
        Hawks71H = 4680,
        Hornets93H = 4688,
        Nuggets94H = 4704,
        Rockets94H = 4712,
        Magic95H = 4720,
        Lakers98H = 4728,
        Spurs98H = 4736,
        Kings02H = 4744,
        Sixers77H = 4752,
        Sixers01H = 4760,
        HomeH = 4800,
        AwayH = 4808,
        BlackH = 4816,
        WhiteH = 4824,
        EliteH = 4832,
        StarsH = 4840,
        CAT1H = 6400,
        CAT2H = 6408,
        CAT3H = 6416,
        CAT4H = 6424,
        CAT5H = 6432,
        CAT6H = 6440,
        CAT7H = 6448,
        CAT8H = 6456,
        CAT9H = 6464,
        CAT10H = 6472,
        CATUnknown1H = 6480,
        CATUnknown2H = 6488,
        Custom1H = 7360,
        Custom2H = 7368,
        Custom3H = 7376,
        Custom4H = 7384,
        Custom5H = 7392,
        Custom6H = 7400,
        Custom7H = 7408,
        Custom8H = 7416,
        Custom9H = 7424,
        Custom10H = 7432,
        CustomUnknown1H = 7440,
        CustomUnknown2H = 7448,
        SixersA = 4,
        BobcatsA = 252,
        BucksA = 12,
        BullsA = 28,
        CavsA = 36,
        CelticsA = 44,
        ClippersA = 52,
        GrizzliesA = 68,
        HawksA = 76,
        HeatA = 84,
        HornetsA = 92,
        JazzA = 100,
        KingsA = 108,
        KnicksA = 116,
        LakersA = 124,
        MagicA = 132,
        MavsA = 140,
        NetsA = 148,
        NuggetsA = 156,
        PacersA = 164,
        PistonsA = 172,
        RaptorsA = 180,
        RocketsA = 188,
        SpursA = 204,
        SunsA = 212,
        ThunderA = 196,
        TwolvesA = 220,
        BlazersA = 228,
        WarriorsA = 236,
        WizardsA = 20,
        EastASA = 60,
        WestASA = 244,
        Unknown1A = 4012,
        Unknown2A = 4036,
        Unknown3A = 4044,
        Unknown4A = 4108,
        Unknown5A = 4116,
        CelebrityA = 4124,
        DreamTeamA = 4132,
        TeamUSAA = 4140,
        Bulls86A = 4412,
        Celtics86A = 4420,
        Cavaliers90A = 4444,
        Lakers91A = 4460,
        Knicks95A = 4484,
        Bulls96A = 4492,
        SSonics96A = 4500,
        Bulls98A = 4524,
        Jazz98A = 4532,
        Bulls91A = 4540,
        Celtics65A = 4556,
        Lakers65A = 4564,
        Bucks71A = 4572,
        Lakers71A = 4580,
        Lakers72A = 4588,
        Knicks72A = 4596,
        Sixers85A = 4604,
        Bucks85A = 4612,
        Hawks86A = 4620,
        Lakers87A = 4628,
        Pistons89A = 4636,
        Bulls89A = 4644,
        Blazers91A = 4660,
        Warriors91A = 4668,
        Bulls93A = 4676,
        Hawks71A = 4684,
        Hornets93A = 4692,
        Nuggets94A = 4708,
        Rockets94A = 4716,
        Magic95A = 4724,
        Lakers98A = 4732,
        Spurs98A = 4740,
        Kings02A = 4748,
        Sixers77A = 4756,
        Sixers01A = 4764,
        HomeA = 4804,
        AwayA = 4812,
        BlackA = 4820,
        WhiteA = 4828,
        EliteA = 4836,
        StarsA = 4844,
        CAT1A = 6404,
        CAT2A = 6412,
        CAT3A = 6420,
        CAT4A = 6428,
        CAT5A = 6436,
        CAT6A = 6444,
        CAT7A = 6452,
        CAT8A = 6460,
        CAT9A = 6468,
        CAT10A = 6476,
        CATUnknown1A = 6484,
        CATUnknown2A = 6492,
        Custom1A = 7364,
        Custom2A = 7372,
        Custom3A = 7380,
        Custom4A = 7388,
        Custom5A = 7396,
        Custom6A = 7404,
        Custom7A = 7412,
        Custom8A = 7420,
        Custom9A = 7428,
        Custom10A = 7436,
        CustomUnknown1A = 7444,
        CustomUnknown2A = 7452
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 JaoSming on Wed Feb 20, 2013 10:31 am

no clue, wont show up for me in the tool if I do the offset thing

you got colors for that uni?


but yea, just unknown6 it, i guess....no idea how those numbers translate to the GIDs I know and love
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Re: [Tool] Roster Editor

Postby Leftos on Wed Feb 20, 2013 10:33 am

Scratch that. FF0 from previous starting position worked. All I had to do was 60(jerseys)*68(bytes per jersey).

v0.22.3 out.
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 lethal on Wed Feb 20, 2013 10:27 pm

Uhmm
sir Leftos
what does the
isfa do?
Lets Go GSW!


Image


You better Visit and Give my Roster A Try
Just click the Orange Text Lethal Roster
User avatar
lethal
 
Posts: 226
Joined: Sat Jan 26, 2013 4:39 pm

Re: [Tool] Roster Editor

Postby JaoSming on Wed Feb 20, 2013 10:31 pm

tells you if a player is a free agent or not
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Re: [Tool] Roster Editor

Postby Leftos on Wed Feb 20, 2013 10:43 pm

lethal, IsFA1 and IsFA2 need to be set or unset depending on whether you want a player to be a Free Agent, along with his existence in the Free Agents pool in the Teams tab.
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 rakes1 on Thu Feb 21, 2013 1:05 pm

Leftos, Leftos, whn i t open the editor its not opening do u guys know wat the problem might be?
rakes1
 
Posts: 6
Joined: Tue Oct 23, 2012 11:25 am

Re: [Tool] Roster Editor

Postby Nightfly67 on Thu Feb 21, 2013 2:07 pm

rakes1 wrote:Leftos, Leftos, whn i t open the editor its not opening do u guys know wat the problem might be?

Perhaps provide a little more details on what's happening when you try to open it?
Nightfly67
 
Posts: 470
Joined: Sun Oct 09, 2011 9:10 am
Location: The Netherlands

Re: [Tool] Roster Editor

Postby rakes1 on Thu Feb 21, 2013 3:46 pm

when i open the editor it opens but the editor window doesn't appear so i cant edit the files.
rakes1
 
Posts: 6
Joined: Tue Oct 23, 2012 11:25 am

Re: [Tool] Roster Editor

Postby as1230gh on Thu Feb 21, 2013 4:06 pm

Hello, I am a Chinese, I really like your program.Make the“playername”can support can be modified and support Chinese please.Thank you very much!
as1230gh
 
Posts: 2
Joined: Thu Feb 21, 2013 12:48 pm

Re: [Tool] Roster Editor

Postby Leftos on Thu Feb 21, 2013 5:18 pm

rakes1, it's a rare bug, but it happened to some users. A permanent fix should be downloading and running this registry fix. It will reset all your Roster Editor settings, including the corrupted window position settings. The window is there, but for some reason it was positioned a mile away from your screen when you updated Roster Editor.

as1230gh, you'll have to wait for REDitor in order to edit any of the roster's text.
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 as1230gh on Thu Feb 21, 2013 5:21 pm

I am waitting for it!I will be on your side , fighting, fighting.
as1230gh
 
Posts: 2
Joined: Thu Feb 21, 2013 12:48 pm

Re: [Tool] Roster Editor

Postby rakes1 on Thu Feb 21, 2013 7:43 pm

thanks Leftos,
rakes1
 
Posts: 6
Joined: Tue Oct 23, 2012 11:25 am

Re: [Tool] Roster Editor

Postby BabyFace on Thu Feb 21, 2013 10:46 pm

hi i have problem with last version in my career mode i can not see Free agent in team menu. Program shows 0 players in FA and when i use v.20.7 Roster editor and mod pc ret i see all FA... can u help me?
User avatar
BabyFace
 
Posts: 517
Joined: Wed Nov 14, 2007 4:22 am
Location: Czech Republic

Re: [Tool] Roster Editor

Postby Leftos on Thu Feb 21, 2013 11:54 pm

Thanks. Fixed it and uploaded a new version.
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 BabyFace on Fri Feb 22, 2013 5:29 am

Leftos wrote:Thanks. Fixed it and uploaded a new version.


Thanx a lot!! Great work :bowdown2:
User avatar
BabyFace
 
Posts: 517
Joined: Wed Nov 14, 2007 4:22 am
Location: Czech Republic

Re: [Tool] Roster Editor

Postby KwiLL23 on Fri Feb 22, 2013 5:42 am

Code: Select all

Error while trying to save player with ID 1364: Value was either too large or too small for an Int32.
at System.Convert.ToInt32(UInt32 value)
at System.UInt32.System.IConvertible.ToInt32(IFormatProvider provider)
at System.Convert.ToInt32(Object value)
at NBA_2K13_Roster_Editor.MainWindow.btnSavePlayers_Click(Object sender, RoutedEventArgs e) in e:\Development\Visual Studio 2010\Projects\NBA 2K13 Roster Editor\NBA 2K13 Roster Editor\MainWindow.xaml.cs:line 1946

Code: Select all


That's what I got when I tried to hit the players save tab with a roster I was editing. I re-downloaded a default roster of the roster I'm using with no major edits and hit save again and got the same box that popped up and said "One or more errors happened while trying to save this tab. Please check the tracelog.txt file in My Documents\NBA 2k13 Roster Editor and, if needed, report the errors to the developer."
Live life on your terms!
KwiLL23
 
Posts: 17
Joined: Sun Jan 20, 2013 6:29 am
Location: Somewhere in Georgia

Re: [Tool] Roster Editor

Postby KwiLL23 on Fri Feb 22, 2013 6:05 am

Just tried again with a different roster and the same thing happened.
Last edited by KwiLL23 on Fri Feb 22, 2013 6:14 am, edited 4 times in total.
Live life on your terms!
KwiLL23
 
Posts: 17
Joined: Sun Jan 20, 2013 6:29 am
Location: Somewhere in Georgia

Re: [Tool] Roster Editor

Postby prefontaine on Fri Feb 22, 2013 6:06 am

i assign crafword in place of barbosa, and now, i have 2 crafword but there is no barbosa?! in roster editor evetything is ok. how to restore barbosa?
and one more questions, how to make some player active, i mean, in my roster there is williams and mack (in roster editor), but in game, there is no one. thank you and sorry for bad english
prefontaine
 
Posts: 27
Joined: Mon Dec 10, 2012 12:45 am

Re: [Tool] Roster Editor

Postby kalionyo on Fri Feb 22, 2013 6:49 am

Is there any way to edit ambitions (financial security, loyalty, playing for a winner)? I'm recreating retired players for my association as rookies and this would greatly be appreciated. Thanks to this tool, I've been able to assign rookie cyber faces that I converted over from the Ultimate Base Roster. Keep up the great work!
User avatar
kalionyo
 
Posts: 86
Joined: Sun Jan 27, 2013 8:27 am
Location: Bay Area, CA

Re: [Tool] Roster Editor

Postby Leftos on Fri Feb 22, 2013 8:52 am

KwiLL23, I'll take a look at the code tomorrow, but in the meantime, upload a roster that's giving you troubles to MediaFire or somewhere, and I'll take a look at it as well. If there's something you're changing that is causing the error troubles afterwards, make sure to tell me what it is so that I can reproduce the error.

prefontaine, it all depends on who you put where in the Teams tab. Can't help you any further than that.

kalionyo, no, but you'll be able to edit them with REDitor once it comes out. You can use the Chinese Trainer for now that has an English version AFAIK to edit that along with other information not offered in Roster Editor, but it has a different procedure (bring the player up in Edit Player in-game, edit via the trainer, save in-game).
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 KwiLL23 on Fri Feb 22, 2013 12:05 pm

Live life on your terms!
KwiLL23
 
Posts: 17
Joined: Sun Jan 20, 2013 6:29 am
Location: Somewhere in Georgia

Re: [Tool] Roster Editor

Postby Leftos on Sat Feb 23, 2013 12:17 am

KwiLL23, fixed it, released new version.
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 R10barca on Sat Feb 23, 2013 12:30 am

like with this editor active injuries after trade deadline?
R10barca
 
Posts: 124
Joined: Sat Oct 06, 2012 3:26 pm

PreviousNext

Return to NBA 2K13 Modding

Who is online

Users browsing this forum: No registered users and 6 guests