qna_rh
Thread Id: 26205
Thread Name: Gba-scripts, como hacer que tenga un genero definido?
Pues eso, estoy empezando a toquetear los scripts, y ya manejo bien el wildabtle,
Pero mi duda es, cuando realizo un wildbatle, como puedo hacer para que de un sexo en concreto?
es decir, un wilbatle contra un charizard, aveces me sale macho, y otras hembra..
Como puedo hacer que sea siempre macho, o siempre hembra?
Si queres que x Pokemon sea de x sexo, tenes que modificar desde el YAPE o el Gen III Suite y que sea 100% macho.
No se puede hacer lo que tu quieres macho, o al menos no facilmente, quizas haya algun modo de control mediante I/O o con ASM, pero con comandos normales no hay modo. Solo lo que te ha dicho [MENTION=25695]Krizalid[/MENTION]
Pues bueno, muchas gracias [MENTION=25695]Krizalid[/MENTION] y [MENTION=26309]Sayer D. Hierba[/MENTION] , pues tendre que modificarlo como deciis vosotros,
Podeis cerrar el tema
Esperen un segundo.
Lo que se me ocurre, si querés que en un encuentro el pokémon sea macho, pero en el resto querés que sea normal, podés reemplazar algún pokémon o lugar vacío que no vayas a usar y copiarlo exactamente igual, pero que uno sea 100% macho/hembra y que el otro tenga los porcentajes normales.
Poder se puede.
Puedes hacerlo en plan chapuzas, que siempre sea macho charizard con yape o copiando ese charizard en los espacios "???" con lo que tu qiieras que tenga.
Por otro lado, con IO no se puede editar datos de la ram. El i/o solo controla los datos de entrada y salida (graficos que procesa la pantalla, teclas, sonidos... Etc).
Se puede hacer con asm, como? Pues del mismo modo que editamos si es shiny o no.
Así es, el "Personality Value" el cual controla el Sexo del pokémon (Los ultimos 8 bits según Bulbapedia),
[tabla][fila][celda=2]Stat Base[/celda][celda=2]Ratio de Género[/celda][/fila]
[fila][celda]Binario[/celda][celda]Decimal[/celda][celda]Macho[/celda][celda]Hembra[/celda][/fila]
[fila][celda]11111111[/celda][celda]255l[/celda][celda=2]Sin Género[/celda][/fila]
[fila][celda]11111110[/celda][celda]254[/celda][celda]0.0%[/celda][celda]100.0%[/celda][/fila]
[fila][celda]11011111[/celda][celda]223[/celda][celda]12.5%[/celda][celda]87.5%[/celda][/fila]
[fila][celda]10111111[/celda][celda]191[/celda][celda]25.0%[/celda][celda]75.0%[/celda][/fila]
[fila][celda]01111111[/celda][celda]127[/celda][celda]50.0%[/celda][celda]50.0%[/celda][/fila]
[fila][celda]00111111[/celda][celda]63[/celda][celda]75.0%[/celda][celda]25.0%[/celda][/fila]
[fila][celda]00011111[/celda][celda]31[/celda][celda]87.5%[/celda][celda]12.5%[/celda][/fila]
[fila][celda]00000000[/celda][celda]0[/celda][celda]100.0%[/celda][celda]0.0%[/celda][/fila]
[/tabla]