Editing the Salary Cap (Old)

From NLSC Wiki
Revision as of 12:41, 3 September 2011 by Andrew (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This tutorial outlines the method of editing the salary cap in NBA Live 2000 through NBA Live 2004. If you're looking for instructions on how to edit the salary cap in more recent games, please consult this guide.

Games

This tutorial applies to the following games:

The Guide

Editing the salary cap in NBA Live 2000 through NBA Live 2004 involves modifying a file called salary.ini. The file can be opened, modified and saved very easily using Windows Notepad.

File Locations

Please note that these are the default locations. If you have installed NBA Live to a folder other than the default, you will have to alter the path accordingly.

Editing the values

The salary cap values appear as exact point/dollar amounts unless otherwise noted, thus if you wish to change the salary cap to $100 million you would enter 100000000 (do not use any commas). The salary cap values are explained below using the point cap from NBA Live 2000 as an example.


The first section contains the Salary Cap Variables. These values control aspects such as the size of the salary cap, the minimum and maximum contracts. Explanations of each value appear in italics.


[SalaryCapVariables]
salarycap=1000000 - The size of the salary cap
minsalary=30000 - The minimum player salary
maxsalary=300000 - The maximum player salary
canadianteampenalty=1.03 Penalty applied to Canadian teams
youngagemod=1.08 - Modifier that increases contracts, written as a percentage in decimal form (ie 1.08 = 108%)
oldagemod=0.95 - Modifier that decreases veterans' contracts, written as a percentage in decimal form (ie 0.95 = 95%)
superoldagemod=0.90 - Modifier that decreases Legends' contracts, written as a percentage in decimal form (ie 0.90 = 90%)
tradepctdiff=20 - Percentage difference between total salaries in contracts (eg 20 = 20% or 120% of the total salaries being traded for)
tradefudge=10000 - The "fudge" amount that provides some leeway in the trade percentage difference variable (eg 20% plus 10000)


The following values represent the maximum player values as specified in players.dbf.


[TopPlayerValues] top_c=4247 - Top Player Value for Centres
top_pf=4793 - Top Player Value for Power Forwards
top_sf=4932 - Top Player Value for Small Forwards
top_sg=4280 - Top Player Value for Shooting Guards
top_pg=4332 - Top Player Value for Point Guards


The following values are the specific contract sizes for all centres from the best in the league to the worst in the league. All values are in exact point/dollar amounts.


[C_SalaryTable]
100percentile=300000
99percentile=300000
98percentile=300000
96-97percentile=300000
94-95percentile=250000
92-93percentile=250000
90-91percentile=250000
85-89percentile=200000
80-84percentile=200000
75-79percentile=180000
70-74percentile=180000
65-69percentile=140000
60-64percentile=140000
55-59percentile=100000
50-54percentile=100000
45-49percentile=100000
40-44percentile=60000
35-39percentile=60000
30-34percentile=60000
25-29percentile=40000
20-24percentile=40000
15-19percentile=40000
10-14percentile=30000
<10percentile=30000


The following values are the specific contract sizes for all power forwards from the best in the league to the worst in the league. All values are in exact point/dollar amounts.


[PF_SalaryTable]
100percentile=300000
99percentile=300000
98percentile=300000
96-97percentile=300000
94-95percentile=250000
92-93percentile=250000
90-91percentile=250000
85-89percentile=200000
80-84percentile=200000
75-79percentile=175000
70-74percentile=175000
65-69percentile=135000
60-64percentile=135000
55-59percentile=95000
50-54percentile=95000
45-49percentile=95000
40-44percentile=60000
35-39percentile=60000
30-34percentile=60000
25-29percentile=40000
20-24percentile=40000
15-19percentile=40000
10-14percentile=30000
<10percentile=30000


The following values are the specific contract sizes for all small forwards from the best in the league to the worst in the league. All values are in exact point/dollar amounts.


[SF_SalaryTable]
100percentile=300000
99percentile=300000
98percentile=300000
96-97percentile=300000
94-95percentile=250000
92-93percentile=250000
90-91percentile=250000
85-89percentile=200000
80-84percentile=200000
75-79percentile=165000
70-74percentile=165000
65-69percentile=130000
60-64percentile=130000
55-59percentile=92000
50-54percentile=92000
45-49percentile=92000
40-44percentile=60000
35-39percentile=60000
30-34percentile=60000
25-29percentile=40000
20-24percentile=40000
15-19percentile=40000
10-14percentile=30000
<10percentile=30000


The following values are the specific contract sizes for all shooting guards from the best in the league to the worst in the league. All values are in exact point/dollar amounts.


[SG_SalaryTable]
100percentile=300000
99percentile=300000
98percentile=300000
96-97percentile=300000
94-95percentile=250000
92-93percentile=250000
90-91percentile=250000
85-89percentile=200000
80-84percentile=200000
75-79percentile=165000
70-74percentile=165000
65-69percentile=130000
60-64percentile=130000
55-59percentile=92000
50-54percentile=92000
45-49percentile=92000
40-44percentile=60000
35-39percentile=60000
30-34percentile=60000
25-29percentile=40000
20-24percentile=40000
15-19percentile=40000
10-14percentile=30000
<10percentile=30000


The following values are the specific contract sizes for all point guards from the best in the league to the worst in the league. All values are in exact point/dollar amounts.


[PG_SalaryTable]
100percentile=300000
99percentile=300000
98percentile=300000
96-97percentile=300000
94-95percentile=250000
92-93percentile=250000
90-91percentile=250000
85-89percentile=200000
80-84percentile=200000
75-79percentile=180000
70-74percentile=180000
65-69percentile=140000
60-64percentile=140000
55-59percentile=100000
50-54percentile=100000
45-49percentile=100000
40-44percentile=60000
35-39percentile=60000
30-34percentile=60000
25-29percentile=40000
20-24percentile=40000
15-19percentile=40000
10-14percentile=30000
<10percentile=30000

Links