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
» Reparación de Conjuros
por kyonides-arkanthos Jue Oct 12, 2017 12:22 am

» Screenshot del nuevo KUnits XP oon menú
por LinkLuis55 Sáb Sep 23, 2017 10:03 pm

» Dando una vuelta por acá
por LinkLuis55 Dom Ago 20, 2017 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

» 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

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 7 usuarios en línea: 0 Registrados, 0 Ocultos y 7 Invitados :: 2 Motores 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 (1768)
 
Mur-mai-der (1755)
 
Ares (1613)
 
LinkLuis55 (1558)
 
Webmaster24 (1354)
 
Afiliados
Crear foro Mundo Maker Foro de anime y RM2k3/XP/VX Computer mix
Flag Counter
free counters
Visitas


Comparte | 
 

 Super-Sensor Event Range (XP v1.0)

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: Super-Sensor Event Range (XP v1.0)    Miér Dic 21, 2011 11:56 pm

Sensor Event Range

Hola palaceros y palaceras, excepto a Darklink que es el único al que odio jejejeje aquí les traigo mi nuevo script, simula un sensor, rango de visión o como prefieran llamarlo dentro de los eventos.

Su función es simple, activa un interruptor del evento (A, B, C o D) cuando el héroe se acerca a cierta distancia del evento. Exactamente lo mismo que hace el xas con el rango de visión de los enemigos.

Por defecto activara el interruptor D pero pueden cambiarlo dentro del script.
Para colocar un evento con sensor, colocan un comentario (anotación o nota según la versión del maker que usen) así:
Código:

sensor x
siendo x el rango. El rango se comporta de la siguiente manera:
Spoiler:
 

Aquí el script:
Código:

#-------------------------------------------------------------------------------
#------------------------Super-Sensor Event Range (XP)--------------------------
# By:Super Shooter
# 21/12/2011 - V 1.0
# Establece un sensor en los eventos
#-------------------------------------------------------------------------------
#Los eventos con sensor activo deben llevar un comentario (nota o anotacion, el
#nombre cambia segun la version de maker que uses) con sensor x
#siendo x la vision que tendran.
#-------------------------------------------------------------------------------
class Game_Event
  LocalSwitch = 'D'#Interruptor que se activara cuando el heroe este en el rango
  alias supersensorevents_update update
  def update
    @event.pages.each do |i|
    i.list.each do |a|
      update_sensor a.parameters[0] if a.code == 108 and /sensor/.match a.parameters[0]
    end
    end
    supersensorevents_update
  end
  def update_sensor(parameter)
    range = /\d+/.match parameter.to_s
    sx = $game_player.x - @x
    sy = $game_player.y - @y
    sx = -(sx) if sx < 0
    sy = -(sy) if sy < 0
    key = [@map_id, @event.id, LocalSwitch]
    if sx + sy <= range.to_s.to_i
      key = [@map_id, @event.id, LocalSwitch]
      $game_self_switches[key] = true
      $game_map.need_refresh = true
    else
      $game_self_switches[key] = false
      $game_map.need_refresh = true
    end
  end
end

Y la demo
Descargar demo 1.0

mmm creo que es todo, así que 'eso es todo amigos'

_________________




"La amenaza de una espada, mantiene a la otra envainada."

Spoiler:
 
Volver arriba Ir abajo
Ver perfil de usuario
Dorvin
Moderador
Moderador
avatar

Cantidad de envíos : 422
Miembro desde : 27/12/2009
Edad : 23
Localización : Arenys de mar, Barcelona, Catalunya, España
Sexo : Masculino

Maker : RMXP

Logros MP :



MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    Jue Dic 22, 2011 10:02 am

WoW!
Muy interesante... Podria usare para la tipica fase de infiltación en el castillo o base militar a lo metal gear... Aunque estoy aun deseando tu sistema de batalla a lo shooter, pues podria serme muy util para mi juego que es un shooter pero usa XAS. XD
Sigue trabajandolo ^^

_________________

¡Click en el banner para ir al post de mis proyectos!





¿Eres un lobo o una simple oveja?
Volver arriba Ir abajo
Ver perfil de usuario http://thesexydeath.webnode.es/
Piltrafa97
Protector Pro
Protector Pro
avatar

Cantidad de envíos : 527
Miembro desde : 14/09/2011
Edad : 20
Localización : Por ahí perdido en mis pensamientos...
Sexo : Masculino

Maker : RMXP


MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    Jue Dic 22, 2011 10:37 am

Fantastico como de costumbre Shooter *o* Te felicito, pero es para XP... Y hubiera molado que estuviera en VX Razz

Sigue asi amigo! Saludos XD
Volver arriba Ir abajo
Ver perfil de usuario
Raiden
Admin
Admin
avatar

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

Maker : RMXP

Logros MP :


MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    Jue Dic 22, 2011 11:04 am

Piltrafa97 escribió:
Fantastico como de costumbre Shooter *o* Te felicito, pero es para XP... Y hubiera molado que estuviera en VX Razz

Sigue asi amigo! Saludos XD
Mog tiene uno en VX, la diferencia esta en que ese usa el nombre del evento.

_________________




"La amenaza de una espada, mantiene a la otra envainada."

Spoiler:
 
Volver arriba Ir abajo
Ver perfil de usuario
arcanite
Old Staff
Old Staff


Cantidad de envíos : 755
Miembro desde : 21/07/2011
Edad : 21
Sexo : Masculino

Maker : RMXP

Logros MP :


MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    Jue Dic 22, 2011 3:34 pm

Perfecto...
Puede servir si no usamos el Xas...
Puedo postear tus scripts en mi web.???
Obio con suscreditos y toda la cosa...
Si??
Volver arriba Ir abajo
Ver perfil de usuario
Raiden
Admin
Admin
avatar

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

Maker : RMXP

Logros MP :


MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    Jue Dic 22, 2011 5:43 pm

arcanite escribió:
Perfecto...
Puede servir si no usamos el Xas...
Puedo postear tus scripts en mi web.???
Obio con suscreditos y toda la cosa...
Si??

Si, por mi parte esta bien que lo hagas.

_________________




"La amenaza de una espada, mantiene a la otra envainada."

Spoiler:
 
Volver arriba Ir abajo
Ver perfil de usuario
JonnyKakashy
Escudero Maker
Escudero Maker
avatar

Cantidad de envíos : 36
Miembro desde : 26/12/2011
Edad : 24
Localización : Villahermosa,Tabasco,Centro
Sexo : Masculino

Maker : RMXP


MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    Lun Dic 26, 2011 6:56 pm

Wooouuu voy a ver si es compactivel con Netplay o con el UNP Pro XD tengo algunas ideas de como usar tu Script Ejejeje Saludos, =)


Bien sirvio ^^! lo usare para mi juego =D
Volver arriba Ir abajo
Ver perfil de usuario http://www.facebook.com/nagato.pein.3386
Contenido patrocinado




MensajeTema: Re: Super-Sensor Event Range (XP v1.0)    

Volver arriba Ir abajo
 
Super-Sensor Event Range (XP v1.0)
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» [XP] Super-Sensor Event Range 1.3
» [VX Ace] Event Sensor Range
» Script anti lag RMVX
» ¿donde puedo bajar imagenes de super heroes? obvio de marvel
» Marvel Super Hero Squad, el Video Juego

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