Emudesc en Facebook!RSS

Retroceder   Foros de Emudesc > Crea tus propios juegos > RPG Maker > Scripts

Respuesta
 
Herramientas
  #1  
Antiguo 09-jul-2011, 17:51
Avatar de Blues~
Advanced Member
 
Fecha de Ingreso: julio-2011
Mensajes: 469
Blues~ se está dando a conocer
Predeterminado Circulo de luz [RMXP]

Hola gente Rpg makera, aqui les dejo un script muy util llamado: "Circle of light" (Circulo de luz).

Este script sirve para cuando estas en un lugar oscuro, y una luz en forma de circulo te alumbra... estilo Pokemón, cuando entras a una cueva.

Sin mas, aqui el script:

[SPOILER]
#================================================= =====================#
# #*****************# Circulo de luz 1.0 Falcao script #
# #*** By Falcao ***# Permite poner un circulo de luz #
# #*****************# al personaje ideal para cuevas #
# RMXP #
# makerpalace.onlinegoo.com #
#================================================= =====================#

#----------------------------------------------------------------------
# * Instrucciones
#
# Copiar y pegar el script a sus proyectos encima de main, luego llamar
# el script usando los siguientes codigos
#
# $game_map.luz("nombre", opacidad)
#
# En vez de "Nombre" pon el nombre de la imagen, en vez de opacidad pon
# la opacidad que va del 0 al 255. La imagen deve estar en la pasta pictures
# Ejemplo: $game_map.luz("Circle", 255)
#
#
# $game_map.luz_clear Regresa todo a la normalidad
#
# Creditos: Falcao creador del script
#
# Licensia: Script para juegos comerciales o no comerciales
#-----------------------------------------------------------------------

class Game_Map
attr_accessor :circle_visible
attr_accessor :circle_opa
attr_accessor :circle_name
attr_accessor :clear_all
alias falcao_light_circle_ini initialize
def initialize
falcao_light_circle_ini
@circle_visible = false
@circle_name = ""
@circle_opa = 0
@clear_all = false
end
def luz(name, opacity)
@circle_opa = opacity
@circle_name = name
@circle_visible = true
end
def luz_clear
@circle_name = ""
@circle_opa = 0
@clear_all = true
end
end

class Light_Circle < RPG::Sprite
def initialize(viewport)
super(viewport)
create_bitmap
@current_name = $game_map.circle_name
update
end
def create_bitmap
self.bitmap = RPG::Cache.picture($game_map.circle_name)
self.opacity = $game_map.circle_opa
self.visible = $game_map.circle_visible
end
def update
super
update_direction
if $game_map.circle_name != @current_name
self.bitmap.dispose
self.bitmap = RPG::Cache.picture($game_map.circle_name)
@current_name = $game_map.circle_name
end
end
def update_direction
self.x = $game_player.screen_x - 638
self.y = $game_player.screen_y - 494
self.z = 1000
end
end

class Spriteset_Map
alias falcosprites_circle_ini initialize
def initialize
falcosprites_circle_ini
@plugin2 = true
@circle_sprites = []
@circle_sprites.push(Light_Circle.new(@viewport1))
end
alias falcosprites_circle_dispose dispose
def dispose
falcosprites_circle_dispose
for circle in @circle_sprites
circle.dispose
@plugin2 = false
end
end
alias falcosprites_circle_update update
def update
falcosprites_circle_update
if @plugin2
if $game_map.circle_visible
for circle in @circle_sprites
circle.update
circle.visible = $game_map.circle_visible
circle.opacity = $game_map.circle_opa
if $game_map.clear_all
circle.visible = false
$game_map.circle_visible = false
$game_map.clear_all = false
end
end
end
end
end
end
[/SPOILER]

Necesitan esta imagen:

[SPOILER][/SPOILER]

Instrucciones de uso:

Coloquen un evento en el mapa, en inicio automatico, luego, en la tercera pagina de los comandos de eventos, ponen "Llamar script", luego, colocan esto:

Código:
$game_map.luz("nombre", opacidad)
"Nombre"= Nombre del archivo de la luz (El que yo les pasé se llama "circlez")

"Opacidad"= La opacidad de la imagen.

De todas formas, en el script estan las instrucciones.

~Disfrutenlo.


Responder Con Cita
  #2  
Antiguo 09-jul-2011, 17:57
Banneado
 
Fecha de Ingreso: abril-2011
Ubicación: Mafia
Mensajes: 1,028
~Doku se está dando a conocer
Predeterminado Re: Circulo de luz [RMXP]

Buen aporte bicht.

Esto les servirá a muchos para lugares como cuevas o algo parecido.

Gracias por el aporte

-Salu2-
Responder Con Cita
  #3  
Antiguo 19-jul-2011, 15:39
Avatar de -Darkan-
EMD User
 
Fecha de Ingreso: octubre-2010
Ubicación: En tu cama 1313
Mensajes: 659
-Darkan- se está dando a conocer
Predeterminado Re: Circulo de luz [RMXP]

bitch, jaja bue aporte Samurai
Responder Con Cita
  #4  
Antiguo 20-jul-2011, 01:30
Avatar de YoshiGM
EMD User
 
Fecha de Ingreso: marzo-2009
Ubicación: La isla Yoshi
Mensajes: 623
YoshiGM se está dando a conocer
Predeterminado Re: Circulo de luz [RMXP]

Jejeje buen aporte, muchas gracias
Responder Con Cita
Respuesta



Temas Similares para: Circulo de luz [RMXP]
Tema Autor Foro Respuestas Último mensaje
Angel sin alas, circulo de mierda SeiferZXC Literatura 4 14-mar-2010 16:05
el circulo rojo de la muerte se puede arreglar??? kirimaru152 Xbox 360 7 12-abr-2009 04:28
ayuda en zack y cody circulo de espias x pokemon Nintendo DS 0 02-ene-2009 15:02
Circulo de n00bs?... ~Danny Cafetería 16 06-dic-2008 17:49
X-Box 360 y su Círculo Rojo de la Muerte xD The Lord Cafetería 12 27-ago-2008 23:17


La franja horaria es GMT +1. La hora actual es: 23:22.


Powered by vBulletin®


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93