CompleteGFX HomeContactSite Map

Retroceder   Fooros.Com > Juegos > General

Avisos

Respuesta
 
Herramientas Desplegado
  #1  
Antiguo 29-dic-2009, 12:49
Avatar de Zox
Zox Zox está desconectado
Foorero
 
Fecha de Ingreso: diciembre-2009
Mensajes: 54
Gracias: 14
Agradecido 20 veces en 14 Post
Post Scripts y trucos para RPG Maker VX (Parte 1)

Bueno aqui os dejo diversos trucos y scripts para el Rpg Maker VX
--------------------------------------------------------------------------------------
Si preguntais de donde podeis bajar el programa, no os dare el link, ya que en esta comunidad esta prohibida la pirateria, pero puedes bajarlo de la comunidad amiga GratisProgramas o GratisJuegos
--------------------------------------------------------------------------------------
Para instalar cualquiera de los scripts, hay que insertarlos encima de "Main" en el editor de scripts
--------------------------------------------------------------------------------------
Empezamos con los scripts...
------------------------------------->
Efectos de Luz
----------------------------------------------<>------------------------------------------------
Instrucciones
||--------------||
Pon esta imagen en Graphics->Pictures:

Ponle el nombre de "Le.png" (sin comillas)
Copia el script:
Código:
script:#==============================================================================


# ■ Light Effects VX 1.1


#    5.21.2008


#------------------------------------------------------------------------------


#  Script by: Kylock (originally for RMXP by Near Fantastica)


#==============================================================================


#  To make an event glow, give it a Comment: with any of the supported light


# modes.


#  The SWITCH setting below will disable light effects from updating with the


# switch is on.


#==============================================================================


# ● Change Log


#------------------------------------------------------------------------------


# 1.0 - Original Release


# 1.1 - New light modes added: LIGHT2, TORCH, TORCH2


#    - Changed sprite blend mode to ADD (looks slightly better)


#    - Fire-based lights are now red in color


#==============================================================================


# ● Light Modes


#------------------------------------------------------------------------------


#  GROUND - Medium steady white light.


#  FIRE  - Large red light with a slight flicker.


#  LIGHT  - Small steady white light.


#  LIGHT2 - X-Large steady white light.


#  TORCH  - X-Large red light with a heavy flicker.


#  TORCH2 - X-Large red light with a sleight flicker.


#==============================================================================





class Spriteset_Map


  alias les_spriteset_map_initalize initialize


  alias les_spriteset_map_dispose dispose


  alias les_spriteset_map_update update


  def initialize


    @light_effects = []


    setup_lights


    les_spriteset_map_initalize


    update


  end


  def dispose


    les_spriteset_map_dispose


    for effect in @light_effects


      effect.light.dispose


    end


    @light_effects = []


  end


  def update


    les_spriteset_map_update


    update_light_effects


  end


  def setup_lights


    for event in $game_map.events.values


      next if event.list == nil


      for i in 0...event.list.size


        if event.list[i].code == 108 and event.list[i].parameters == ["GROUND"]


          type = "GROUND"


          light_effects = Light_Effect.new(event,type)


          light_effects.light.zoom_x = 2


          light_effects.light.zoom_y = 2


          light_effects.light.opacity = 100


          @light_effects.push(light_effects)


        end


        if event.list[i].code == 108 and event.list[i].parameters == ["FIRE"]


          type = "FIRE"


          light_effects = Light_Effect.new(event,type)


          light_effects.light.zoom_x = 300 / 100.0


          light_effects.light.zoom_y = 300 / 100.0


          light_effects.light.opacity = 100


          @light_effects.push(light_effects)


        end


        if event.list[i].code == 108 and event.list[i].parameters == ["LIGHT"]


          type = "LIGHT"


          light_effects = Light_Effect.new(event,type)


          light_effects.light.zoom_x = 1


          light_effects.light.zoom_y = 1


          light_effects.light.opacity = 150


          @light_effects.push(light_effects)


        end


        if event.list[i].code == 108 and event.list[i].parameters == ["LIGHT2"]


          type = "LIGHT2"


          light_effects = Light_Effect.new(event,type)


          light_effects.light.zoom_x = 6


          light_effects.light.zoom_y = 6


          light_effects.light.opacity = 150


          @light_effects.push(light_effects)


        end


        if event.list[i].code == 108 and event.list[i].parameters == ["TORCH"]


          type = "TORCH"


          light_effects = Light_Effect.new(event,type)


          light_effects.light.zoom_x = 6


          light_effects.light.zoom_y = 6


          light_effects.light.opacity = 150


          @light_effects.push(light_effects)


        end


        if event.list[i].code == 108 and event.list[i].parameters == ["TORCH2"]


          type = "TORCH2"


          light_effects = Light_Effect.new(event,type)


          light_effects.light.zoom_x = 6


          light_effects.light.zoom_y = 6


          light_effects.light.opacity = 150


          @light_effects.push(light_effects)


        end


      end


    end


    for effect in @light_effects


      case effect.type


      when "GROUND"


        effect.light.x = (effect.event.real_x - 400 - $game_map.display_x) / 8


        effect.light.y = (effect.event.real_y - 400 - $game_map.display_y) / 8


        effect.light.blend_type = 1


      when "FIRE"


        effect.light.x = (effect.event.real_x - 600 - $game_map.display_x) / 8 + rand(6) - 3


        effect.light.y = (effect.event.real_y - 600 - $game_map.display_y) / 8 + rand(6) - 3


        effect.light.tone = Tone.new(255,-100,-255,  0)


        effect.light.blend_type = 1


      when "LIGHT"


        effect.light.x = (-0.25 / 2 * $game_map.display_x) + (effect.event.x * 32) - 15


        effect.light.y = (-0.25 / 2 * $game_map.display_y) + (effect.event.y * 32) - 15


        effect.light.blend_type = 1


      when "LIGHT2"


        effect.light.x = (effect.event.real_x - 1200 - $game_map.display_x) / 8 - 20


        effect.light.y = (effect.event.real_y - 1200 - $game_map.display_y) / 8


        effect.light.blend_type = 1


      when "TORCH"


        effect.light.x = (effect.event.real_x - 1200 - $game_map.display_x) / 8 - 20


        effect.light.y = (effect.event.real_y - 1200 - $game_map.display_y) / 8


        effect.light.tone = Tone.new(255,-100,-255,  0)


        effect.light.blend_type = 1


      when "TORCH2"


        effect.light.x = (effect.event.real_x - 1200 - $game_map.display_x) / 8 - 20


        effect.light.y = (effect.event.real_y - 1200 - $game_map.display_y) / 8


        effect.light.tone = Tone.new(255,-100,-255,  0)


        effect.light.blend_type = 1


      end


    end


  end


  def update_light_effects


    if $game_switches[1]


      for effect in @light_effects


        next if effect.type == "FIRE" || effect.type == "TORCH"


        effect.light.visible = false


      end


    else


      for effect in @light_effects


        next if effect.type == "FIRE" || effect.type == "TORCH"


        effect.light.visible = true


      end


    end


    for effect in @light_effects


      case effect.type


      when "GROUND"


        effect.light.x = (effect.event.real_x - 400 - $game_map.display_x) / 8


        effect.light.y = (effect.event.real_y - 400 - $game_map.display_y) / 8


      when "FIRE"


        effect.light.x = (effect.event.real_x - 600 - $game_map.display_x) / 8 + rand(6) - 3


        effect.light.y = (effect.event.real_y - 600 - $game_map.display_y) / 8 + rand(6) - 3


        effect.light.opacity = rand(10) + 90


      when "LIGHT"


        effect.light.x = (-0.25 / 2 * $game_map.display_x) + (effect.event.x * 32) - 15


        effect.light.y = (-0.25 / 2 * $game_map.display_y) + (effect.event.y * 32) - 15


      when "LIGHT2"


        effect.light.x = (effect.event.real_x - 1200 - $game_map.display_x) / 8 - 20


        effect.light.y = (effect.event.real_y - 1200 - $game_map.display_y) / 8


      when "TORCH"


        effect.light.x = (effect.event.real_x - 1200 - $game_map.display_x) / 8 - 20 + rand(20) - 10


        effect.light.y = (effect.event.real_y - 1200 - $game_map.display_y) / 8 + rand(20) - 10


        effect.light.opacity = rand(30) + 70


      when "TORCH2"


        effect.light.x = (effect.event.real_x - 1200 - $game_map.display_x) / 8 - 20


        effect.light.y = (effect.event.real_y - 1200 - $game_map.display_y) / 8


        effect.light.opacity = rand(10) + 90


      end


    end


  end


end





class Light_Effect


  attr_accessor :light


  attr_accessor :event


  attr_accessor :type


  def initialize(event, type)


    @light = Sprite.new


    @light.bitmap = Cache.picture("le.png")


    @light.visible = true


    @light.z = 1000


    @event = event


    @type = type


  end


end

Copia y pega el script sobre main , luego crea un evento con 2 comentarios

El el primero hay que poner "Light Effects" (sin las comillas jeje)

Y en el segundo puedes poner "Fire","Lamppost", "Leftlatern"

o Rightlatern (sin las comillas) dependiendo de como quieras la luz.
Luego crea un evento con 2 comentarios

El el primero hay que poner "Light Effects" (sin las comillas)

Y en el segundo puedes poner "Fire","Lamppost", "Leftlatern"

o "Rightlatern" (sin las comillas) dependiendo de como quieras la luz.
---------------------------------------------------------------------------------------------
--------------------------------------------<>----------------------------------------------
---------------------------------------------------------------------------------------------
Más scripts en la proxima parte...
---------------------------------------------------------------------------------------------
-------------------------------------Trucos------------------------------------------------
Como poner el nombre de personaje
----------------------------------------<>--------------------------------------------------
Es decir, cuando das la eleccion de elegir el nombre de el personaje, cuando pongas un mesaje salga el nombre elegido por el usuario...
No lo entiendes? Ejemplo:

-Zox: Elige tu nombre
(Sale la consola para elegir el nombre)
-Usuario: (escribe el nombre de Ejemplo: Fooros)
-Zox: Asique te llamas (nombre de el personaje, en este caso Fooros)
¿Ahora lo entiendes?
---------------------------
Instrucciones
||------------||
Para que salga el nombre de el personaje tienes que poner:
Cita:
\n[1]
Nota: el 1 es la id de el personaje, es decir si en un equipo hay 16 personajes la id serial el numero de el personaje por ejemplo 15...
--------------------
Para que el nombre sobresalte tienes que poner:
Cita:
\C[24]
Nota: 24 es el color, por ejemplo si pones 30 saldra otro color...
--------------------
Para introducir una variable:
Cita:
\v[]
Nota: Dentro de el hueco entre las dos [] va la variable...
---------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
FIN
----------------------------------------------------------------------------------------------
Espero que les haya gustado
Yo me voy a descansar que me duelen los dedos de tanto escribir xD
----------------------------------------------------------------------------------------------
Salu2 y no olvideis que con un simple "Gracias" ayudais...
__________________


Metal Fan

Responder Citando
Anuncios
Respuesta

Etiquetas
creador de juegos, rpg maker vx, scripts

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Desactivado
Pingbacks are Desactivado
Refbacks are Desactivado



La franja horaria es GMT -3. Ahora son las 01:21.

Descargar - Utilidades - Locura Juegos - Gratis Programas - Gratis Juegos - Bajar Gratis - Gratis Peliculas - Imagen Gratis - Gratis Musica

Fooros.Com es una Web perteneciente a Tu Locura
vBulletin® ©2009 - 2010, Jelsoft Enterprises Ltd

SEO by vBSEO 3.1.0

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