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

NLSC Forum

Switch to full style
Talk about NBA 2K9 here, as well as all previous games in the NBA 2K series.
Post a reply

Player names being overwritten when I create players?

Tue Jul 28, 2009 8:48 am

Has anyone encountered this before? When I create a new player it overwrites the name, but not the stats, face etc., of other players?

I've created 30 or so players, and I've played around with changing some of the players from custom to regular player, and regular to custom players (in hades editor), but I don't think that's it as I've been doing that for over a month and this only happened recently. I also tried to go back and correct everything (all original players I made 4, all the custom players I changed back to 5, and all the copied players for custom teams I changed back to 132) but this still happens. For example, I create a new player and then Olajuwon loses his last name. I create a second one and Karl malones name is changed to the new player. Both are the original versions on the 90's west. If I go and then manually change their names back (by making them custom players then editing them), then other players names get changed too, including the created players. If I create more players then more players are affected.

The faceid, png's don't match. The teams don't match, and the players being overwritten are both original and created players. There seems to be some connection as the first new created player I add affect Olajuwon, second Malone, and so on, but nothing obvious.

Has anyone else had this problem?

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 5:24 am

Yes. When you change a player from custom to regular and then change his name it changes the whole name database. For instance I changed Andre Iguodala to Peter haskins. Every name that was Andre is not Peter. It is crazy but only tied to the association or roster file. So if you have a backup or start from new you will be alright in the long run.

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 9:08 am

Thanks for the help. The thing is that this is happening when I create a new player. For example, I created Ron Harper, and it removes the "Hakeem" for Olajuwon. I then create Luc Longley, and then Karl Malone becomes Longley. They don't share common names.

I don't have a backup prior to this, at least not one that has more in it than I can download. I had made all the changes to my roster that was present in many of the various rosters (96 bulls and dream team, updated players and trades, and I had just started adding the rookies when I noticed this). So starting from scratch, or downloading a roster (ken flys or alby's) and re adding everything would still be a lot of work.

Is there any way to force a name change (like ultraedit with team names, though I don't think you can change the length) or repair a roster?

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 10:23 am

Looks like you are going to have to start from scratch. Unless you can somehow remember all the name changes you made and just undo them one by one, that could possibly fix the name problem.

Try replacing one of those names that have nothing but ********* since they use up all of the letters and there are multiple entries in the name database from what I saw in the hex editor. That's what they are there for anyways.

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 12:52 pm

Thanks!

I replaced some of those ***** using hades and it seemed to work. I checked my players and the names are intact. I then checked the created players (I set them all to that), and they all showed up in the created player menu. I can edit their names, stats etc. in game. Problem is that I couldn't get them on a team, created or original. They're in the created player menu but won't show up anywhere else, such as the free agent list.

Damn. If they didn't show up at all then I'd probably just say the hell with it. But they did show up in game, I wonder if there's something I can play around with to attach them to the free agency? It was actually easier to do it this way than to create players in game, so if I could get this to work it'll be perfect.

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 1:28 pm

You will probably have to hex edit something. Since there are placeholders in the file for created and hidden players, there must be a value that tells the game whether they are available or not.

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 1:38 pm

What program should I use for that? I've used hades, ultraedit and nba2k9editor for various things, but I haven't tried that yet. Also, is there a faq for it?

Thanks again!

Re: Player names being overwritten when I create players?

Wed Jul 29, 2009 5:58 pm

Nope, any hex editor works as they all do the same thing. What I would do is change all the ratings and attributes of the player to match a player who is on the free agent list. Then I would search those values in the hexeditor. It should come up with two entries, one for the free agent player, and one for the player you are trying to make available. Then look for differences between the two and copy other unknown values from the free agent player to your custom player one at a time while resaving with hades editor and reloading your association to check if they show up or not. Don't forget to keep a backup of your file.

Re: Player names being overwritten when I create players?

Sat Aug 01, 2009 6:08 am

Ok, thanks for all your help! I gave up after playing around that for a while, would have been nice to figure it out as I could have made changes to the superstars team (I want to add Jordan), but it just wasn't worth it.
Post a reply