Quedada del ChatBox
Conectarse

Recuperar mi contraseña

Estadísticas
Tenemos 2162 miembros registrados.
El último usuario registrado es chichox.

Nuestros miembros han publicado un total de 37850 mensajes en 4923 argumentos.
Últimos temas
» No tienes photoshop? - PIXLR
por Leaser Hoy a las 6:11 pm

» Relato de Seytan
por mrhawi Hoy a las 5:46 pm

» Pequeño tilemap de Pokemon
por Wecoc Hoy a las 5:39 pm

» Vehiculos por agua
por orochii Hoy a las 5:30 pm

» Denme su opinión sobre este sprite
por mrhawi Hoy a las 5:13 pm

» Saludos gente
por orochii Hoy a las 4:43 pm

» CONCURSO DE TROFEOS (Nº2)
por EdénTheGame Hoy a las 4:40 pm

» script Titulo animado -Modificacion-
por Felipe_9595 Hoy a las 4:27 pm

» Galeria de Dibujos
por Wecoc Hoy a las 3:32 pm

» D.R.E.A.M.S [RPGXP] [DEMO 2.0!]
por ZeroTwilight Hoy a las 3:05 pm

Afiliados
Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Topic de screens
----------------------------------------
Navega con Firefox
[DESCARGA]

[RMXP] Transición al Cambiar de Mapa

 :: RPG Maker :: Scripts

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker XP [RMXP] Transición al Cambiar de Mapa

Mensaje por YoshiGM el Dom Oct 17, 2010 9:21 pm

Código:
#SISTEMA DE TRANSICCIÓN AL CAMBIAR EL MAPA DE ÁNEMUS


#primera y única propiedad editable con scripts
#indica si antes de hacer la transición almapa pasará al negro.
MNM = true

class Interpreter
# ------------------------------------
def command_201
if $game_temp.player_transferring or
$game_temp.message_window_showing or
$game_temp.transition_processing
return false
end
$game_temp.player_transferring = true
if @parameters[0]== 0
$game_temp.player_new_map_id = @parameters[1]
$game_temp.player_new_x = @parameters[2]
$game_temp.player_new_y = @parameters[3]
$game_temp.player_new_direction = @parameters[4]
else
$game_temp.player_new_map_id = $game_variables[@parameters[1]]
$game_temp.player_new_x = $game_variables[@parameters[2]]
$game_temp.player_new_y = $game_variables[@parameters[3]]
$game_temp.player_new_direction = @parameters[4]
end
@index += 1
if @parameters[5] == 0
#Graphics.freeze
$game_temp.transition_processing = true
#$game_temp.transition_name = ""
end
return false
end
end



class Scene_Map
def transfer_player
$game_temp.player_transferring = false
if $game_map.map_id != $game_temp.player_new_map_id
$game_map.setup($game_temp.player_new_map_id)
end
$game_player.moveto($game_temp.player_new_x, $game_temp.player_new_y)
case $game_temp.player_new_direction
when 2
$game_player.turn_down
when 4
$game_player.turn_left
when 6
$game_player.turn_right
when 8
$game_player.turn_up
end
$game_player.straighten
$game_map.update
if $trans == nil
$trans = ""
end
if $trans == ""
if MNM
Graphics.freeze
@spriteset.dispose
Graphics.transition(10)
Graphics.freeze
@spriteset = Spriteset_Map.new
Graphics.transition(10)
else
Graphics.freeze
@spriteset.dispose
@spriteset = Spriteset_Map.new
Graphics.transition(20)
end
else
@trans2 = $trans
if FileTest.exist?("Graphics/Transitions/"+@trans2+"-.png")
@trans2 += "-"
end
if MNM
Graphics.freeze
@spriteset.dispose
Graphics.transition(10, "Graphics/Transitions/"+$trans)
Graphics.freeze
@spriteset = Spriteset_Map.new
Graphics.transition(10, "Graphics/Transitions/"+@trans2)
else
Graphics.freeze
@spriteset.dispose
@spriteset = Spriteset_Map.new
Graphics.transition(20, "Graphics/Transitions/"+$trans)
end
end
$trans = ""
$game_map.autoplay
Graphics.frame_reset
Input.update
end
end


Hay que añadirlo arriba de MAIN y para probarlo pongan el comando teletransportar y ya sera el efecto ;)

YoshiGM
Iniciado
Iniciado

0/3

Créditos 23


http://yoshifansclub.com/

Volver arriba Ir abajo

RPG Maker XP Re: [RMXP] Transición al Cambiar de Mapa

Mensaje por picoro el Dom Oct 31, 2010 8:15 pm

O.o esta genial.. Se agradece el aporte :D

picoro
Baneado

3/3

Créditos 131


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 :: RPG Maker :: Scripts

Permiso de este foro:
No puedes responder a temas en este foro.