View Full Version: Pokélab

Pokexperto > Mecánica y PokéSAV > Pokélab

Pages: [1] 2 3 4 58

Title: Pokélab
Description: Programa Pokémon de ayuda


SergioyoPlayer - September 8, 2008 01:07 PM (GMT)
Os presento mi aplicación, útil para consultas sin necesidad de recurrir a Internet, con opciones de búsqueda avanzada, cálculos intersantes y demás, sobre los juegos de Pokémon P/D y Platino.

Descargar PokéLAB

user posted image


Aquí podréis exponer vuestras dudas, sugerencias, si habéis encontrado errores, etc.

Espero que os guste ;)

CloudAsdf - September 8, 2008 04:04 PM (GMT)
Genial, lo añadiré a los FAQs de pokesav y el link lo dejaré al principio del topic para que no se pierda ;D


EDIT: añadido acá --> http://z12.invisionfree.com/Pokexperto/ind...=0#entry6596686

SergioyoPlayer - September 11, 2008 12:04 AM (GMT)
11/09/08:
Añadida dex de habilidades ("Habilidadex"). También agregadas la Forma Original
de Giratina y la Forma Celestial de Shaymin. Trabajando en introducir las
habilidades de cada pokémon a la pokédex.

SergioyoPlayer - September 11, 2008 10:23 PM (GMT)
12/09/09:
Pokédex del 1 al 151 con habilidades, y algunos más. Añadidas formas
alternativas de Rotom (sujetas a cambios). Añadida lista de habilidades en
la dex de habilidades.

tycoon - September 12, 2008 07:49 AM (GMT)
Mmm nose si es un fallo mio o que, pero se abre con la consola de windows :ph43r:

SergioyoPlayer - September 12, 2008 11:42 AM (GMT)
XD Es que es mi primer año en la Universidad, y solo sé programar en Pascal modo consola (no controlo ni la GRAPH ni michísimo meno Delphi :s).
Por ahora, es lo que sé hacer, pero con que le resulte útil a alguien me doi con un canto en los dientes.

13/09/09:
Pokédex con todas las habilidades (exceptuando las de las nuevas formas de Rotom).
Añadida función de habilidades en la Búsqueda Avanzada de la Pokédex.

SergioyoPlayer - September 15, 2008 10:40 PM (GMT)
16/09/09:
Añadida "Movedex" con los 10 primeors movimientos (por ahora).
Mejoradas funciones de búsqueda.

Melkor - September 16, 2008 08:19 PM (GMT)
En todo caso, si quieres, cuando el programa este consolidado, puedo ponerlo en la web para que lo conozca mas gente ^-^

(hay mas programas de gente en el foro, pero en las 2 semanas que he estado fuera me he perdido del todo ya xD, si alguien me indica los temas...)

MaStEr - September 16, 2008 08:43 PM (GMT)
POR DIOSSS!!!!!!!!!!!!!!!!!!
Ya deja de spammear "tios" por lo menos ponle sentido a tus post.

SergioyoPlayer - September 18, 2008 06:39 AM (GMT)
QUOTE (Melkor @ Sep 16 2008, 08:19 PM)
En todo caso, si quieres, cuando el programa este consolidado, puedo ponerlo en la web para que lo conozca mas gente ^-^

(hay mas programas de gente en el foro, pero en las 2 semanas que he estado fuera me he perdido del todo ya xD, si alguien me indica los temas...)

Tomo nota; procuraré esperarme al sacar "versiones" para no aturullar y que se noten los cambios (y porque el "historial" parece caótico XD)

Sigo trabajando en un par de cosillas bastante curiosas jje (a mí por lo menos me gustan :^^U: )

SergioyoPlayer - September 23, 2008 11:45 PM (GMT)
Estoy cacharreando con Delphi, y esa la vez creando otra calculadora (pero el corazón es el mismo que la anterior en modo consola). Por ahora he "construido" el simulador nada más. Tiene un menú About y uno de Historal incompleto), pero poco a poco iré "trasbasando" cosas.

Enlace: http://es.geocities.com/sergioyoplayer/cal...ra_pkmn_new.zip

Melkor - September 24, 2008 01:25 AM (GMT)

Hm, Delphi es una buena herramienta de programacion por objetos, buena eleccion :wink:

(pensaba usar un Delphi for PHP, pero ya lo retomare cuando haya tiempo)

SergioyoPlayer - September 26, 2008 02:21 PM (GMT)
Calculadora Pokémon [VIEJA] ===>> MUERE

Calculadora Pokémon [NUEVA]===>> CRECE

Ahora tiene una pokedex y una dex de habilidades.
Cuenta con todos los sprites, stats, habilidades, y tipos.

(Delphi + Pascal pueden hacer maravillas ;) )

SergioyoPlayer - September 27, 2008 12:45 AM (GMT)
27/09/08:
Corregidos 2 errores en la pokédex.
Añadida la suma de stats base en la misma
ventana de los stats.
Añadida Calculadora de Stats Finales.

(ahora va ligerito; se tarda poco ya que tengo los .pas de la vieja :) )

SergioyoPlayer - September 28, 2008 10:08 PM (GMT)
28/09/08:
Mejorados aspectos de la interfaz (textos con barras de desplazamiento, cajas de selección mejoradas).
Añadidos tutoriales de IV, EV, Naturalezas y Poder Oculto.
Añadida función de búsqueda de pokémon y habilidades por listado (lista desplegable).
**Añadida función de Búsqueda Avanzada a la Pokédex.

Ya casi está a la altura de la vieja :ph43r:

SergioyoPlayer - September 30, 2008 09:11 PM (GMT)
Bueno; he estado informando de las actualizaciones constantemente en los diversos foros en que la he "publicado, y es un trabajo costoso...
He abierto un blog donde iré poniendo todas las actualizaciones. Para el que quiera ir haciendo un seguimiento, puede hacerlo en

Muchas gracias a todos :^^U:sitio oficial

Dr.Matt - September 30, 2008 10:51 PM (GMT)
Lo siento, amigo, no sé si seré yo pero el link no funciona... Míralo a ver.

SergioyoPlayer - October 1, 2008 01:36 PM (GMT)
He abierto un blog donde a partir de ahora residirá el proyeco.

En adelante publicaré todo lo referente a la Calculadora Pokémon en la siguiente dirección:

Sitio Oficial

Podréis poner alñi vuestras dudas, sugerencias, comentarios o críticas (que sean constructivas porfavor :ph43r: )

Melkor - October 1, 2008 06:41 PM (GMT)

Sigue avisando por aqui tambien, que aunque no diga nada lo voy viendo cuando puedo =P

SergioyoPlayer - October 3, 2008 04:21 PM (GMT)
Me parece bien ^^

Aún tengo pensadas más cosas que meterle, como una sección de PID.
Me siento satisfecho :^^U:
Pero con ganas de más :rolleyes:

Pd.: Para Dr.Matt, le faltaba el .com al enlace; arreglado

Melkor - October 3, 2008 08:35 PM (GMT)

Cuando este mas acabada posiblemente la cuelgue de la web (si quieres), pues quiza haga una pagina con programas utiles (conversores de PID-IV, analizadores, tu calculadora, etc.). Si alguien quisiera ir haciendo una lista para no dejarme ninguno, se lo agradeceria xD.

Dr.Matt - October 3, 2008 11:13 PM (GMT)
QUOTE (SergioyoPlayer @ Oct 3 2008, 05:21 PM)


Pd.: Para Dr.Matt, le faltaba el .com al enlace; arreglado

Ya me enteré, gracias... Si eso que alguien borre el mensaje que puse, era para avisarte pero ya no tiene sentido. xD

SergioyoPlayer - October 4, 2008 08:01 PM (GMT)
QUOTE (Melkor @ Oct 3 2008, 08:35 PM)
Cuando este mas acabada posiblemente la cuelgue de la web (si quieres), pues quiza haga una pagina con programas utiles (conversores de PID-IV, analizadores, tu calculadora, etc.). Si alguien quisiera ir haciendo una lista para no dejarme ninguno, se lo agradeceria xD.

WooO Wooo
No me esperaba tanto!! Pues claro, estaría encantado jeje

Creo que estará "acabada" (siempre se me puede ocurrir algo nuevo, ya sabéis) cuando termine de añadir todos los movimientos que hay. Me imagino que a partir de ahí, solo sería ir añadiendo chorradillas tipo "peso, altura, color" y eso de los pokémon. A lo mejor algún tutorial y eso. Pero tampoco quiero hacer un programa ladrillo ^^

Me encantaría que la gente lo viera :^^U:

SergioyoPlayer - October 5, 2008 11:19 PM (GMT)
05/10/08:

Cambiada la selección de pokémon de Calcular Stats.
Corregida ausencia de pokémon en la lista de la ventana de "Cambiar Pokémon" (solo aparecían hasta Giratina).
Añadidos los movimientos que faltaban, junto con un listado en castellano e inglés de los mismos.

SergioyoPlayer - October 7, 2008 08:04 PM (GMT)
07/10/08:
Añadida función de Búsqueda Avanzada de movimientos.
Corregida la diéresis del movimiento "Lengüetazo" (había uncarácter erróneo).
Corregido resultado erróneo en la Def. Esp. de Calcular Stats.
Corregida dimensión del texto para las descripciones largas de los movimientos (se comía el final).

SergioyoPlayer - October 9, 2008 11:02 PM (GMT)
09/10/08:
Añadidos algunos sprtites en los menús y
ventanas.
Corregidos fallos en los nombres de Nidoran macho y Nidoran Hembra, y las formas de Rotom.
Ahora con Manual en PDF.

Mc Nasty - October 10, 2008 01:41 AM (GMT)
Tu aplicacion esta quedando BASTANTE bien (me quitaria el sombrero si lo tuviera) ¿pero cres que sea posible crear la opcion o una aplicacion aparte que nos permitiera "Leer"/editar archivos *.Pkm? y con ello corregir movesets (para evitar poner cosas al poke que no aprende,no tiene y demas) y algunos valores simples pero que aveces no podemos contemplar desde este tipo de archivos o desde pokesav..
Ya se que es muy facil pedir pero seria interezante hacer una aplicacion asi

SergioyoPlayer - October 10, 2008 08:18 AM (GMT)
QUOTE (Mc Nasty @ Oct 10 2008, 01:41 AM)
Tu aplicacion esta quedando BASTANTE bien (me quitaria el sombrero si lo tuviera) ¿pero cres que sea posible crear la opcion o una aplicacion aparte que nos permitiera "Leer"/editar archivos *.Pkm? y con ello corregir movesets (para evitar poner cosas al poke que no aprende,no tiene y demas) y algunos valores simples pero que aveces no podemos contemplar desde este tipo de archivos o desde pokesav..
Ya se que es muy facil pedir pero seria interezante hacer una aplicacion asi

Ese es mi "objetivo": poder guardar tus "pokémon" o editarlos a partir de un archivo *.pkm cono los del pokésaver, pero tengo que realizar pasos previos.

El siguiente que debo dar, es listar los movimientos que puedn aprender todos y cada uno de los pokémon (y teniendo en cuenta que son 505 pokémon distintos - cuento las formas también - y cada uno aprende tropecientos movimientos...).

Ya estuve mirando la estructura del fichero en la bulbapedia, y no me enteré mucho (no llevo ni un año desde que supe lo que era la programación :s).

Pero tenend por seguro que en cuanto tenga el conocimiento o apoyo suficiente (ya sea por mçi o por alún alma caritativa que tenga paciencia de explicármelo) lo haré. Yo soy el primer interesado ^^

Melkor - October 10, 2008 07:19 PM (GMT)
Te puedo pasar bases de datos para los movimientos... no tengo platino ni las nuevas formas, pero el resto esta puesto (son tablas de numeros, esos numeros se corresponden con el movimiento, etc. con lo cual basta meter las tablas y luego algo que convierta el numero en movimiento y voila).

Tu programa podria servir igual de Dex offline, la podria recomendar desde PxP. Aunque no se muy bien, todo lo offline termina restando visitas a las webs xDD.

Mc Nasty - October 10, 2008 07:33 PM (GMT)
El 80% del trabajo es relativamente "Facil" el problema seria/es hacer los checksums (No se hacerlos manualmente) y las relaciones PID/IV (que en un sentido funcional no van al caso) igualmente la "lectura" de datos como IV's (a la fecha no doy como leerlos directamente desde el *.pkm) y algunos valores extraños del juego (para que tengan algun Plus agregado..
Aunque como un sistema de revision para rectificar movesets,habilidades,fechas (todavia hay quienes ponen las fechas al revez), ev's y algunos detalles a la hora de crear un poke (osease que en su fase de arranque sea "solo lectura") y que nos de datos de donde nos estamos equivocando (algo simple para empezar) seria una alternativa factible...

SergioyoPlayer - October 10, 2008 11:15 PM (GMT)
QUOTE (Melkor @ Oct 10 2008, 07:19 PM)
Te puedo pasar bases de datos para los movimientos... no tengo platino ni las nuevas formas, pero el resto esta puesto (son tablas de numeros, esos numeros se corresponden con el movimiento, etc. con lo cual basta meter las tablas y luego algo que convierta el numero en movimiento y voila).

Tu programa podria servir igual de Dex offline, la podria recomendar desde PxP. Aunque no se muy bien, todo lo offline termina restando visitas a las webs xDD.

Pues sería todo un detallazo ceder la base de datos de movimientos, pero me parece demasiado generoso. N quiero aprovecharme tanto del esfuerzo de otro.

De todas formas, no son los movimientos lo que me da pereza, sino el ir pokémon a pokémon, añadiendo movimiento a movimiento los que aprenden por nivel huevo, tutor, MT/MO y otros... Debe de ser espantoso (ahí quizás me daría cosa pedir una BBD, pero la aceptaría co gusto ^^).

Respecto a lo de los ficheros *.pkm, por ahora no me veo capaz de diseñar un "corrector" que diga dónde están los errores (si los hay), porque de entrada no entiendo cómo funciona el fichero (alguien que me eplique porfis??). Solo sé la parte de los IV, que la mencionan en la guía PID IV.

Otra cosila que quiero meter es un "conversor" de PID a IV, e inverso.

Creo que sería una herramienta útil que atraería también a un público más avanzado.

Y entendo perfectamente a Melkor, por eso no quiero "engordar" más la pokédex, porque no me gustaría qu eme "gorronearan" el trabajo y encima como consecuencia perder "clientes". No pretendo nada como eso.
Eso sí, muchísimias gracias a todos por vuestro apoyo e interes ; ) Sigo adelante con esto con mucho gusto ^^

SergioyoPlayer - October 20, 2008 08:31 PM (GMT)
20/10/08:
Añadida Balldex con sus datos y sprites.
Mejorada la entrada de datos numéricos.
Varios detalles en la presentación mejorados
(fondos transparentes en sprites, disposición en
pantalla, etc.).


Estoy Trabajando en "destripar" los *.pkm del pokésav, pero aún solo los 4 bytes de PID y los de IV.

El problema lo tengo que siguiendo las operaciones del tutorial PID / IV, solo me salen "correctos" los PS y el ataque, pero la defensa y la velocidad no (los otros stats todavía no los he implementado). El "iv1" y el "iv2" están correctos (comprobado a mano), y no sé qué es lo que no sale como debe. (se agradecerían más ejemplos hechos paso a paso). También me gustaría saber dónde puedo mirar el resto de la descodificación del fichero, para poder "cargarlos" n la calculadora. Ya tengo preparado el simulador "total" (coges tu pokémon y el rival, eliges ataque, clima, etc., y a darse de tortas ^^), pero quiero lanzarlo cuando tenga la descodificación completa del *.pkm.

Por ahora trabajo con ficheros creados para la ocasión, pero si puedo usar un tipo compatible con el que usa la mayoría, pues mejor que mejor ^^

SergioyoPlayer - November 2, 2008 10:30 AM (GMT)
01/11/08:
Ahora los Stats de la pokédex aparecerán en la
misma ventana.
Añadidos hints (comentarios de ayuda).
Añadidos botones "Anterior" y "Siguiente" en las
ventanas de la Pokédex, los Movimientos, las
Habilidades y las Balls.
Cambiado el orden de las habilidades.

SergioyoPlayer - November 12, 2008 06:28 PM (GMT)
Actualización v.08.11.12
Enlazadas las habilidades en la
pokédex con sus correspondientes datos.
Balls con nombres también en inglés.
Añadido el sexo de los pokémon.
Corregido el nombre de Aggron.
Nuevo tutorial "Entrenando a fondo" incluído.

SergioyoPlayer - November 19, 2008 10:40 PM (GMT)
Veréis... Acabo de lograr poder cargar PNG, GIF, JPEG etc.. en Delphi.

La pega es, que yo tengo los sprites en BMP. Alguien tiene los sprites frontales de los pokémon en PNG?? Me sería de grandísima ayuda. Si no, tendría que volveeer a bajarlos uno a uno T.T

Esto es para reducir el "peso" de la carpeta "IMG" que tiene


Gracias de antemano ^^

Edito: 10 segundos después me he topado con esta web: http://www.dragonflycave.com/sprites.aspx

Sobra decir que ya tengo los sprites que necesitaba xD

Melkor - November 19, 2008 11:44 PM (GMT)

xD, bueno, para la web tengo todos los sprites en un rar disponible, si eso.

SergioyoPlayer - November 20, 2008 12:29 AM (GMT)
Muchas gracias de todas formas ^^ Da gusto tratar con vosotros
:)

Cada vez que he necesitado ayuda, siempre alguien me echó un cable jeje

Gracias

SergioyoPlayer - November 23, 2008 11:03 PM (GMT)
¡¡¡Ahora con editor de pokémon igual que Pokesav!!!

Aún no tiene todas las opciones que el conocido Pokesav, pero poco a poco las iré incorporando.

Añadida nuva sección "Laboratorio", con un editor similar al conocido Pokesaver con opciones básicas por ahora.
Corregidos los Stats Base de At. Esp. y Def. Esp. de Shaymin Celestial.
Corregida la selección de forma de Deoxys.
Arreglado el no cargar algunos sprites (tenían nombres cambiados).
Añadido nº y nombre en los títulos de las ventanas de Movmientos, Habilidades y Balls.
Corregido el título de la ventana de cambiar ball.
Añadida la opción de cambiar habilidad/movimiento/ball por nº, además de por nombre.

user posted image

SergioyoPlayer - November 24, 2008 06:21 PM (GMT)
24/11/08
Añadida la opción de seleccionar la Ball con que fue capturado.
Añadida la opción de elegir los movimientos del pokémon, sus PP restantes y los MaxPP empleados.
Corregido el reiniciar los datos al reseleccionar la ventana de Laboratorio.
Corregido el no actualizar el PID automáticamente tras cambiar la habilidad.

SergioyoPlayer - November 25, 2008 08:37 PM (GMT)
Ningún problema jeje Ese es otro programa que no viene al caso ^^

25/11/08
Añadida ventana de edición de localizaciones.
Añadido sprite de la ball con que se capturó.
Añadidos datos del entrenador (ID, ID oculto, nombre y sexo).
Añadido "Encontrado en nivel" y Amistad.
Añadia la posibilidad de editar los stats de Concursos Pokémon.
Añadida ventana de edición de Fechas en el Laboratorio.
Arreglado mensaje de "Combinación imposible" cuando se seleccionaba un pokémon sin sexo.




* Hosted for free by InvisionFree