Registrarse

Ayuda desapareciendo trainer

Estado
Cerrado para nuevas respuestas.
Quiero hacer que un personaje aparezca,combatir y luego se vuelva a ir.. asi como gary o el rival hace.

Gracias
 

BagBoy

Modelando cositas UwU
Imagino que quieres hacerlo en una rom de GBA. Si es así, no sé mucho sobre GBA¿:.
Imagino que será como en DS. Necesitarás un TrainerBattle con el ID del trainer que hayas creado, las funciones correspondientes para cuando ganes o pierdas, y un RemovePeople de nuevo con el ID del entrenador y situar el flag adecuado para que cuando salgas y vuelvas a entrar en la ruta en la que has situado al NPC, no vuelva a aparecer.

Repito, como no sé apenas nada del tema en GBA me he basado en lo que se asemeja en NDS.. Siento no ser de más ayuda :(
 

SouL

Volviendo a las andadas
Respuesta: Necesito ayuda

mmm lean es bien el post carajoh (?
tendrias que hacer un script de gatillo con el que aparezca gary con un applymovement seguido de una trainerbattle seguido de otro applymivement, etc..
es bastante largo si eres novato, sera mejor que aprendas mas scripting
 
Respuesta: Re: Necesito ayuda

si algo asi e visto pero no m a quedado muy claro xd
Lo que quiso decir mas o menos es que para hacer eso debes poner el comando aplymovement para ejecutar los movimientos de los pasos
que hace el rival hacia ti (no te olvides del waitmovement),luego un trainerbattle que hace que se ejecute una batalla de entrenador y luego
por ultimo otro aplymovement para que se vaya.

Se repetiria en un sin fin de veces,asi que mejor asignale una flag que
este libre con el comando setflag,con el comando checkflag checkeas
si la flag esta libre y para volverla al valor 0 debes usar una clearflag.

No se si me explico pero esos son los comandos que debes usar para
el script de gatillo que pides,nada fuera de lo comun.
 

Navy_

No me arrepiento de nada
Respuesta: Necesito ayuda

Quiero hacer que un personaje aparezca,combatir y luego se vuelva a ir.. asi como gary o el rival hace.

Gracias
Seguro debiste quedar impactado con las respuestas que te dieron, incluso yo me hice bolas, pero en fin,

Como te dijieron arriba primero antes debes placticar algunos scripts basicos, como "Mi primer script" , empieza desde cero..

https://whackahack.com/foro/t-15829/e-scripting-tutorial-basico-msgbox-0xa

Este tutorial, enserio es muy bueno te explica desde que habres A.MAP, hay tutoriales buenos como estos., te recomiendo que indagues mas, no esperes que todos te den en cuchara de plata lo que quieres hacer..

Segundo scripts de YES/NO, como el nombre mismo lo dice, son scripts, que dependiendo de tu respuesta te dice una cosa u otra te dejo un ejemplo:
Código:
#dynamic 0x800000
#org @ini
lock
faceplayer
msgbox @pregunta 0x5                 -0x5 = se usa para preguntas..
compare lastresult 0x1             -guarda tu respuesta en una variable
if 0x1 goto @positivo                -Si señalas SI te lleva al pointer positivo
msgbox @negativo                    -Si señalas no, te dice un mensaje..
release
end

#org @positivo
msgbox @si 0x6 
release
end

#org @negativo
= Vaya, estaba nervioso, pense que te molestaria...

#org @si
= Perdon, no queria incomodarte...

#org @mensaje
= ¿Hola te moslesto?
-y asi, esto basico y algunas cosas te dije rapido, ya que esto no es un tutorial, solo una explicacion breve...

Yo te recomiendo este tutorial, YA QUE EN MI OPINION ES EL MEJOR TUTORIAL DEL FORO, con esto aprendi mucho, cuando inicie...

https://whackahack.com/foro/t-16885/macrotutorial-gba-hacking-desde-0-8-9-entrega

bueno ahora te dire algunas ideas de como hacer el script:

-Primero necesitas saber VARIABLES,
-Añades un script de gatillo, y lo configuras...
-Hacer applymovement 0x(el mini que sera tu rival, GARY es 0x72 creo) @move
-waitmovement 0x0
-trainerbattle 0x3 0x(id:entrenador) 0x0 @perder
-msgbox (detalles mensajes)
-Applymovement 0x(el mini rival)
-waitmovement 0x0
-setflag 0x(flag libre)
-hidesprite 0x(el mini rival)

-Importante:Si quieres que tu rival no aparezca desde el inicio, has un script de nivel.

Parece complejo pero, yo lo aprendí el dos meses si no me equivoco, así que si yo puedo tu también podrás, solo es cuestión de tiempo y de ganas que tengas por aprender, y como te vuelvo a decir, "No esperes todo servido " esfuerzate tu también en aprender...

Sin mas espero haberte ayudado, y bueno si algunas cosas están mal dichas, pues que alguien me lo diga para modificarlo, y ver mi error..

Hasta la próxima

M.B.H.P
 

.Areku_Sama

̶B̶a̶n̶n̶e̶a̶d&
Respuesta: Necesito ayuda

Por cierto, cambia el nombre de tu tema por algo más específico en lugar de solo "Ayuda", por ejemplo "Script de rival".

Una de las mejores formas para aprender scripts es viendo hacks ajenos. Depende en que ROM base estés trabajando, si es Fire Red, revisa el script de la primer batalla contra Carlos, en Newbark Town (el primer pueblo) hace exactamente lo que tu dices.
Suerte!
 
Respuesta: Necesito ayuda

si gracias la verdad que e ido aprendiendo un poco de tutoriales de youtube de como hacer script de habla basica y que te den objetos tmb e visto de gatillo pero no de combate sin de habla y no encontraba ninguno de combate pero ya intentare estudiar los comandos esos a ver si si monto el puzzle , muchas gracias.

si ese creo q m servira m apuntare los codigos como base para hacer eso muchas gracias ;)

como descargo el rom para ver el codigo?
 

BandeDollio

Extintor-Sama
Respuesta: Necesito ayuda

Toma este link a un vídeo de Javi porque no se como se ponen los vídeos de Youtube, que es justo lo que buscas.

PD: Y no hace falta hacer spam en los tutoriales de scripts.
 
Estado
Cerrado para nuevas respuestas.
Arriba