esms-mz
  Tutorial basico ESMS
 
Contenido
  1. Introduccion
  2. Archivos del simulador
  3. Plantillas de jugadores
  4. Configurando los archivos de la liga
  5. Simulacion
  6. Actualizacion
  7. Recopilacion de pasos para simular
1.Introduccion
Esms es un simulador de partidos de futbol, en el cual el usuario se debe hacer de plantillas de jugadores, tacticas . El objetivo principal del programa es simular un partido de futbol generando sus estadisticas, cronica y como es obvio su resultado.

2.Archivos del simulador

Para este tutorial tomaremos de base la version del simulador mas utilizada que es la 3.08 que esta en español que lo podes descargar aqui o en la zona de descargas de esta página.
Este simulador esta mas o menos completo y posee 21 archivos que los detallaremos ahora:
APLICACIONES:
  • Actualización.exe : Este programa lo que hace es actualizar las plantillas deacuerdo de los resultados y estadisticas de los ultimos partidos, posee 11 opciones entre ellas se encuentran, actualizar plantillas, actualizar las lesiones y suspenciones y actualizar el estado fisico de los jugadores.
  • Alineación al azar.exe : Nos permite crear una alineacion aleatoria de una plantilla , al abrir el programa solamente tenemos que poner el nombre de la plantilla sin el ".txt" por ejemplo si la plantilla tiene como nombre "abc.txt" en el programa ingresamos solamente "abc".
  • Calendario.exe : Genera un fixture a partir del archivo teams.txt , es el mismo programa que esta en la seccion descargas que se llama fixtures.exe.
  • Clasificacion.exe : Es el mismo que lgtable.exe genera la tabla de posiciones de la liga a partir de las estadisticas de los partidos.
  • Estadisticas.exe : Genera todas las estadisticas de la jornada (goleadores,asistidores,etc).
  • Reiniciar árbitros.exe : Reinicia los arbitros , este programa lo debes ultilizar si tienes la opcion referees activada en league.dat .
  • Sanciones y lesiones.exe : Genera 2 txt con los lesionados y suspendidos aunque el programa actualizacion.exe tambien tiene esta funcion
  • Simulador.exe : Es el simulador de los partidos y el generador de los archivos de las estadisticas de los partidos. Es el programa principal.
  • Teamsheet Checker+ : Controla si la tactica esta correcta
ARCHIVOS DAT, TXT Y DIR
  • League.dat : En este archivo esta toda la configuracion de la liga mas adelante mostraremos como editarlo.
  • Referees.dat : En este archivo estan toda la informacion de los arbitros , es opcional esta opcion si la quiere usar tienes que activar la opcion referees en league.dat
  • Team_Data.dat : En este archivo se graba la informacion de los equipos como es el nombre, el estadio y el manager.
  • Language.dat : Este es el archivo de idioma del programa, si lo tienes en ingles en la seccion de descargas podes bajar la version en español.
  • Teams.dir : Este archivo contiene todos los nombre de archivo de las plantillas de los equipos que participan en la liga, mas adelante explicaremos como editarlo.
  • Teams.txt : En este archivo van los nombres reales de los equipos en el mismo orden que teams.dir mas adelante mostraremos como editarlo.
3.Plantilla de jugadores
Las plantillas de jugadores o rosters en ingles son archivos txt en donde contiene toda la informacion de los jugadores de ese equipo . Podes crear tus propias plantillas o podes hacerlo con un generador de plantillas que genere nombres aleatorios como es el roster gen que esta en la seccion de descargas.
El formato de los archivos de plantillas es este :
Name         Age Nat St Tk Ps Sh Ag KAb TAb PAb SAb Gam Sub  Min Mom Sav Con Ktk Kps Sht Gls Ass  DP Inj Sus Fit
----------------------------------------------------------------------------------------------------------------
W_Goiti 19 arg 3 2 1 1 23 300 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100
Aclaro que este tutorial esta orientado a la version del simulador 3.08, ya que hai simuladores que se manejan con otro diseño de plantillas.
Bueno en este archivos tenemos una especie de tabla en texto en la cual encontramos:
Name: nombre del jugador
Age: Edad del jugador
Nat: Nacionalidad del jugador
St : Habilidad como arquero
Tk: Habilidad como defensor
Ps: Habilidad como mediocampista
Sh: Habilidad como delantero
Kab ,Tab, Pab y Sab :son los respectivos puntos ganados en los partidos/entrenamientos para que un jugador suba una habilidad, estan ordenado en el orden de arquero , defensor, mediocampista y delantero a los 1000 puntos se suma una habilidad.
Gam : Partidos jugados
Sav: Paradas - la cantidad de paradas que el jugador ha hecho mientras jugaba como portero.
Ktk: número de robos - Robos importantes (no ha obligado a intervenir al portero) que el jugador ha hecho.
Kps: número pases - numero de asistencias importantes (oportunidad de gol) que el jugador ha hecho.
Sht: Disparos - cuántos tiros a la portería del contrario ha hecho el jugador.
Gls: Goles - Cuántos goles ha marcado el jugador
Ass: Asistencias - Cuántas asistencias ha hecho el jugador
DP: Puntos de Disciplina - cuántos puntos disciplinarios tiene acumulados el jugador.
Inj: Lesiones - Cuántos partidos tendrá que estar el jugador actualmente lesionado
Sus: Suspensión - Cuántos partidos estará el jugador que está actualmente suspendido
Fit: Fitness - en una escala de 1 a 100, cómo estará físicamente el jugador para jugar en el próximo partido.

Todos estos datos son utilizados por los diferentes programas del simulador y son actualizados automaticamente, asi que te sugiero que a la hora de editar plantillas y no tienes mucha experiencia solamente
cambia los datos basicos del jugador como es
Name: nombre del jugador
Age: Edad del jugador
Nat: Nacionalidad del jugador
St : Habilidad como arquero
Tk: Habilidad como defensor
Ps: Habilidad como mediocampista
Sh: Habilidad como delantero
Los demas datos son datos de estadistica para los programa recomiendo no tocarlos.
Tenemos que crear una plantilla por cada equipo con una abrebiatura en el nombre del equipo, por ejemplo si vamos a crear la plantilla de river plate el nombre del archivo deberiamos poner "riv.txt" por ejemplo.

4.Configurando los archivos de la liga
Bueno esta parte empezaremos a la personalizacion y configuracion de nuestra liga, tenemos que editar 3 archivos obligatoriamente y vamos a ver otros dos mas que son opcionales.
Los 3 archivos principales de configuacion son :
  • League.dat
  • Teams.dir
  • Teams.txt
Y como opcionales
  • Team_Data.dat
  • Referees.dat
teams.dir:
Este archivo lo tenemos que editar con el bloc de notas, al abrirlo lo encontraremos vacio.
Aca en cada linea debemos escribir el nombre de archivo de las plantillas que participaran en la liga por ejemplo:
abc.txt
bac.txt
cba.txt

una linea es igual a un equipo asi que por cada equipo de la liga tienen que hacer una plantilla y por cada plantilla debemos escribir una linea
con el nombre de archivo en este archivo, esto es necesario por que los programas se basan en este archivo para buscar las plantillas.

teams.txt:
Este archivo debe tener el mismo contenido que el teams.dir, lo que hacemos es copiar y pegar.

League.dat:

Si abrimos el archivo league.dat veremos que hay escritas demasiadas cosas.
A continuación explicaré que significa cada cosa y como podremos configurar nuestra liga dependiendo de las opciones que el archivo nos muestra para elegir:

Home_Bonus = 350
Ésta opción nos permite darle mayor realismo a los partidos puesto que le da una ventaja a los equipos locales en los partidos. Normalmente los valores suelen estar entre 300 y 500, yo lo he configurado con 350 (35%). El máximo que ésta opción nos permite es 1000. Si ponemos cero sería como jugar en campo neutral.

Games = esms-mz
Será el nombre de la liga. Vease Premier_League, Calcio_Serie_A, Liga_Esms o el nombre o dominio de nuestra liga virtual.

Attendances_Pack = 0
Para activar ésta opción deberemos cambiar el 0 por 1 y si queremos desactivarla lo que tenemos que haces es dejar el 0 ó cambiarlo a 0 en el caso de que figure 1. Su función es activar otra aplicacion que deberemos de tener en la carpeta de simulación llamada attendances que nos permitirá saber la asistencia de público al estadio en cada partido, como es algo innecesario no lo activaré de momento. El día que toquemos éste tema (attendances) recordaré que hay que activarlo desde league.dat.

Cup = 0
Para activarlo debe figurar: Cup = 1; y para desactivarlo: Cup = o.
Si está activado y el partido acaba en empate te dará la opción de realizar una tanda de penalties como desempate.

Extra_Time = 0
Su función es la de que se juegue prórroga en el partido.
Si está en 0 estará desactivado. Si está en 1 te preguntará al finalizar el partido si quieres que se juegue o no la prórroga. Si está en 2 estará activado y se ejecutará siempre.

Silver_Goal = 0
Gol de Plata. Para una liga es totalmente innecesaria por lo que la mantendremos inactiva (cero), además la UEFA abolió el gol de Plata en el año 2004.

Fitness = 1
El fitness define la forma física de los jugadores. Todos los jugadores comienzan con 100 de fitness (el máximo) y tras cada partido que los jugadores disputen ese valor bajará. Para recuperarse el jugador deberá descansar alguna jornada. Cuanto menor sea el fitness peor será el rendimiento del jugador debido a su fatiga y su cansancio acumulado. Esta opción es recomendable mantenerla activa porque si no pierde realismo nuestra liga, ya que en la realidad los jugadores se cansan.

FitFactor = 27
Son los puntos que recupera un jugador después de cada partido, normalmente suelen ponerse entre 25 y 30.

Fit_TSC = 60
Esta opción solo sirve si se utiliza el TSC (Alineación al azar) el cual yo he llamado en nuestra carpeta de simulación "Generador de Alineaciones". Los valores van de 0 a 100 ya que dicho rango de valores se corresponde con el rango de valores del fitness. Yo pondré 60, eso quiere decir que ningún jugador que este por debajo de 60 en fitness podrá jugar.

Min_DF = 3
Max_DF = 6
Max_DM = 3
Min_MF = 2
Max_MF = 6
Max_AM = 3
Min_FW = 1
Max_FW = 4
Todas éstas opciones indican el número minimo y máximo de jugadores a alinear en cada posición para un partido. Yo lo he configurado de ésta manera pero vosotros podeis poner los valores que creais convenientes. En éste caso por ejemplo habria un mínimo de 1 delantero y un máximo de 4 delanteros (Min_FW = 1 & Max_FW = 4). Creo que se entiende a simple vista.

Max_Skill = 20
Este número marca el nivel máximo que un jugador puede conseguir en las medias de habilidad.
Si consigue 20 de media en defensa por ejemplo, ya no podrá progresar más, aunque haga muchos robos, le saquen pocas tarjetas, en definitiva se haga partidazos, ya que 20 es el nivel máximo al que puede llegar la media. Si os sale 50 yo os recomendaría cambiarlo a 20.

Positions = 1
Si esta opción está activada (1) el simulador aceptará las posiciones DM y AM en las alineaciones, de lo contrario, si está desactivada (0) no leerá dichas posiciones y tirará error al simular.

Referees = 1
Si está activada (1) podremos usar el archivo referees.DAT en el que tendremos los árbitros de la liga. En los partidos, saldrá el nombre de uno de los árbitros en lugar de "The_Referee", vease por ejemplo "Medina_Cantalejo".

Reports_Style = 2
Esta opción nos permite elegir el tipo de crónica del partido. Marcaremos 1 para una crónica centrada y 2 para una crónica tradicional.

Reports_Type = 7
Esta opción también permite elegir una opción distinta de crónica. Del 1 al 6 serían en inglés, el 7 es español por lo que pondré la opción 7.

Rerate0_999 = 1
Marcaremos 1 para activarla. Cuando un jugador supere 999 puntos en una columna de experiencia, la habilidad correspondiente a esa experencia subirá un nivel y la columna de experiencia se pondrá en 0 (Si no entiendes hasta aquí > Ver tema 1: como progresan los jugadores). Si baja de 0 en el valor de experiencia, el nivel de esa habilidad disminuirá y la columna se pondrá en 999 (esto depende de si el jugador consigue o pierde los puntos exactos para llegar al 0 o al 999). Si desactivamos esta opción poniendo un 0, los jugadores cuando suban la experiencia por encima de 999, su columna empezará en 300 (o la cantidad que sea dependiendo de los puntos que ganó en el partido) en vez de en 0. Yo la activo porque es poco realista que un jugador de un salto de más de 300 puntos de experiencia en un solo partido, pero esto lo configurais a vuestro gusto.

Skill_Abs = 1
Cuando un jugador gana experiencia en un partido lo hace en función de su actuación, es decir, un delantero puede recibir 23 puntos de experiencia (o los que tengamos definidos, más abajo los definiremos) por lanzar a puerta creando ocasion de gol. Pero no es igual de fácil crear esa ocasión para un delantero con 8 de media que para otro con una media de 10 por ejemplo. Lo que hace esta opción es delimitar la subida de experiencia de un jugador casi despreciablemente pero yo creo que de manera bastante lógica. Para explicar como funciona esta opción voy a poner un ejemplo aplicado que nos ayudará a entenderlo mejor: Imaginemos que por cada tiro que hagamos un jugador sube 23 puntos de experiencia, a esos puntos de experiencia tendremos que restarle el nivel en delantera que tenga el jugador. Es decir, imagina que un jugador tiene un 8 en delantera, al hacer un tiro conseguirá 15 puntos de experiencia (23-8=15). Funciona igual para las saves(paradas), tackles(robos), pases, shouts(tiros)... Yo dejaré esta opción activada ya que nos permite que no se abra la brecha tan rápidamente en las medias entre los jugadores de medias más elevadas y de los de las más pequeñas, ésto permite mantener un equilibrio casi despreciable pero que permite que la liga no se desequilibre de manera rápida. Muchas ligas lo tienen desactivado y acaban teniendo una diferencia abismal entre los mejores y los peores equipos de la liga debido en cierta medida a cosas como ésta.

Stats_Pack = 1
Lo activaremos (1) para que la aplicación "Estadisticas Jornada" de nuestra carpeta pueda ser ejecutada sin tirar error en tiempo de ejecución. Nos permite ver estadisticas de la jornada interesantes, como pueda ser el once de la jornada o estadisticas a nivel general de la liga.
NOTA: Las estadisticas a nivel individual se ejecutarán desde la aplicación "leaders+".

Short_Sheet = 1
Como ya hemos dicho varias veces los documentos de alineaciones son denominados por las tres iniciales del equipo seguido de "sht", por ejemplo para la Juventus seria "juvsht". Casi es de obligado cumplimiento activar esta opción ya que nos facilita mucho la simulación y nos quita trabajo innecesario ya que cuando vayamos a simular no tendremos que escribir "juvsht" para referirnos a la alineación, será suficiente con pone "juv".

T_Tactic = 100
Indica el porcentaje de importancia que tendrán las habilidades de los jugadores en la tactica elegida por el manager. Sería como el porcetanje de importancia de una habilidad en una táctica T (cualquiera) sobre una táctica de carácter normal (N).

Tactic_7 = 1
Esta opción permite que los equipos puedan elegir la táctica "E" (Europea) para sus alineaciones. Para activar dicha táctica basta con poner 1. Hay que decir que la táctica "E" a veces produce partidos con resultados irreales y abultados, como un 5-8 por ejemplo.

Tactical = 0
Aquí podremos elegir si queremos que actúe el archivo tactics.dat donde se incluyen los bonus y porcentajes de influencia que tiene una habilidad en cada posición. Digamos que esta opción es para mezclar un poco más las funciones de los jugadores en otras posiciones del campo que no son las suyas, por ejemplo, la influencia de un defensa en la delantera. El archivo tactics.dat no lo he puesto en descarga directa por lo que desactivaré ésta opción (0).

Team_Data = 1
Hay que activarla (1) para que al simular tenga en cuenta el archivo team_Data.DAT (que luego veremos). El Team_Data.DAT te dice el estadio, el nombre del equipo y del mánager en las crónicas de los partidos, son datos complementarios a las crónicas de los partidos que siempre quedan bien y son interesantes ya que lo hacen más real.

DP_for_Yellow = 2
Puntos de penalización que recibe un jugador cuando ve amarilla. Al llegar a un número de puntos de penalización el jugador se quedará un partido sin jugar. Yo pondré 2 para que así al llegar a 10 cumpla un partido de sanción (al llegar a 10 puntos de penalizacion), como en la vida real, 5 amarillas y te pierdes un partido. ¿Como sé en cuantos puntos se cifra el valor de la marca que indica la penalización con un partido? Coincide con el valor de DP_for_Red = 10 que veremos a continuación, al ser 10 ese valor vemos que [10:2=5] se necesitan 5 amarillas para llegar a roja y por lo tanto obtener penalizacion de un partido sin jugar.

DP_for_Red = 10
Puntos de penalización que recibe un jugador cuando ve roja. Coincide con el valor de la marca que indica la penalización con un partido sin jugar por lo que si ve roja el jugador se ausentará la siguiente jornada de la alineación por sanción.

Suspension_margin = 10
Éste es el valor de la marca que indica la penalización con un partido sin jugar, es la famosa marca que ya hemos comentado en "DP_for_Yellow" y en "DP_for_Red". Siempre tiene que coincidir con el valor de DP_for_Red.

Max_injury_length = 8
Máximo de semanas a las que puede llegar a lesionarse un jugador.

Abilities:
En esta sección del archivo "league" podremos elegir los puntos de experiencia que recibe o pierde un jugador en determinada habilidad dependiendo de la acción que haga en el transcurso del partido:
AB_Goal = 28 Puntos de experiencia para la habilidad que gana por marcar un gol, es decir la habilidad de tiros.
AB_Assist = 23 Puntos de experiencia para la habilidad que gana por dar una asistencia, es decir la habilidad de pases.
AB_Victory_Random = 30 Puntos de experiencia para la habilidad principal del jugador que gana por conseguir la victoria de su equipo.
AB_Clean_Sheet = 25 Puntos de experiencia para la habilidad que gana por acabar el partido limpio (sin puntos disciplinarios o targetas).
AB_Ktk = 12 Puntos de experiencia para la habilidad que gana por robar un balón, es decir la habilidad defensiva.
AB_Kps = 8 Puntos de experiencia para la habilidad que gana por hacer un pase, es decir la habilidad de pase.
AB_Sht_On = 7 Puntos de experiencia para la habilidad que gana por tirar un tiro a puerta, es decir la habilidad en delantera.
AB_Sht_Off = 2 Puntos de experiencia para la habilidad que gana por tirar un tiro fuera, es decir la habilidad en delantera.
AB_Sav = 10 Puntos de experiencia para la habilidad que gana por cada parada, es decir la de portero.
AB_OG = -14 Puntos de experiencia para la habilidad que pierde por cada gol en propia, es decir la defensiva.
AB_Defeat_Random = -20 Puntos de experiencia para la habilidad que pierde por perder un partido, es decir, la habilidad principal del jugador.
AB_Concede = -15 Puntos de experiencia para la habilidad que pierde por cada gol recibido, es decir la habilidad de portero.
AB_Yellow = -4 Puntos de experiencia para la habilidad que pierde por cada amarilla.
AB_Red = -12 Puntos de experiencia para la habilidad que pierde por cada roja.

Podeis configurar los puntos a vuestro gusto, pero no le deis un baremo desorbitado porque luego lo notareis en el progreso de los mejores jugadores que puede ser alarmantemente llamativo.

Abbrevations:
Debajo se deberá poner las iniciales y el nombre de cada equipo de la liga (dicho nombre debe coincidir con el nombre que le demos en team_data.DAT si es que utilizamos esta opcion).
acm = AC_Milan
int = Inter_de_Milan
juv = Juventus
fio = Fiorentina
ars = Arsenal
man = Manchester_United


League.dat:
Este archivo es opcional , ya que es un complemento para el reporte para que tenga un poco mas de realismo, bueno al editar el archivo nos encontraremos con esta estructura:

Team            Stadium                Manager
---------------------------------------------------------------------------

significado:

Team : Aquí deberá ir el nombre del equipo, se tiene que corresponder con el mismo nombre que hemos puesto al final del archivo "League.DAT" en la parte del final donde teniamos que poner la correspondencia entre iniciales del equipo y su nombre completo; deberemos copiar el nombre completo tal cual lo tenemos allí.
Stadium : Será el estadio correspondiente al equipo que esté en la misma fila que el estadio.
Para los que no entiendan de matrices, una fila es una linea de caracteres tumbados y una columna es una fila de caracteres vertical.
Manager : Será el nombre del manager del equipo que esté en la misma fila.

ejemplo:

Team            Stadium                Manager
---------------------------------------------------------------------------
Esms           Estadio_esms         Manager_esms


Referee.dat:

Éste archivo indica los árbitros que queremos tener en nuestra liga. Recuerda que éste archivo solo funcionará si tienes activada la opción de "Referees" en el archivo "league.DAT".

NOTA: Cuando al simular nos tire error por culpa del archivo "referees.dat" solo tendremos que ejecutar la aplicación "RESET REFEREES" que va incluida en la descarga y ya podremos volver a simular sin problemas.

Si nos fijamos en la cabecera:

Name                     Strictness       From                     Used
-----------------------------------------------------------------------

Name : Nombre del árbitro en cuestión.
Strictness : Orden de elección de un árbitro. Al simul escogerálos arbitros que esten desactivados y con menor strictness.
From : Procedencia o Nacionalidad del árbitro que se encuentra en la misma fila.
Used: El árbitro está activado si en él figura el 1 y desactivado si figura el 0. Solo podrá arbitrar cuando esté desactivado, cuando todos los arbitros estén activados es cuando tendremos que usar el reset_referees para desactivarlos. Ésto es debido a que un árbitro no puede simular dos partidos en una misma jornada en la vida real.

Ejemplo con los datos puestos :

Name                     Strictness       From                     Used
-----------------------------------------------------------------------
Hector_Baldassi     20                 Argentina                0

5.Simulacion
Una vez que tenemos todos los archivos completos ya podemos poner en marcha nuestra liga.
para simular un partido debemos tener en cuenta diferentes aspectos para que no haya errores
  • Plantillas : Debemos tener las plantillas de los respectivos equipos.
  • Alineaciones: Debemos tener las alineaciones de las respectivas plantillas al dia y sin errores, ahora proximamente pasare a explicar bien esto.
  • Archivos de configuracion correctos
  • Tener todos los archivos necesarios
Bueno si han leido bien los puntos anteriores no creo q tendran problema.
Las alineaciones debes recogerlas de todos los jugadores de la liga , hai un programa que es teamsheet checker que controla si la alineacion es correcta o no, como puede ser que tenga errores en el formato o en las condiciones, entonces esa alineacion nos traerá errores en la simulacion por eso debemos estar atentos en este asunto. Hai un apartado de alineaciones en esta pagina si quieres saber mas.
Las alineaciones en el simulador deben ser archivos txt y su nombre contendra el siguiente formato:
abreviatura de la plantilla + sht.txt
por ejemplo tenemos la plantilla de river plate  : riv.txt
por ende la alineacion la debemos guardar en el archivo rivsht.txt
Si no poseemos este archivo o no tenemos como obtener la alineacion tenemos el programa alineacion al azar.exe la cual ponemos el nombre de la plantilla sin el ".txt" y nos generara su respectiva alineacion aleatoriamente.

Abriendo el simulador:

Una vez que tenemos las alineaciones de los equipos y sabemos los enfrentamientos (tenemos el calendario en fixtures.txt; si no lo creamos ejecutando fixture.exe) procederemos a simular el partido de fútbol.
Lo primero que haremos será ejecutar la apliación "Simulador" o "ESMS". en este caso se llama simulador.exe.

Lo abrimos y nos abrira una pantalla DOS ,en ella podremos observar que el mismo simulador nos pide ciertos datos para saber que partido tiene que simular, dichos datos son las iniciales de los equipos que van a jugar. Primero deberemos dar los datos del equipo que va a jugar como local y después las del equipo que va a jugar como visitante.
Se puede leer textualmente "Enter the home teamsheet name(without the sht.txt part): _". Si traducimos al castellano quiere decir lo siguiente "Introduce el nombre del archivo de alineación del equipo local (Sin la extensión sht.txt)". Sabemos que el nombre del archivo de alineación del Arsenal es "arssht.txt" pues lo que vendria a decirnos dicha frase sería que introduzcamos "ars" y después presionemos ENTER.
Una vez escrito ars y presionado ENTER nos saldrá la misma frase pero ésta vez para el equipo que actuará como visitante (en este caso la fiorentina será el equipo que actuará como visitante en éste ejemplo), así pues haremos lo mismo para el equipo visitante, escribiremos sus iniciales y presionaremos ENTER:
Si todo ha ido bien, el programa nos lo indicará con la siguiente frase:
"Game finished succesfully" que traducida al castellano es "Partido completado con éxito"
Después presionaremos ENTER y se cerrará la ventanita del programa. Ya habremos simulado nuestro encuentro.

Archivos de Salida
Una vez simulado el partido se nos habrá creado una crónica del mismo llamado "ars_fio.txt". Los partidos siempre saldrán en un archivo de extensión ".txt". Junto al partido se creará otro archivo de extensión ".stt" (por ejemplo ars_fio.stt). Éste archivo de extensión "stt" lo usaremos después para actualizar la jornada (actualizar las plantillas) aunque veremos su función mas detallada en el Tema 4: Actualización de una LV.
De momento ya tenemos nuestro partido simulado (ars_fio.txt), podremos colgar el archivo de texto al foro a través de un link de cualquier gestor de descargas o bien haciendo un simple copy/paste en un nuevo tema del foro para que los managers puedan ver la actuación de sus equipos y el desarrollo de la liga.

6.Actualizacion

Una vez que simulemos nuestros respectivos partidos llegara la hora de actualizar nuestras plantillas y generar nuestras estadisticas.
Actualizando plantillas:
Para eso abrimos el archivo Actualizar.exe que posee 11 opciones entre ellas se encuentran, actualizar plantillas, actualizar las lesiones y suspenciones y actualizar el estado fisico de los jugadores.
Elegimos la opcion 11 que es la actualizacion completa y le damos enter y veras el proceso de la actualizacion luego presiona enter y tendras actualizadas las plantillas.
si quieres puedes abrir alguna plantilla y veras que han cambiado los datos como partidos jugados, estado fisico , sumo puntos de entrenamiento ,etc y nos generara 2 archivos txt que nos muestra los lesionados y suspendidos y las jornadas que tienen para volver a jugar.
Generando Estadisticas:
Luego de actualizar plantillas actualizaremos la tabla de posiciones de la liga, para eso abrimos el archivo clasificacion.exe y nos generara el archivo "table.txt" que contendra  las posisciones de la liga.

Luego de las posiciones abrimos el archivo estadisticas.exe que nos generara varios archivos con un top de goleadores, asistidores, atajadas,etc

7.Recopilacion de pasos para simular

Pasos para simualar:

1-Recopilar alineaciones
2-Controlar alineaciones
3-Borrar archivo reports.txt
4-Simular partidos
5-Actualizar plantillas
6-Generar estadisticas

 
  Hoy habia 4 visitantes (8 clics a subpáginas) ¡Aqui en esta página!
free counters
Free counters
 
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis