Foros de Centro Pokémon
Archivo histórico
Estás viendo el archivo de los foros de Centro Pokémon. Ya no se pueden crear temas, responder ni iniciar sesión.
#81

Re: Escuela de Hackroms OFICIAL DE CP


Tarde, pero siempre seguro (?) xD



Espero la próxima tarea :3
Una base militar secreta en el Ártico, un grupo de soldados profesionales, un misterio...
Dale clic para leer el Fic ^^--->

Spoiler
Odisea Pokémon:
Equipo:
Spoiler

Growlithe
Sexo: Hembra
Nivel: 5 Exp: 50% de 100%

Objetos:
Spoiler
Licencia pokémon
5 pokéballs
3700 monedas
1 caramelo raro
2 Superpociones
#82

Warps

Warps

Warps



Que son los Warps
-Los Warps son las interconexiones de los mapas es lo que conecta un mapa con otro. Como por ejemplo entrar a una casa desde un mapa a otro.
Osea gracias a los Warps es que se puede entrar a una casa o cualquier cosa siempre y cuando se interconecten los mapas.

Bueno aqui vamos a explicarlo para darnos un pequeño descanso de solo scripts.

Abrimos el Advance Map


Cargamos el rom


Nos fijamos donde dice Pallet Town (Rojo Fuego)


Ahora le damos en Ver evento


Cambiamos donde dice "Gente" y ahora ponemos Warp


Ahora con este cambio veremos asi:


Bueno ahora si a crear un Warp
Hacemos lo mismo con agregar gente pero antes para poder ver el Warp necesitamos esconder los minis en el mapa. Pero como rayos hago esto ?
Es facil le damos a la cara del mini que sale de esmeralda xD


O mas facil ctrl + Z


Ahora vemos varias letras pero el que nos interesa ahora es la "W" que son los Warps como vemos estan en las puertas de las casas y en la puerta del laboratorio. Bueno ahora creamos un Warp. Y se preguntaran como lo hacemos ? sencillo van a este cuadro:

Ahora aumentamos el numero en este caso de "3" a "4" quedando asi:


le damos en Cambiar Eventos

y ahora vemos el warp en el mapa

Y lo colocamos donde quieren que haya un Warp como una casa con una puerta o algo asi. Bueno yo creare una casa y ahi metere el Warp


Como ven el Warp a sido colocado en la puerta de la casa.

Ahora es sencillo creo que ya lo saben es solo de cambiar los movimientos permitidos


Bueno volvemos a poner "Ver Eventos" para interconectar mapas.


Ahora lo que nos interesa es este cuadro


tengamolo ahi para las interconexiones. Pero ahora hay que pensar a que mapa interconectaremos en mi caso como es Rojo Fuego ahi un mapa que se llama
Sevii isle 6 que es la misma archi 6 solo que fue una de las que sobro asi que es perfecta para interconectar mapa. Esta casi abajo



Bueno ahora abrimos la carpeta y aqui lo importante miren esta imagen:


no tiene nada que ver con el tuto cierto? si es cierto xD bueno sigamos
ahora


Como pueden ver a la par de Sevii Isle 6 aparecen (3.50)
Bueno ahora si a explicar
en el lado que nos interesaba recuerdan ?
Ahora a explicar
si quieren interconectar con el mapa bueno recuerden esto lo que esta del "." a la izquierda <---- es el Banco del Mapa y lo que esta a la derecha del punto es el Mapa.

Quedando el "3" como banco de mapa y el 50 como mapa
quedando asi:


Bueno aun no le damos en siguiente warp porque en el mapa que necesitamos interconectar no existe otro warp.
Bueno ahora si abrimos el sevii isle 6 total ya y nos saldra un cuadro si queremos guardar y le damos si despues de abrirlo
Ahora nos saldra esto:



Los eventos estan vacios y el mapa esta vacio =(
Bueno es sencillo vamos a "Ver Cabezal"

Bueno yo le cambiare el nombre a Escuela de Jean

y le damos en Cambiar Nombre

Bueno ahora si sigamos en la parte que nos interesa xD


Ahora cambiamos el ancho y alto del mapa por lo menos 20 x 20 o ustedes ven el tamaño de su mapa xD

Ahora no abras este spoiler:
Spoiler
Wtf ? que obsesion ¬_¬


a mi me quedo asi:


Bueno en mi recomendacion si aun no saben insertar tiles pero quieren una casa que se vea bien o algo asi utilisemos estos tilesets:

O vamos los tileset estan al lado de cambiar tamaño ._.

Ahora le damos en "Ver mapa" ya saben en la barra esa como hacen para editar un mapa.

Ahora volvemos a darle en Ver evento y aumentamos el no de warp de 0 a 1 y le damos en cambiar evento



Bueh ahora movamos de nuevo el warp a la puerta de la casa. Me dio pereza mapear y este tuto lo hize rapido asi que asi me quedo de feo D:
Spoiler
no ya encerio ¬_¬



Bueno ahora vamos al mapa de Pallet Town y vemos el Banco de mapa y el mapa que pertenece ya sabemos como ._.

Lo que esta a la izquierda del . es el banco y lo que esta a la derecha es el mapa sencillo no?

Entonces iria el 3 en el banco de mapa y 0 en el numero de Mapa
Quedando asi:


Bueno aun no programamos el No de Warp porque no sabemos el evento de warp en el pallet town (ignoren esto ._.)

Bueno ahora si vamos al mapa de Pallet Town
Como siempre nos aparecera un cuadro si queremos guardar y le damos en si


Nos memorizamos el No de evento en Pallet town que en este caso es "3" y bueno como en el anterior el evento es el primero entonces el NO de evento en el Sevii Isle 6 es 0 ? se entiende ? solo nos tenemos que fijar en el numero de evento que es en cada uno.

Osea miren en el mapa que hicimos el No. de evento es 0


y en el pallet town el No. de evento es 3


Eso significaria que el No de warp es igual al No de evento se entiende ?

Bueno ahora si en el de pallet town ya esta programado asi que le damos en siguiente warp y nos llevara al mapa que hicimos.
Bueno en mi casi pallet town quedo definitivo asi:


Ahora le damos en siguiente warp y nos lleva al mapa que hicimos

ahora solo cambiar ese "0" por un "3" que era el evento que habia en Pallet town recuerdan ?


entonces en el Mapa que hicimos el No de Warp es 3


Bueno ahora solo editamos los movimientos permitidos y listo (eso ya lo aprendieron con juan)

Bueh ahora le damos en siguiente warp y nos llevara al warp que creamos en el Pallet town algo asi xD:


Nah ya no me dan las screen xD si les sale
Ahora solo guardamos el mapa (ctrl + S)
y despues lo probamos en el emulador



Saludos D:

aqui hay otro tutorial mas corto por si no entienden este : Alguien dijo Warps ? Bueh.. aqui les dejo este tutorial.
No robar ¬_¬

^^ les iba a dejar mas applymovement y las imagenes de como me salio en el emulador pero no tengo el tiempo ahorita D:
Spoiler



Spoiler






Smile!










#Creyente de Karla
#83

Re: Escuela de Hackroms OFICIAL DE CP


Aqui mi tarea del movement, luego traigo la otra :B









Spoiler
#84

Re: Escuela de Hackroms OFICIAL DE CP


Listo esta tarea tambien fue muy facil

Tarea 5

Spoiler
La casa que cree para hacer el "Warp"


Como quedo dentro de la casa y al entrar con "Warp"


Me despido. Y espero el proximo tutorial.

Editado:

Corregido error de mapa



#85

Re: Escuela de Hackroms OFICIAL DE CP


Entregando tarea mmm 5 creo ajja

Spoiler



Kenat y yo tuvimos el mismo error en la habitacion u.u


Mis firmas

Spoiler





#86

Re: Escuela de Hackroms OFICIAL DE CP


Perdon por la tardanaza pero tuve problemas...

ME dice una cosa al compilarlo (4to tuto)
Dice asi: Los parametros son demasiados bajos sobre la linea 4. El numero correcto es 2

Perdon cuando resuelvas mi duda traigo las 2 tareas
#87

Re: Escuela de Hackroms OFICIAL DE CP




Bueno, este fue sencillo solo que a mi tambien me dio ese error en el mapa, veran atras de mi mini que hay más piso del debido xD
Una base militar secreta en el Ártico, un grupo de soldados profesionales, un misterio...
Dale clic para leer el Fic ^^--->

Spoiler
Odisea Pokémon:
Equipo:
Spoiler

Growlithe
Sexo: Hembra
Nivel: 5 Exp: 50% de 100%

Objetos:
Spoiler
Licencia pokémon
5 pokéballs
3700 monedas
1 caramelo raro
2 Superpociones
#88

Re: Escuela de Hackroms OFICIAL DE CP


Hola, aqui traigo las tareas :D:

Tarea #4
Spoiler



Este estuvo facil :P


Tarea #5
Spoiler
Ya lo tengo hecho solo que, cuando entro en la casa del Warp se me pone negro... estoy tratando de arreglarlo...
Pokémon White

Zekrom
#89

Re: Escuela de Hackroms OFICIAL DE CP


Bueno, aquí están mis dos tareas retrasadas xD Ni me di cuenta que ya habías avanzado, Jean.

La del movement:

Spoiler


A que quedó sexy :awesome:


Y la de los warp:

Spoiler


Bueno… eso es todo. Gracias por el tuto, Jean ;)


Gracias a todos por recordarme :) Sólo tengo buenos recuerdos de ustedes y de este agradable lugar también.
#90

Re: Escuela de Hackroms OFICIAL DE CP


Bueno, sigo ocupado Jean, pero pude hacer una tarea, ahora edito si termino la otra... p_p

Spoiler



EDIT: Aca la otra tarea:

Spoiler



Bueh, el mismo error que varios, eso creo que se arregla agrandando el mapa y lo que no se vendria a ver se pone todo negro... Pero no estoy seguro y apenas hice la tarea D= Espero que este bien, aunque tuve problemas por que salia en mi casa y no de nuevo en la cueva, pero hice todo de nuevo y pude... lo que si ni idea que es lo que hice diferente.
#91

Re: Escuela de Hackroms OFICIAL DE CP


solo quiero aprender a hacer mis propios hackrooms y ya
Formulario:
·Nombre: luisiitoo
*·Experiencia: nada -1
·Que te gustaria aprender: todo
·Para que entras : quiero ver q tal me queden cuando los sepa hacer
[-o<
#92

Re: Escuela de Hackroms OFICIAL DE CP


Desapariciones


gracias Wah

Lo que necesitamos:
Advance Map
XSE
FSF
Codigo de movimientos:
Movimientos de Ruby: http://www.mediafire.com/?hv6f8u6nasji28l
Movimientos de Rojo Fuego: http://www.mediafire.com/?55s1bfs2o638j5h
Ganas de hacer el tuto


Bueno pss ahora les dejo toda la explicacion de offset y eso que ya deben saber xD
Spoiler
Abrimos el AM


Ahora que lo abrimos cargamos el rom


Bueno una vez cargado vamos a cualquier mapa y lo abrimos ahora
Donde dice: Ver Evento


Fijate bien donde dice:

Cantidad de Gente y eso le aumentamos uno osea ese "3" aumentamos a "4"


Seleccionamos el Mini y despues


Bueno ahora si vamos a Hacer Applymovements

Bueno ahora abrimos el FSF



Bueno y hacemos lo mismo que antes buscamos el script vacio aqui y lo pegamos en el AM

Le damos en buscar y despues lo copiamos (como se ve en el cuadro rojo)
Ahora abrimos el Advance Map y lo pegamos donde dice
Script Offset: $

Ahi lo pegamos y quedaria asi:

Ahora le damos donde dice Open script



Bueno ahora si vamos con el script
#org 0x(1º script)


En mi caso seria
#org 0x71AEF4

Bueno eso ya lo sabemos xD
Ahora vamos con lo que sigue

Bueno en el Advance Map ahi una opcion que dice People ID

Ahora en el People ID ponemos un numero que sea superior a "4000"
En mi caso pondre 4002 xD


Bueno seguimos con el script
Ahora escribimos en el XSE checkflag + el numero que pusimos en el ID

Quedando asi:
#org 0x(1º script)
checkflag 0x(Nº ID)


Bueno ahora me queda asi a mi:
'-----------------------
#org 0x71AEF4
checkflag 0x4002

Ahora seguimos haciendo el script (aqui ustedes deciden si quieren hacerle un applymovement antes o un msgbox antes del apply yo lo hare lo mas sencillo posible d;)

#org 0x(1º script)
checkflag 0x(Nº ID)
applymovement 0x(Nº gente) 0x(2º script)
waitmovement 0x0
msgbox 0x(3º script)
callstd 0x6
applymovement 0x(Nº gente) 0x(3º script)
waitmovement 0x0


A mi me queda asi xD:
'-----------------------
#org 0x71AEF4
checkflag 0x4002
applymovement 0x8 0x71B280
waitmovement 0x0
msgbox 0x71B2E4
callstd 0x6
applymovement 0x8 0x71B348
waitmovement 0x0

Lo hago rapido porque esto ya lo deben saber :gota:
Bueno ahora si sigo xD ahora abajo del ultimo waitmovement escribimos release y abajo de este setflag y el end xD
quedando asi:

#org 0x(1º script)
checkflag 0x(Nº ID)
msgbox 0x(2º script)
callstd 0x6
applymovement 0x(Nº gente) 0x(3º script)
waitmovement 0x0
release
setflag 0x(Nº ID) <---- aqui escriben el Nº de persona que es al igual que el checkflag xD es lo mismo
end


me quedaria asi:
'-----------------------
#org 0x71AEF4
checkflag 0x4002
msgbox 0x71B2E4
callstd 0x6
applymovement 0x8 0x71B348
waitmovement 0x0
release
setflag 0x4002
end

ahora copilamos xD
ya saben hacerlo no ¬_¬ si no vean otro tuto =p

Bueno al copilar nos saldra esto: (En mi caso)
Spoiler
'-----------------------
#org 0x71AEF4
checkflag 0x4002
msgbox 0x871B2E4 '""
callstd 0x6
applymovement 0x8 0x871B348
waitmovement 0x0
release
setflag 0x4002
end


'-----------
' Movements <-----Movimientos que se usa con el applymovement
'-----------
#org 0x71B280 <----- Ps movimientos que hace antes despues de hablar con el mini



'---------
' Strings
'---------
#org 0x71B2E4 <----- Texto =P
=



Bueno ahora ponemos cualquiera de los movimientos que queremos ahora solo trabajo con el primero de Movements que es el #org 0x71B280
Por ahora los que nos interesan son los movimientos que seran estos (Rojo Fuego)

Este vendria ser el: Mirar a la cara al jugador

Ahora vienen los movimientos que realiza en el mapa:

Step Down (Normal) 0x10 <---- Caminar (Normal) hacia abajo del mapa
Step Up (Normal) 0x11 <------ Caminar (Normal) Hacia arriba del mapa
Step Left (Normal) 0x12 <----- Caminar (Normal) Hacia la izquierda del mapa
Step Right (Normal) 0x13 <---- Caminar (Normal) Hacia la derecha del mapa

En ruby son los mismo sale al principio del Archivo con estos nombres:
#raw 0x8 'Step Down (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xB 'Step Right (Normal)

Bueno al saber esto ya podemos continuar xD

'-----------
' Movements <-----Movimientos que se usa con el applymovement
'-----------
#org 0x71B280 <----- Primeros movimientos que hace antes de hablar con el mini
#raw 0x4A <----- Mirar al jugador
#raw 0x62 <----- [!]
#raw FE

Bueno ahora si continuamos con el script xD ahora lo que sigue es lo que sigue despues del msgbox osea despues de hablar (para que desaparesca el mini debemos programarlo para que camine y se salga de la pantalla de otro modo siempre vamos a interactuar con el pero cuando salimos de la pantalla y volvemos siempre esta ahi.

Ahora bueno seguimos con el siguiente movements
'-----------
' Movements <-----Movimientos que se usa con el applymovement
'-----------
#org 0x71B280 <----- Movimientos despues de hablar con el mini
#raw 0x4A <----- Mirar al jugador
#raw 0x62 <----- [!]
#raw 0x13 <---- Caminar a la derecha
#raw 0x13 <---- ------
#raw 0x13 <---- ------
#raw 0x11 <----- caminar hacia arriba
#raw 0x11 <----- ---------------
#raw 0x11 <----- ---------------
#raw 0x11 <----- ---------------
#raw 0x60 <---- DESAPARECER EL MINI
#raw FE



Bueno despues de eso solo le ponemos el texto ya saben despues de "=" con ctrl + t y despues copilamos y probramos el script :D
espero de que les funcione ^^


Despues guardamos el mapa y lo probamos en el emulador


Si tienen problemas mandenme un Mp ^^ o msn para eso lo deje

Saludos
Cita de Luisiitoo
esta es mi tarea fue facil
Spoiler
Cita de Luisiitoo
mi 1ra tarea
Spoiler



Procura no hacer doble o triple post ^^ por favor para eso existe editar
Spoiler



Spoiler






Smile!










#Creyente de Karla
#93

Re: Escuela de Hackroms OFICIAL DE CP


Tarea 6:

Spoiler


Fue una tarea muy facil y me dio mucha risa

Me despido y espero con ansias la siquiente tarea



#94

Re: Escuela de Hackroms OFICIAL DE CP


Spoiler


Mas allá de lo que dice el personaje, me costó un poco, se nota que está hecho muy a las apuradas Jean, sobre todo la primera parte donde das los codigos, es algo confuso la cosa de los applymovements, por que pones dos y como que los scrips son muy parecidos xD En fin, quizá no sea tan confuso, pero yo lo entendí así.

Nos vemos en la próxima!


Gracias a todos por recordarme :) Sólo tengo buenos recuerdos de ustedes y de este agradable lugar también.
#95

Re: Escuela de Hackroms OFICIAL DE CP


Hola, con su permiso, me apunto a las clases...

Nombre: Ma7as
Experiencia: Casi nada, lo que lei estos días por aquí y por allá...
¿Qué te gustaría aprender? Me gustaria llegar a hacer una versión propio, como todos, je!
¿Para qué entras? Aprender como funciona el juego para modificarlo a gusto...

Hice las primeras tareas, pero no les hice print, ¿así le llaman cuando copian la pantalla?

Nos vemos...
#96

Re: Escuela de Hackroms OFICIAL DE CP


Gracias ezio_n ya lo puse aqui va mi primera tarea seguiré editando las siguientes XD
Tarea 1
Spoiler

tarea 2
Spoiler

código
Spoiler
'-----------------------
#org 0x71A444
msgbox 0x871A4A8 '"terminado XD"
callstd 0x2
release
end


'---------
' Strings
'---------
#org 0x71A4A8
= terminado XD

Vaya era complicada pero al final lo conseguí ^^
Tarea 3
Spoiler

Spoiler

Spoiler

Spoiler


una cosa no pongo los textos por que son como la lección pasada y estoy estudiando es decir que solo he hecho el combat
[porque los textos es la tarea 2 ok bye]
tarea cuatro en proceso
Visita el club clickeando en la userbar y hazme leer fics, poesía,escritos ect. Click ya





Spoiler





#97

Re: Escuela de Hackroms OFICIAL DE CP


De regreso... Ya que tenía que hacer de nuevo las tareas para copiar la pantalla, probé con otro scripter, pero me costó más encontrar los caracteres que no tiene el alfabeto inglés (signos ¿¡áéíóú) ...

Bueno, tareas 1 y 2... Luego termino, je =P
Spoiler

#98

Re: Escuela de Hackroms OFICIAL DE CP


Espero poder apuntarme :awesome:

Nombre: Carlos
Experencia: 0 8-[
Que quieres aprender: Mientras no sea cono, por mi vale :D
Para que te quieres apuntar: A que no lo adivinas :awesome:
#99

Re: Escuela de Hackroms OFICIAL DE CP


Probando cositas despues de la tarea 3, jaja! Ta bueno =P

prueben qué sucede cuando le dan este código a una de las personas que estén agregando, jaja!

Código:
lock
faceplayer
special CHOOSE_POKEMON
waitspecial
release
end


Sólo sé que funciona, no me pregunten como modificarlo porque tampoco sé tanto...

Aqui la tarea 3...

Spoiler
#100

Re: Escuela de Hackroms OFICIAL DE CP


Terminada la tarea 4, la hice con los dos scripter que tengo... En realidad lo hice con XSE, y luego lo lei con el otro tamb para ver la diferencia en los nombres de las instrucciones... Bueno, aqui la pantalla!

Spoiler