8874-\[Rom_base_Ruby]_"Código_fuente"_de_Pokémon_Iron\\Steel
#2
Loony Boo♪ 12263
Bien, ¿qué me parece este parche que posteaste? Pues mal, bastante mal. ¿Por qué si tiene ventajas? Sí, claro que tiene ventajas:

- Tileset ya preparado
- Textbox ya preparado (eso creo)

¿Pero qué es lo que veo mal? Pues estos aspectos:

- Deberías recomendar que "trasladasen" los tilesets, puesto que hay espacio vacío empleado para los scripts
- Les has dejado hechos los scripts. No es que diga que sea malo, lo que es malo es que no aprendan y se vuelvan perezosos. En cuanto a la estructura, he de comentar algunas cosas (ojo, no todos los comentarios serán críticas, sino vistos buenos o recomendaciones):

- Usas lock y release (al igual que lockall y releaseall) de forma correcta.
- Tu método de scripteo está un poco anticuado, con esto me refiero a ese "miedo" que les tienes a las variables. Una única variable se puede re-utilizar, así que podrías haber ahorrado. Creo que deberías indicar algo como "debes perfeccionar tu nivel, aprende variables" o algo así.
- No sé cuántas veces tengo que repetirlo, y Dios sabrá si lo he dicho mil veces o mil y una veces, en scripts complejos se debe emplear el msgbox normal (como antiguamente se especificaba, callstd 0x6, ya dije que por experiencia personal puede dar lugar a un error impredecible, es como si quitas una bombilla con la corriente puesta, la puedes quitar bien pero es muy probable que te des un calambrazo), si te fijas bien, no se emplea el msgbox de esa manera, digo yo que será por algo no sé ya el número de veces que he maldecido a los tutoriales de la página principal de WAH de scripts, no es de extrañar que el scripting hispano esté en la Edad de Piedra, he llegado a perder la cuenta de ese número de veces.

Bueno, aunque con peros, se agradece el aporte, lo veo como una excelente rom base gráfica, pero no se debe emplear como rom base en scripting, las rom bases en scripting NO deben existir, para ello están los manuales y el propio rom (si hablamos de investigación).