Drupogame


Si quieres formar parte del staff tienes que enviar un MP al administrador o al Co-Administrador
Conectarse

Recuperar mi contraseña

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Los posteadores más activos del mes

Estadísticas
Tenemos 97 miembros registrados.
El último usuario registrado es Sondorax.

Nuestros miembros han publicado un total de 6208 mensajes en 777 argumentos.
Compañeros
Crear foro
Crear foro
Crear foro
Crear foro
PFC
Crear foro
Crear foro
Otakus Activos
Diviértete acá
Crear foro
Foro de anime y RM2k3/XP/VX
contador.
contador de visitas
Julio 2018
LunMarMiérJueVieSábDom
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Calendario Calendario


MOG Enemy Auto States V1.0

Ir abajo

MOG Enemy Auto States V1.0

Mensaje por The_King_Jaas el Mar Mar 29, 2011 10:27 pm

Script que permite que al iniciar una batalla un enemigo se encuentre en un estado aleteredo.
Este script es de Moghunter
es compatible con batallas que no sea ABS


Código:
#_______________________________________________________________________________
# MOG Enemy Auto States V1.0         
#_______________________________________________________________________________
# By Moghunter         
# http://www.atelier-rgss.com
#_______________________________________________________________________________
# Adiciona uma condição automática e permanente no inimigo.
# O sistema é útil se quisermos, por exemplo, que os inimigos
# como chefes comecem com as condições Barrier, Reflect, etc...
#_______________________________________________________________________________
module MOG
#Definição do ID do Inimigo e a ID da condição.
#
#ENEMY_STATES = {A=>B, A=>B,...}
#
#A = ID do inimigo.(Enemy)
#B = ID da Condição.(States)
#
ENEMY_STATES = {
                1=>3,
                2=>5,
                3=>8,
                4=>10             
                }
end
#_______________________________________________________________________________
$mogscript = {} if $mogscript == nil
$mogscript["auto_states"] = true           
##############
# Game_Enemy #
##############
class Game_Enemy < Game_Battler
alias mog43_initialize initialize
def initialize(troop_id, member_index)
mog43_initialize(troop_id, member_index)
enemy_states = MOG::ENEMY_STATES[@enemy_id]
if enemy_states != nil
add_state(enemy_states)
end 
end
alias mog43_remove_state remove_state
def remove_state(state_id, force = false)
enemy_states = MOG::ENEMY_STATES[@enemy_id]
if enemy_states != nil
return
end 
mog43_remove_state(state_id, force = false)
end
end

_______________________________




avatar
The_King_Jaas
Co-Administrador
Co-Administrador

Mensajes : 1737
Fecha de inscripción : 02/02/2011

Ver perfil de usuario

Volver arriba Ir abajo

Volver arriba

- Temas similares

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