NEO_GABDom Mayo 26, 2013 5:30 pm
Usuario Nv7
Que hay de nuevo HM este es mi nuevo script...
aunque no es mio del todo porque me vase en uno que era para el Vx...
bueno como sea aqui se los presento.
Creditos:
- Al creador del script para Vx
- A mi por supuesto JAJAJAA...
Imagenes
Codigo
Eso es todo, espero que les guste...ah y dejen sus comentarios...
Bye!!
aunque no es mio del todo porque me vase en uno que era para el Vx...
bueno como sea aqui se los presento.
Creditos:
- Al creador del script para Vx
- A mi por supuesto JAJAJAA...
Imagenes
- Spoiler:
- -_-... No creo que lo pueda mostrar con una imagen...
Codigo
- Código:
#==============================================================================#
# NEO_GAB - Paper Walk.
#==============================================================================#
# Plataforma: RPGMAKER VX ACE
# Dificultad: Facil
# Version : 1.0
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# 26-05-2013 - Version 1.0
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Sistema de movimiento al estilo paper mario.
#==============================================================================#
#==============================================================================
# ■ Configuraciones.
#==============================================================================
module NeoGab
module PaperConfig
MapStartingDir = 6
end
end
#==============================================================================
# ■ Game Character.
#==============================================================================
class Game_Character
alias :neogabpaper_movestraight :move_straight
def move_straight(d, turn_ok = true)
current_direction = @direction
neogabpaper_movestraight(d, turn_ok = true)
case @direction
when 2
set_direction(6) if current_direction == 6 or current_direction == 8
set_direction(4) if current_direction == 4 or current_direction == 8
when 8
set_direction(6) if current_direction == 6 or current_direction == 2
set_direction(4) if current_direction == 4 or current_direction == 2
when 4,6
set_direction(d)
end
end
end
#==============================================================================
# ■ Game Player.
#==============================================================================
class Game_Player < Game_Character
include NeoGab
include PaperConfig
alias :neogabpaper_ini :initialize
alias :neogabpaper_per :perform_transfer
def initialize
neogabpaper_ini
set_direction(MapStartingDir) if @direction == 2 or @direction == 8
end
def perform_transfer
neogabpaper_per
set_direction(MapStartingDir) if @direction == 2 or @direction == 8
end
end
Eso es todo, espero que les guste...ah y dejen sus comentarios...
Bye!!