¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Al igual que he contestado en otro tema, este tipo de dudas solo se pueden solucionar aprendiendo usar RPG Maker XP, es lo primero que tendrías que hacer antes de ponerte a hacer un juego, no puedes construir una casa si no sabes primero como poner los ladrillos.
Empieza por los eventos y los...
Estás mezclando ROM Hacking con RPG Maker XP/Pokémon Essentias, el tutorial que has pasado es de ROM Hacking.
El evento que has pasado es de un entrenador normal, estos entrenadores se desactivan activando el interruptor local A una vez los derrotas, por eso no es un buen ejemplo.
Antes de nada...
Lo que dices no tiene ningún tipo de dificultad y lo único que necesitas es saber utilizar RPG Maker XP y obviamente los eventos. Lo único que tienes que hacer es un evento normal y corriente donde muestres un texto, llames a pbTrainerBattle para iniciar una batalla.
Después del pbTrainerBattle...
La función solo admite dos argumentos, attacker y showMessages (que es opcional y está puesto en true si no le pasas tu propio argumento).
En el código que nos has enseñado has pasado tres argumentos a la función, y solo puedes pasarle dos, elimina el tercer argumento que le has pasado y que no...
Tal y como dice el error has pasado tres argumentos a una función que solo acepta dos, si buscas la definición de pbCanAttract? podrás ver que solo acepta dos argumentos:
def pbCanAttract?(attacker,showMessages=true)
La verdad es que es algo que me he estado preguntando a mi mismo durante los últimos meses, y me gustaría saber las opiniones de los demás, ¿cómo os gustaría ver evolucionar el foro? Que conste que hablo específicamente del foro y no de Whack a Hack en general.
La verdad es que tengo que...
Había una investigación sobre esto: FR/E | [Finalizada] Pokémon errantes
Y una herramienta: Editor Visual Pokemon Errante [GBA][Esmeralda,Rojo Fuego,Verde Hoja][Esp,Usa]
Pues está complicado, el sistema de tiempo se basa en la hora actual, así que tienes dos opciones: o hacer que cada quince minutos el juego falsee la hora y vaya dando saltos por ejemplo entre las 22:00 y las 14:00 o rehacer todo el sistema de tiempo del juego.
Había un script que hacía algo...
No postees la misma duda dos veces, te he borrado el tema, la duda original es esta: https://whackahack.com/foro/t-56103/alguien-sabe-como-hacer-que-nuestro-personaje-siga-alguien
No puedes crear un tema para hacer una actualización de tu proyecto.
Además vi que el moderador te dio un tiempo para editar el tema del proyecto porque no cumple con las normas, así que avisa si no lo vas a editar para proceder a borrar el tema.
Claro, ese es el ratio, la Veloz Ball tiene un ratio de 5 en el primer turno así que si le pones 10, la "Shiny Ball" tendrá un ratio de captura de 10 (un poco alto).
Si miras la sección "Poké Ball effectiveness rates" de esta entrada en Bulbapedia puedes ver el ratio de las Pokéballs oficiales...
Lo primero que tendrías que hacer es crear el nuevo objeto para la Pokéball: Defining an item | Pokémon Essentials Wiki | FANDOM powered by Wikia
También puedes copiar simplemente una Pokéball ya creada y añadirla al final, algo así:
528,SHINYBALL,Shiny Ball,Shiny Balls,3,200,"Captura mejor a...
A mi me parece una tontería decir esto en un foro donde tenemos casi 1000 temas en tutoriales y una sección de escuelas la verdad. Personalmente me gusta tener toda la documentación de algo en un mismo sitio y no tener que estar mirando 9 páginas diferentes.
No, no tendrías que hacer lo que dice luisuto porque no tiene sentido.
Diría que con agregar una segunda forma ya te vale, si las dos especies son Pikachu cuando el jugador vea el Pikachu normal en el juego se le registrará esa forma pero no la otra, vamos, como pasa en los juegos oficiales, si...