En jugadores duplicados o fuera de plantilla sólo puedes acceder a 400 jugadores , ejemplo si quiero saber cuales hay de noruega no puedo ya que sólo llega a Brasil (400 primeros), o si quiero saber por edad a los 21 se para porque son los 400 ...
Duplicados o fuera de plantilla búsqueda.
7 mensajes · 64 vistas
Diste con el fallo exacto, y con el ejemplo perfecto. Ya está arreglado en la versión que acabamos de subir.
Qué pasaba
La lista se corta en 400 en el servidor, pero el buscador estaba en la pantalla: solo miraba esos 400 que ya te habían llegado. Por eso lo que quedaba detrás del corte era inalcanzable por mucho que buscaras.
Lo de poder ordenar que pusimos en agosto tampoco servía para esto: con casi mil fichas, cualquier pregunta que no caiga en las primeras 400 se queda sin respuesta igual.
Qué hay ahora
El filtro se ha movido al servidor, así que mira la lista entera antes de cortarla. Y hay tres:
- Buscar por jugador o equipo.
- País, con un desplegable que te dice qué países hay y cuántos de cada uno — no tienes que adivinar.
- Edad.
Debajo te dice cuántos quedan: «12 de 967».
Comprobado con tus dos ejemplos
Lo probé en un mod de PCF2001 con 967 duplicados y 2.854 fuera de plantilla. De los 106 países que había, 54 no aparecían en los 400 que se mostraban. Ahora salen todos:
- Alemania: 18
- Angola: 8
- Argelia: 3
Y por edad, los de 21 años: 39 duplicados y 210 fuera de plantilla. Antes, ni uno.
Si aun con el filtro puesto pasaran de 400, el aviso te lo dice y te sugiere afinar más, en vez de dejarte pensando que ya no hay más.
Gracias por insistir con esto: las tres veces que lo has reportado iban por buen camino, pero hasta ahora le habíamos dado la vuelta equivocada.
Qué pasaba
La lista se corta en 400 en el servidor, pero el buscador estaba en la pantalla: solo miraba esos 400 que ya te habían llegado. Por eso lo que quedaba detrás del corte era inalcanzable por mucho que buscaras.
Lo de poder ordenar que pusimos en agosto tampoco servía para esto: con casi mil fichas, cualquier pregunta que no caiga en las primeras 400 se queda sin respuesta igual.
Qué hay ahora
El filtro se ha movido al servidor, así que mira la lista entera antes de cortarla. Y hay tres:
- Buscar por jugador o equipo.
- País, con un desplegable que te dice qué países hay y cuántos de cada uno — no tienes que adivinar.
- Edad.
Debajo te dice cuántos quedan: «12 de 967».
Comprobado con tus dos ejemplos
Lo probé en un mod de PCF2001 con 967 duplicados y 2.854 fuera de plantilla. De los 106 países que había, 54 no aparecían en los 400 que se mostraban. Ahora salen todos:
- Alemania: 18
- Angola: 8
- Argelia: 3
Y por edad, los de 21 años: 39 duplicados y 210 fuera de plantilla. Antes, ni uno.
Si aun con el filtro puesto pasaran de 400, el aviso te lo dice y te sugiere afinar más, en vez de dejarte pensando que ya no hay más.
Gracias por insistir con esto: las tres veces que lo has reportado iban por buen camino, pero hasta ahora le habíamos dado la vuelta equivocada.
Soy pesado, lo sé. Igual que con mi pedrada de que se sale del juego al jugar en Europa si no se cambia algo sobre " Quién juega cada torneo al actualizar países o actualizarlo todo". Si no desactivas los otros paises y dejas sólo jugable la liga española no pasa de la transición primera justo con la supercopa, y sólo con la liga española da errores. Se suele colgar justo en la transición cuando genera partidos de competición europea o copa. Esto no vive en la base de datos sino en el MANAGER.EXE , ejemplo , actualizas el mod, pero en la competicion europea o la copa (a veces también se sale en partido de copa) el juego no actualiza los equipos y da error. Ese fallo está en el manager.exe fíjate que no actualiza todos los equipos de copa de los paises al actualizar todo o automáticamente, ▸ Supercopas (campeón de Copa)
3 plazas
▸ Equipos europeos por país (lista fija)
120 plazas
▸ Equipos europeos — bloque de 16 (lista fija)
16 plazas
▸ Grandes del mundo
33 plazas
▸ Copa de la Liga alemana
6 plazas
▸ Copa de Francia — clubes de 1ª
18 plazas
▸ Copa de Francia — clubes de 2ª
20 plazas
▸ Copa de Alemania — clubes de 1ª
18 plazas
▸ Copa de Alemania — clubes de 2ª
ahí hay algo que falla. Gracias a ti.
3 plazas
▸ Equipos europeos por país (lista fija)
120 plazas
▸ Equipos europeos — bloque de 16 (lista fija)
16 plazas
▸ Grandes del mundo
33 plazas
▸ Copa de la Liga alemana
6 plazas
▸ Copa de Francia — clubes de 1ª
18 plazas
▸ Copa de Francia — clubes de 2ª
20 plazas
▸ Copa de Alemania — clubes de 1ª
18 plazas
▸ Copa de Alemania — clubes de 2ª
ahí hay algo que falla. Gracias a ti.
Hola de nuevo,
Me puse con lo del MANAGER.EXE y tenías razón en el fondo: el editor nunca tocaba esas listas. Lo comprobé en el código — se pueden editar a mano desde la pantalla de competiciones, pero ni "Actualizar todo" ni "Actualizar país" las rozan.
Así que si recolocas las divisiones de un país, la Copa de Francia se queda con los de Primera del año pasado, varios de los cuales ya están en Segunda. Y eso, desde el editor, era invisible.
QUÉ HAY AHORA
"Revisar" lo detecta y te ofrece rehacer la lista con las divisiones de ahora. Lo probé en 12 mods: 7 la tenían desfasada y 5 estaban limpios. Casos reales que salieron: el Troyes seguía en la Copa de Francia de Primera sin estar ya en Primera, y en un mod de PCF2001 la Copa de Francia tenía dentro al Barcelona y al Deportivo.
No lo he puesto automático a propósito. Escribir en el ejecutable sin avisar pisaría lo que tú mismo hayas ajustado a mano en esa pantalla, y no hay forma de distinguir una lista retocada de una original. Así que te lo enseña y decides tú.
LO QUE HE DEJADO FUERA
La Copa del Rey. Su primera ronda son 67 equipos y la segunda 41, que no cuadran con ninguna división española. No sé cómo se compone, y al suponerlo marcaba 58 equipos como erróneos en un mod que estaba perfecto. Prefiero no avisar a avisar mal.
Tampoco se tocan las listas fijas de Dinamic — "Equipos europeos por país", "bloque de 16", "Grandes del mundo" —, que son idénticas byte a byte en PCF7, 2000 y 2001 y por tanto no son de ninguna temporada concreta.
SOBRE EL CUELGUE
Aquí toca ser honesto: esto arregla lo que describes, pero no tengo confirmado que sea la causa del cuelgue. Revisé tres mods de PCF7 y sus tablas estaban impecables — ni un puntero roto, ni repetidos, ni equipos sin plantilla.
Si puedes decirme el nombre del mod donde se te cuelga, lo miro directamente. Con el tuyo delante sí puedo ver qué tiene distinto.
Y el "No se ha podido comprobar (KeyError)" que te salió en Revisar era un fallo mío de esta misma mañana: la comprobación nueva reventaba en PCF2001 y el aviso salía sin explicación. Ya está corregido, recarga y vuelve a pasarlo.
Me puse con lo del MANAGER.EXE y tenías razón en el fondo: el editor nunca tocaba esas listas. Lo comprobé en el código — se pueden editar a mano desde la pantalla de competiciones, pero ni "Actualizar todo" ni "Actualizar país" las rozan.
Así que si recolocas las divisiones de un país, la Copa de Francia se queda con los de Primera del año pasado, varios de los cuales ya están en Segunda. Y eso, desde el editor, era invisible.
QUÉ HAY AHORA
"Revisar" lo detecta y te ofrece rehacer la lista con las divisiones de ahora. Lo probé en 12 mods: 7 la tenían desfasada y 5 estaban limpios. Casos reales que salieron: el Troyes seguía en la Copa de Francia de Primera sin estar ya en Primera, y en un mod de PCF2001 la Copa de Francia tenía dentro al Barcelona y al Deportivo.
No lo he puesto automático a propósito. Escribir en el ejecutable sin avisar pisaría lo que tú mismo hayas ajustado a mano en esa pantalla, y no hay forma de distinguir una lista retocada de una original. Así que te lo enseña y decides tú.
LO QUE HE DEJADO FUERA
La Copa del Rey. Su primera ronda son 67 equipos y la segunda 41, que no cuadran con ninguna división española. No sé cómo se compone, y al suponerlo marcaba 58 equipos como erróneos en un mod que estaba perfecto. Prefiero no avisar a avisar mal.
Tampoco se tocan las listas fijas de Dinamic — "Equipos europeos por país", "bloque de 16", "Grandes del mundo" —, que son idénticas byte a byte en PCF7, 2000 y 2001 y por tanto no son de ninguna temporada concreta.
SOBRE EL CUELGUE
Aquí toca ser honesto: esto arregla lo que describes, pero no tengo confirmado que sea la causa del cuelgue. Revisé tres mods de PCF7 y sus tablas estaban impecables — ni un puntero roto, ni repetidos, ni equipos sin plantilla.
Si puedes decirme el nombre del mod donde se te cuelga, lo miro directamente. Con el tuyo delante sí puedo ver qué tiene distinto.
Y el "No se ha podido comprobar (KeyError)" que te salió en Revisar era un fallo mío de esta misma mañana: la comprobación nueva reventaba en PCF2001 y el aviso salía sin explicación. Ya está corregido, recarga y vuelve a pasarlo.
De acuerdo. Gracias.
Listas de copa desfasadas
Conviene arreglarlo
2 casos
Quién juega cada copa vive en el MANAGER.EXE y no se actualiza al recolocar las divisiones, así que quedan equipos que ya no están en la división de la que sale esa copa. Se puede rehacer desde las divisiones actuales.
(Lleva 8 minutos y me dice: No se ha podido arreglar: El servidor ha tardado demasiado en responder).
Entra para ver el enlace
Listas de copa desfasadas
Conviene arreglarlo
2 casos
Quién juega cada copa vive en el MANAGER.EXE y no se actualiza al recolocar las divisiones, así que quedan equipos que ya no están en la división de la que sale esa copa. Se puede rehacer desde las divisiones actuales.
(Lleva 8 minutos y me dice: No se ha podido arreglar: El servidor ha tardado demasiado en responder).
Entra para ver el enlace
Ese «No se ha podido arreglar: el servidor ha tardado demasiado en responder» ya está corregido, y la causa no estaba donde parecía.
Rehacer esas listas de copa cuesta seis décimas de segundo. Lo que se agotaba era la espera, porque el servidor estaba ocupado en otra cosa: al guardar un mod se reescribía su estado entero, y en un mod grande son unos 335 MB, de los que 330 son imágenes (fotos de jugador, escudos y fotos de estadio). Como ya vienen comprimidas, volver a comprimirlas no sirve de nada y aun así había que pasarlas enteras por el compresor. Resultado: cualquier cambio costaba unos 14 segundos de servidor y 324 MB escritos al disco, y con varios editando a la vez todo se ponía a tirones.
Ahora, antes de guardar, se comprueba si las imágenes han cambiado; si no, no se tocan. Medido en un mod real: de 12,97 segundos a 0,81. Esto es también lo que hacía que las descargas fueran tan lentas.
Tu mod de PCF2001 sigue con los avisos de copa pendientes, así que entra en Revisar y dale otra vez a «Arreglar esto». Esta vez debería resolverse del tirón. Si te vuelve a dar el mismo mensaje, dímelo y lo miro con tu mod delante.
Y sobre las listas que dijiste que faltaban: las que son fijas de Dinamic —equipos europeos por país, el bloque de 16, grandes del mundo— siguen sin tocarse a propósito, porque son idénticas byte a byte en PCF7, 2000 y 2001 y no corresponden a ninguna temporada concreta. Las que sí van por división, la Copa de Francia y la de Alemania, son las que «Arreglar esto» rehace.
Gracias otra vez por insistir con esto: el aviso del tiempo agotado es lo que nos llevó a encontrar lo de los 324 MB, que afectaba a todo el mundo.
Rehacer esas listas de copa cuesta seis décimas de segundo. Lo que se agotaba era la espera, porque el servidor estaba ocupado en otra cosa: al guardar un mod se reescribía su estado entero, y en un mod grande son unos 335 MB, de los que 330 son imágenes (fotos de jugador, escudos y fotos de estadio). Como ya vienen comprimidas, volver a comprimirlas no sirve de nada y aun así había que pasarlas enteras por el compresor. Resultado: cualquier cambio costaba unos 14 segundos de servidor y 324 MB escritos al disco, y con varios editando a la vez todo se ponía a tirones.
Ahora, antes de guardar, se comprueba si las imágenes han cambiado; si no, no se tocan. Medido en un mod real: de 12,97 segundos a 0,81. Esto es también lo que hacía que las descargas fueran tan lentas.
Tu mod de PCF2001 sigue con los avisos de copa pendientes, así que entra en Revisar y dale otra vez a «Arreglar esto». Esta vez debería resolverse del tirón. Si te vuelve a dar el mismo mensaje, dímelo y lo miro con tu mod delante.
Y sobre las listas que dijiste que faltaban: las que son fijas de Dinamic —equipos europeos por país, el bloque de 16, grandes del mundo— siguen sin tocarse a propósito, porque son idénticas byte a byte en PCF7, 2000 y 2001 y no corresponden a ninguna temporada concreta. Las que sí van por división, la Copa de Francia y la de Alemania, son las que «Arreglar esto» rehace.
Gracias otra vez por insistir con esto: el aviso del tiempo agotado es lo que nos llevó a encontrar lo de los 324 MB, que afectaba a todo el mundo.
Gracias.