Maker Palace

¡El Reino del RpgMaker y del Ocio!
 
ÍndiceBuscarGrupos de UsuariosScriptsRecursosTutorialesPalaceJuegosPalaceWikiFAQRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Temas similares
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Últimos temas
» Dando una vuelta por acá
por LinkLuis55 Ayer a las 2:56 pm

» Heroes del Crimen 2 DEMO
por jasuso Mar Ago 01, 2017 12:04 am

» The Legend of Celestia II: A World of Twilight Shadows Demo
por Jlopez_96 Vie Jul 28, 2017 6:20 pm

» Screenshot del nuevo KUnits XP oon menú
por kyonides-arkanthos Sáb Jul 15, 2017 1:14 am

» The Legend of Celestia: Four Cristals
por Jlopez_96 Mar Abr 25, 2017 4:59 pm

» [VXAce] Burando Doragon
por gantzer49 Dom Abr 23, 2017 7:43 pm

» Que se cuece por estos lares?
por Frikilangelo Jue Mar 23, 2017 8:10 am

Recomendados
RPG en RPG Maker
La importancia de un Backup
Que requiere un sistema de Batalla para ser exitoso
9 Minutos de Juegos por fans
Guía de Subforos para Tontos de Maker Palace
Indice de Scripts Locales XP
Falcao Pearl ABS Liquid
¿Quién está en línea?
En total hay 2 usuarios en línea: 0 Registrados, 0 Ocultos y 2 Invitados :: 1 Motor de búsqueda

Ninguno

La mayor cantidad de usuarios en línea fue 179 el Mar Ago 30, 2011 10:06 pm.
MiniChat
Mejores posteadores
Raiden (3346)
 
DaviX (2740)
 
Frikilangelo (2461)
 
SagahonArturo (1806)
 
Falcao (1775)
 
kyonides-arkanthos (1766)
 
Mur-mai-der (1755)
 
Ares (1613)
 
LinkLuis55 (1556)
 
Webmaster24 (1354)
 
Afiliados
Crear foro Mundo Maker Foro de anime y RM2k3/XP/VX Computer mix
Flag Counter
free counters
Visitas


Comparte | 
 

 [XP] Mog snake efects

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Raiden
Admin
Admin
avatar

Cantidad de envíos : 3346
Miembro desde : 01/03/2010
Edad : 24
Sexo : Masculino

Maker : RMXP

Logros MP :


MensajeTema: [XP] Mog snake efects   Miér Oct 27, 2010 1:46 pm

Lo que hace este script es que algunas habilidades y los daños criticos generen un sacudido en la pantalla ademas de un flash.
Código:

#_______________________________________________________________________________
# MOG Shake Effects V1.0  (08/06/2007)         
#_______________________________________________________________________________
# By Moghunter 
# http://www.atelier-rgss.com
#_______________________________________________________________________________
# - Permite que certas habilidades causem tremor na tela.
# - Danos críticos causam tremor na tela.
#_______________________________________________________________________________
module MOG
#-------------------------------------------------------------------------------
# Definição do nome do elemento que causará o tremor.
SHAKE_ELEMENT = "Shake"
#-------------------------------------------------------------------------------
# Som do dano crítico.
CRITICAL_SE = "054-Cannon03"
#-------------------------------------------------------------------------------
# Som da esquiva.
MISS_SE = "017-Jump03"
#-------------------------------------------------------------------------------
# Ativar Flash na tela.
FLASH_HIT = true
#-------------------------------------------------------------------------------
end
$mogscript = {} if $mogscript == nil
$mogscript["Shake_Effect"] = true
################
# Scene_Battle #
################
class Scene_Battle
alias mog55_update_phase4_step5 update_phase4_step5
def update_phase4_step5
for tgt in @target_battlers
if @active_battler.current_action.kind == 1 and tgt.damage > 0 and tgt.damage != "Miss"
skill_shake(@active_battler.current_action.skill_id)
end
if tgt.critical == true
$game_screen.start_shake(5,10,20)
Audio.se_play("Audio/SE/" + MOG::CRITICAL_SE ,100,100) rescue nil 
$game_screen.start_flash(Color.new(255,0,0,150), 20) if MOG::FLASH_HIT == true             
elsif tgt.damage == "Miss"
Audio.se_play("Audio/SE/" + MOG::MISS_SE ,100,100) rescue nil
$game_screen.start_flash(Color.new(0,0,0,150), 20) 
end
end   
mog55_update_phase4_step5 
end 
def skill_shake(skill_id)
if @skill.element_set.include?($data_system.elements.index(MOG::SHAKE_ELEMENT))
$game_screen.start_shake(5,10,20)
Audio.se_play("Audio/SE/" + MOG::CRITICAL_SE ,100,100) rescue nil 
$game_screen.start_flash(Color.new(255,0,0,150), 20) if MOG::FLASH_HIT == true         
return true
end
return false
end 
end 
Volver arriba Ir abajo
Ver perfil de usuario
 
[XP] Mog snake efects
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Solid Snake
» La Dulce Luz del Sol. Probando las nuevas tecnicas
» [Prologo Snake Cross & Loki] El comienzo~
» ¡Bonjour Snake's!
» Ficha de Snake

Permisos de este foro:No puedes responder a temas en este foro.
Maker Palace :: RGSS Scripts :: Scripts Maker XP-
Cambiar a: