qna_rh
Thread Id: 12025
Thread Name: se puede poner el script de evolucion por intercambio en otro lugar sin intercambiar?
#0
Maxi 16843
bueno, quisiera saber si es posible meter el script (si es que es un script) que hace que los pokemon que evolucionen por intercambio con o sin objeto en otro lugar, como por ejemplo en una casa donde hables con una persona y esta te evolucione a los pokemon que evolucionan con dicho metodo.
#1
Ciro4315♪ 17148
Claro, copias el offset de la persona, vas al otro mapa, creas un evento y le pegas el offset.

Por ejemplo, supongamos que el offset es 274A9F (me lo he inventado), pues copiamos el 274A9F y lo pegamos en el evento del mapa que quieras.
#2
Maxi 16843
soy muy nuevo en esto y quisiera saber de donde saco el offset si de la sala de intercambio o de la persona que da la opcion de intercambio en el primer piso del centro pokemon
#3
Ciro4315♪ 17148
Ah, yo creí que te referías a personas sueltas, como el de RF, que te cambia un Abra por Mr. Mime... eso se haría como lo digo yo, como dices tú no sé como...
#4
Cheve_X 15014
Si lo que quieres Lograr es que los Pokémon que evolucionan por intercambio evolucionen de otra manera, los puedes Editar Con YAPE. =D

Salu2! ^^
#5
Maxi 16843
no eso no, lo que quiero es que una persona pueda evolucionar lospokemon que evolucionan por intercambio sin tener que hacerlo, osea como intercambiar un pokemon pero que sigas teniendo ese pokemon, eso o sino editar un objeto insignificante para que sea como una piedra evolutiva, pero eso no lo se hacer D: (casi me sale con uno pero al final no salio).
#6
Javi4315♪ 13374
¿Quieres que al hablar con una persona evolucione un pokémon?
Vamos, yo he entendido que quieres que evolucione a través de un script...

Sí es eso, pues quizás puedas sacar algo de lo de los centros pokémon, aunque muy posiblemente tengas que tirar de ASM.

EDITO: Pero si lo que quieres es suprimir eso y que evolucionen normalmente, pues usa YAPE xD
#7
Maxi 16843
en realidad no se lo que es, yo dije un script porque pense que era uno y quiero que al hablar con esa persona te aparesca lo que aparece cuando intercambias un pokemon, y si ese pokemon tiene un objeto que lo hace evolucionar o el pokemon evoluciona solo al intercambiarlo que evolucione, pero si con ASM puedo hacer algo parecido a lo que quiero leere los tutos ya que no se ni que es ni como se usa xD
#8
Nattramn 24439
Pues por lo que yo veo, es algo como lo que yo usare en mi rom-hack. Hablas con una cierta persona y al hablar con ellos tu Pokémon evoluciona, eso es a lo que te refieres?

Entonces, debes encontrar la direccion Hexadecimal del evento de la evolucion, copiarlo, abrir xse, y ponerlo algo asi como

#dynamic 0x800000

#org @dasdas
lock
faceplayer
checkflag 0x5000
if 0x1 goto release
msgbox 0x6 @dasd
goto 0xdirecciondelaevolucion
msgbox 0x6 @dsad
setflag 0x5000
release
end

Ese es el script sencillo, iria algo asi como si llegas con alquien y dice,

Hola, he encontrado esta piedra extraña, dejame la saco.
<EVENTO DE EVOLUCION>
Ah! Tal parece que la piedra hizo evolucionar a tu Clefairy!

Algo asi? Espero haber resolvido tu duda. Por cierto, para saber esas direcciones hay un tema en Investigaciones que creo que te ayudaria mucho. Pero por el bien de ti y aquellos que te rodean, lee primero el tutorial de xse de ciro. (;
Bueno, adios.