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

NLSC Forum

Talk about NBA 2K14 here.
Post a reply

force players to retire

Mon Jan 13, 2014 8:40 am

If anyone has ideas about how to force players to retire at a certain age or
after 4 years please respond. I would like to figure this out for highscool and
college associatons. I have tried but have only been able to force players to
retire due to age being mid 30's or higher
.

Re: force players to retire

Mon Jan 13, 2014 8:57 am

there is no good way to do it in-game without manually taking them out with RED MC. Starting at age 30, or so, isn't a good way to do it either, since the players will still retire randomly.

Re: force players to retire

Mon Jan 13, 2014 5:26 pm

JaoSming wrote:there is no good way to do it in-game without manually taking them out with RED MC. Starting at age 30, or so, isn't a good way to do it either, since the players will still retire randomly.

They're more likely to retire if you make them 42 right?

Re: force players to retire

Mon Jan 13, 2014 8:34 pm

RED MC. Players tab. There is some column in the Status section (near TeamIDs), named Contract Thoughts or something like this. There is a value for that (see Fields&Values tutorial), which will make the player retire at the end of the season.
But no, you can't make him retire after 4 years, only manually edit him during the season, which is going to be his last one.

Apparently there is a way to make the process semi-autoamtic. Set Contract Lengths to certain values (e. g. 4 for every player, but can be any amount of seasons, you want this or that player to play), so the game will decrease them by 1 each season. Then create a small TURK script, which will set proper Contract Thoughts value, if the condition "Contract Length = 1" is true. And the next thing you will need to do is simply run the script once a season. The only potential problem here is some team can waive a player mid-season. But you can also add something like "if BirthYear < some_value then set Contract Thoughts to retirement" into your TURK script (will require to manually increase some_value by 1 each season).
Or you can use YearsPro in the same way. Since it automatically increases by 1 each year, set 0 to everyone (or set 1 to some players, 2 for another bunch of players, etc.), then make a TURK script look something like "if YearsPro = 4 then retire".
The total amount of "-1"s among all StatY fields can also identify how many years the player has played and be used to auto-retire them.

I hope, you get the general idea.

Re: force players to retire

Tue Jan 14, 2014 2:46 am

Vl@d Zola Jr. wrote:RED MC. Players tab. There is some column in the Status section (near TeamIDs), named Contract Thoughts or something like this. There is a value for that (see Fields&Values tutorial), which will make the player retire at the end of the season.
But no, you can't make him retire after 4 years, only manually edit him during the season, which is going to be his last one.

Apparently there is a way to make the process semi-autoamtic. Set Contract Lengths to certain values (e. g. 4 for every player, but can be any amount of seasons, you want this or that player to play), so the game will decrease them by 1 each season. Then create a small TURK script, which will set proper Contract Thoughts value, if the condition "Contract Length = 1" is true. And the next thing you will need to do is simply run the script once a season. The only potential problem here is some team can waive a player mid-season. But you can also add something like "if BirthYear < some_value then set Contract Thoughts to retirement" into your TURK script (will require to manually increase some_value by 1 each season).
Or you can use YearsPro in the same way. Since it automatically increases by 1 each year, set 0 to everyone (or set 1 to some players, 2 for another bunch of players, etc.), then make a TURK script look something like "if YearsPro = 4 then retire".
The total amount of "-1"s among all StatY fields can also identify how many years the player has played and be used to auto-retire them.

I hope, you get the general idea.

That could work. just say that some of the players droped out of High School/College. SUPPERR REEALISSMMM! :cheeky:

Re: force players to retire

Tue Jan 14, 2014 11:25 am

Vl@d Zola Jr. wrote:RED MC. Players tab. There is some column in the Status section (near TeamIDs), named Contract Thoughts or something like this. There is a value for that (see Fields&Values tutorial), which will make the player retire at the end of the season.
But no, you can't make him retire after 4 years, only manually edit him during the season, which is going to be his last one.

Apparently there is a way to make the process semi-autoamtic. Set Contract Lengths to certain values (e. g. 4 for every player, but can be any amount of seasons, you want this or that player to play), so the game will decrease them by 1 each season. Then create a small TURK script, which will set proper Contract Thoughts value, if the condition "Contract Length = 1" is true. And the next thing you will need to do is simply run the script once a season. The only potential problem here is some team can waive a player mid-season. But you can also add something like "if BirthYear < some_value then set Contract Thoughts to retirement" into your TURK script (will require to manually increase some_value by 1 each season).
Or you can use YearsPro in the same way. Since it automatically increases by 1 each year, set 0 to everyone (or set 1 to some players, 2 for another bunch of players, etc.), then make a TURK script look something like "if YearsPro = 4 then retire".
The total amount of "-1"s among all StatY fields can also identify how many years the player has played and be used to auto-retire them.

I hope, you get the general idea.



That is a good idea but I was looking for a way to do this in roster so that Rosters could be released for NCAA or HS and this would happen automaticly. I Do Like the idea about changing contract thoughts so that a player retires at the end of the season.

I appreciate everyone's help

Re: force players to retire

Tue Jan 28, 2014 7:59 am

I would suggest editing the end peak age as younger than what they are and making them 45

Re: force players to retire

Sun Jan 06, 2019 6:02 am

Vl@d Zola Jr. wrote:RED MC. Players tab. There is some column in the Status section (near TeamIDs), named Contract Thoughts or something like this. There is a value for that (see Fields&Values tutorial), which will make the player retire at the end of the season.
But no, you can't make him retire after 4 years, only manually edit him during the season, which is going to be his last one.

Apparently there is a way to make the process semi-autoamtic. Set Contract Lengths to certain values (e. g. 4 for every player, but can be any amount of seasons, you want this or that player to play), so the game will decrease them by 1 each season. Then create a small TURK script, which will set proper Contract Thoughts value, if the condition "Contract Length = 1" is true. And the next thing you will need to do is simply run the script once a season. The only potential problem here is some team can waive a player mid-season. But you can also add something like "if BirthYear < some_value then set Contract Thoughts to retirement" into your TURK script (will require to manually increase some_value by 1 each season).
Or you can use YearsPro in the same way. Since it automatically increases by 1 each year, set 0 to everyone (or set 1 to some players, 2 for another bunch of players, etc.), then make a TURK script look something like "if YearsPro = 4 then retire".
The total amount of "-1"s among all StatY fields can also identify how many years the player has played and be used to auto-retire them.

I hope, you get the general idea.


Now that RED MC is free I just might have to relearn how to make the TURK scripts so that we can have a real option for college hoops. Now that RED MC is free everyone can load association files and run the script to make the appropriate players auto retire.

Re: force players to retire

Sun Jan 06, 2019 12:58 pm

That'd be cool. (Y)
Post a reply