tuts_rpg
Thread Id: 17838
Thread Name: Botones en pantalla dobles
#0
akane159 16805
bueno primero q nada FELIZ AÑO 2013 PARA TODOS xD!!!

bueno ahora vamos a lo importante, la cosa es q estoy tratando de colocar mas a cosas a mi proyecto, ya pued colocarle la pantalla doble y que salga un mouse en la pantalla, y ahora estoy tratando de colocar que salga un boton en la pantalla de abajo, ya logre colocar que salga el boton ,pero no puedo hacer la parte que si el mouse le da click se habra tal cosa, quiero hacer q el mouse si le da click al boton se habra el pokedex pero noc como hacer eso, busq varios tutoriales pero no explican bien esa parte :S ni en el tutorial de WIKI de la misma "pokemon essentianl" que son puro en ingles

por eso quisiera preguntarles a ustedes si me pueden decir como se hace para que el mouse le de click al boton y ocurra algo

------------------------------------
segun lo que eh visto hay q agregar estas lineas en el script
if Mouse.mouse_in_area?(21,353,60,39) if Mouse.click?(1)

pero no se dnd van :S
--------------------------------

ahora otra cosa aparte, esq tambien estoy tratando de colocar un evento que
el protagonista tenga que pelear contra un pokemon especial
pero que este pokemon no se pueda atrapar, y tampoco que el prota
pueda escapar de la batalla , pero noc como hacer eso,
hay algunas forma de hacer eso, que solamente se pueda pelear contra ese pokemon
pero no se pueda capturar ni escapar de la pelea?

gracias a todos :D! espero sus respuestas :D!
#1
Zero67 12460
Para poner ese , digamos, comando tienes que agregar un nuevo script y ahi ponerlo, tambien puedes agregar otros botones

if Mouse.mouse_in_area?((x,y,width,height)
if Mouse.click?(1)
$game_system.se_play
($data_system.decision_se)
pbFadeOutIn(99999)
( scene=PokemonPokedexScene.new
screen=PokemonPokedex.new(scene)
screen.pbStartScreen
}
end
end

En este caso tu quieres abrir la pokedex, eso es lo que hace el codigo de arriba, para cambiar la accion borra desde "$game..." hasta el "}" e inserta lo que quieres que haga.

Ahora sobre la batalla "pbWildBattle(X,Y,V,C)" es lo que debes de poner, donde X=Pokemon Y=Nivel V=Algoraroquenosequees C=Escapar si o no.
Sobre esto te recomiendo leer las notas (notes.html) que trae el essentials

PD:No me hagas mucho caso, estoy loco pero te puede servir
#2
akane159 16805
hic lo que me digiste de colocar

if Mouse.mouse_in_area?((x,y,width,height) if Mouse.click?(1) $game_system.se_play ($data_system.decision_se) pbFadeOutIn(99999) ( scene=PokemonPokedexScene.new screen=PokemonPokedex.new(scene) screen.pbStartScreen } end end

en un nuevo script , pero ahora cuando inicio el juego me da error y se cierra, me dic q ese script esta dando el error :S
seguro q eso se hace de esa forma :S no hay q agregarle otra cosa?