Yo utilice las 2 ultimas tablas, y es relativamente sencillo.
Cada tira de numeros es para la posicion asignada a cada jugador.
C = Pivot
PF = Ala pivot
SF = Alero
SG = Escolta
PG = Base
Despues tienes las caracteristicas de cada jugador:
JS=Tiro
JR=Alcance
OD=Defensa exterior
HA=Manejo
DR=Penetracion
PA=Pases
IS=Tiro interior
ID=Defensa interior
RB=Rebotes
BL=Tapones
ST=Resistencia
FT=Tiros libres
EX=Experiencia
Sabiendo esto, el numero que te asignan para cada posicion indica la importancia que tiene esa habilidad para la posicion (y el sueldo depende directamente de eso).
Para hallar el sueldo solo tienes que hacer potencias como se indica en las primeras formulas, y acabar multiplicando por la constante que depende de cada posicion:
Un ejemplo para el siguiente jugador (inventado)
Posicion=Base
iro: horrible Alcance de tiro: horrible
Def. exterior: fuerte Manejo: regular
Penetración: fuerte Pases: respetable
Tiro interior: inepto Def. interior: respetable
Rebotes: inepto Tapones: pésimo
Resistencia: respetable Tiros libres: horrible
Experiencia: pésimo
Para hallar el sueldo:
salary(PG)=1.028^3*1.041^3*1.078^8*1.079^6*1.039^8*1.152^7*1.002^4*1.037^4*310
Con lo cual el sueldo de este jugador seria de: 4660
Explicacion:
He utilizado la penultima tabla para la posicion base, que es la que me indica el juego.
Solo tienes que coger para los valores que son distintos de 1 (ya que la potencia de 1 elevado a lo que sea sigue siendo 1 y no altera el resultado del producto)
Con esos valores haces una potencia del valor que te indica, elevado al nivel que tiene en la habilidad (un respetable es un 7, regular un 6, mediocre 5, etc), y los multiplicas todos los valores que te salen por la constante final que te dan en la tabla para la posicion que estas calculando.
Las constantes que hay que coger son las que he marcado en negrita en la tabla que he utilizado, que es la siguiente.
___JS___JR___OD___HA___ DR___PA___IS___ID___RB___BL___const
C_ 1,000 1,000 1,008 1,004 1,000 1,000 1,130 1,137 1,129 1,063 298
PF 1,071 1,005 1,006 1,001 1,007 1,006 1,110 1,117 1,110 1,065 295
SF 1,179 1,077 1,066 1,000 1,000 1,000 1,000 1,059 1,090 1,002 322
SG 1,116 1,149 1,115 1,006 1,013 1,000 1,000 1,004 1,061 1,005 307
PG 1,028 1,041 1,078 1,079 1,039 1,152 1,002 1,000 1,037 1,000 310
Espero que con este ejemplo que te he puesto lo hayas entendido porque creo que lo he puesto bastante claro, si tienes alguna duda de donde obtengo algun valor mas, no dudes en preguntar.
saludos
Last edited by barrich at 2/3/2009 11:19:34 AM