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

NLSC Forum

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

Re: [Tool] Roster Editor

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:
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.

Re: [Tool] Roster Editor

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:
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

Re: [Tool] Roster Editor

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

Re: [Tool] Roster Editor

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.

Re: [Tool] Roster Editor

Wed Feb 20, 2013 10:27 pm

Uhmm
sir Leftos
what does the
isfa do?

Re: [Tool] Roster Editor

Wed Feb 20, 2013 10:31 pm

tells you if a player is a free agent or not

Re: [Tool] Roster Editor

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.

Re: [Tool] Roster Editor

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?

Re: [Tool] Roster Editor

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?

Re: [Tool] Roster Editor

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.

Re: [Tool] Roster Editor

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!

Re: [Tool] Roster Editor

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.

Re: [Tool] Roster Editor

Thu Feb 21, 2013 5:21 pm

I am waitting for it!I will be on your side , fighting, fighting.

Re: [Tool] Roster Editor

Thu Feb 21, 2013 7:43 pm

thanks Leftos,

Re: [Tool] Roster Editor

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?

Re: [Tool] Roster Editor

Thu Feb 21, 2013 11:54 pm

Thanks. Fixed it and uploaded a new version.

Re: [Tool] Roster Editor

Fri Feb 22, 2013 5:29 am

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


Thanx a lot!! Great work :bowdown2:

Re: [Tool] Roster Editor

Fri Feb 22, 2013 5:42 am

Code:

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:


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."

Re: [Tool] Roster Editor

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.

Re: [Tool] Roster Editor

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

Re: [Tool] Roster Editor

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!

Re: [Tool] Roster Editor

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).

Re: [Tool] Roster Editor

Fri Feb 22, 2013 12:05 pm

Thank you Leftos, http://www.mediafire.com/?euerv982ta19xst

Re: [Tool] Roster Editor

Sat Feb 23, 2013 12:17 am

KwiLL23, fixed it, released new version.

Re: [Tool] Roster Editor

Sat Feb 23, 2013 12:30 am

like with this editor active injuries after trade deadline?
Post a reply