Últimos temas
» [RPGM MV] Script IAVRA_GIF
por kaospropio Ayer a las 10:25 pm

» [RPG2k] - Problemas con Recursos propios
por Izy Ayer a las 6:52 pm

» Pokemon Destiny
por JapoZero Ayer a las 2:32 am

» Temporalmente desconectado.
por Muzgar Jue Mayo 28, 2020 9:35 pm

» [Solucionado]Quitar PV y PM al mismo tiempo (RPG MV)
por JapoZero Miér Mayo 27, 2020 8:32 pm

» Error al exportar proyecto
por Tonitron Miér Mayo 27, 2020 12:14 pm

» Obtener hora y fechas reales.
por Chaskarron Mar Mayo 26, 2020 6:20 pm

» The Timeless House - Terror - ¡Descarga ya disponible!
por Blue Burst Lun Mayo 25, 2020 11:38 pm

» LA BRÚJULA DE ZAZA [VXACE]
por Pocari Dom Mayo 24, 2020 10:39 pm

» Videotutorial Linternas RPg maker 2003,
por Muzgar Vie Mayo 22, 2020 2:20 pm

» Cambiar de mapa segun interruptor
por Muzgar Vie Mayo 22, 2020 1:24 pm

» Habilidades pasivas que aumentan atributos [Vx Ace]
por juantru Jue Mayo 21, 2020 4:58 pm


[ACE] - SCRIPT Juega y crea al mismo tiempo

Ir abajo

[ACE] - SCRIPT Juega y crea al mismo tiempo Empty [ACE] - SCRIPT Juega y crea al mismo tiempo

Mensaje por TheHeroZX el Vie Mar 21, 2014 1:03 am

Hey holas a todos~~~
vengo a dejar un script, me ha sido util ultimamente y queria compartirlo con ustedes :3

Código:

=begin
#===============================================================================
 Title: Test Edit
 Author: Tsukihime
 Traducido por: TheHeroZX
 Date: Mar 9, 2013
--------------------------------------------------------------------------------
 ** Change log
 Mar 9, 2013
   - Initial release
--------------------------------------------------------------------------------  
 ** Terminos de uso
 * El script es libre para proyectos de rpg maker vx
 * Puede provocar bugs.
 * Creditos a Tsukihime en tu proyecto
 * Preservar esta parte
--------------------------------------------------------------------------------
 ** Descripccion
 
 Este script te puede ayudar a modificar el mapa y a jugarlo al mismo tiempo.
 Puedes recargar el mapa con solo una tecla.
 
 Tecnicamente es lo unico que hace.
 
--------------------------------------------------------------------------------
 ** Uso
 
 Presiona F8 para recargar el mapa.
 Todos los cambios deben guardarse para poder hacerse el cambio.
--------------------------------------------------------------------------------
 ** Creditos
 
 Basado en el FenixFyreX's test & play para VX
#===============================================================================
=end
$imported = {} if $imported.nil?
$imported["TH_TestEdit"] = true
#===============================================================================
# ** Configuracion
#===============================================================================
module TH
  module Test_Edit
    
    Reload_Map_Button = :F7
    Reload_All_Button = :F8
    
    Excluded_Files = []
#===============================================================================
# ** Resto del script
#===============================================================================    

    #---------------------------------------------------------------------------
    # Recarga casi todo. Basado en FenixFyre's script para recargar
    #---------------------------------------------------------------------------
    def self.reload_all
      for file in (Dir.entries("Data") - [".", "..", *Excluded_Files])
        next if (file.include?("Map"))
        basename = File.basename(file, ".*").downcase!
        next if (basename == "scripts")
        eval("$data_#{basename} = load_data('Data/#{file}')")
      end
      reload_map
    end
    
    def self.reload_map
      $game_map.editplay_reload_map if SceneManager.scene_is?(Scene_Map)
    end
  end
end

class Game_Map
  def editplay_reload_map
    setup(@map_id)
    $game_player.center($game_player.x, $game_player.y)
    @need_refresh = true
    SceneManager.scene.editplay_reload_map
  end
end

class Scene_Map < Scene_Base
  
  def editplay_reload_map
    @spriteset.refresh_characters
  end
end

module SceneManager
  class << self
    alias :th_editplay_run :run
  end
  
  #-----------------------------------------------------------------------------
  #-----------------------------------------------------------------------------
  def self.run
    attach_console
    th_editplay_run
  end
  
  #-----------------------------------------------------------------------------
  # Siempre querras una consola.
  #-----------------------------------------------------------------------------
  def self.attach_console
    
    console_w = Win32API.new('user32','GetForegroundWindow', 'V', 'L').call
    buf_len = Win32API.new('user32','GetWindowTextLength', 'L', 'I').call(console_w)
    str = ' ' * (buf_len + 1)
    Win32API.new('user32', 'GetWindowText', 'LPI', 'I').call(console_w , str, str.length)
    
    # Iniciar la consola
    Win32API.new('kernel32.dll', 'AllocConsole', '', '').call
    Win32API.new('kernel32.dll', 'SetConsoleTitle', 'P', '').call('RGSS3 Console')
    $stdout.reopen('CONOUT$')
    
    
    game_title = str.strip
    game_title.sub! ' - RPG Maker VX Ace', ''
    
    
    hwnd = Win32API.new('user32.dll', 'FindWindow', 'PP','N').call(0, game_title)
    Win32API.new('user32.dll', 'SetForegroundWindow', 'P', '').call(hwnd)
  
  end
end

module Input
  class << self
    alias :th_editplay_update :update
  end
  
  def self.update
    TH::Test_Edit.reload_map if press?(TH::Test_Edit::Reload_Map_Button)
    TH::Test_Edit.reload_all if press?(TH::Test_Edit::Reload_All_Button)
    th_editplay_update    
  end
end


if ($TEST || $DEBUG)
  Thread.new {
    system("Game.exe debug")
  }
  sleep(0.01)
  exit
end
TheHeroZX
TheHeroZX
PJ Principal
PJ Principal

Masculino
México
RPG Maker : Ace
Mensajes : 251
Monedas : 1025
Reputación : 49
Edad : 26
Localización : Buscando Gardevoirs~~~~

Volver arriba Ir abajo

[ACE] - SCRIPT Juega y crea al mismo tiempo Empty Re: [ACE] - SCRIPT Juega y crea al mismo tiempo

Mensaje por TurbiGRF el Vie Mar 21, 2014 1:16 am

Lol wuuut xD Una chica se equivocó y lo posteó donde no debía, en el índice xD Pero gracias por hacerlo tú (faltaría más, habiéndolo traducido xD). Le editaré el post ahora, si eso.

¡Te llevas un +1 por el aporte!

_________________

¡Apoya PCII colocando esta barrita en tu firma!
[ACE] - SCRIPT Juega y crea al mismo tiempo JZxmSi
Turbiosoft.acho apoya a...:
[ACE] - SCRIPT Juega y crea al mismo tiempo AvSsi3
[ACE] - SCRIPT Juega y crea al mismo tiempo TpIA16
[ACE] - SCRIPT Juega y crea al mismo tiempo VqJJJp
[ACE] - SCRIPT Juega y crea al mismo tiempo BU4sOt

Y a los juegos de Zoro y Japo (?)


TurbiGRF
TurbiGRF
Admin
Admin

Femenino
Rmakercom
RPG Maker : Ace
Mensajes : 1311
Monedas : 4368
Reputación : 206
Localización : En el glorioso y magistral Zulo.

Volver arriba Ir abajo

[ACE] - SCRIPT Juega y crea al mismo tiempo Empty Re: [ACE] - SCRIPT Juega y crea al mismo tiempo

Mensaje por KRiZaLiD el Vie Mar 21, 2014 2:48 am

¿existe este script para el VX? pues me parece muy útil y me agradaría bastante tenerlo. muy buen aporte HeroZx, mis saludos
se despide KriZ

_________________
Mi Proyecto:
[ACE] - SCRIPT Juega y crea al mismo tiempo AuSgSQf

[ACE] - SCRIPT Juega y crea al mismo tiempo 6sZMrSe[ACE] - SCRIPT Juega y crea al mismo tiempo UqGVnKv

KRiZaLiD apoya:
[ACE] - SCRIPT Juega y crea al mismo tiempo RRt1riC[ACE] - SCRIPT Juega y crea al mismo tiempo CmYf42v[ACE] - SCRIPT Juega y crea al mismo tiempo 0bCpz3Z[ACE] - SCRIPT Juega y crea al mismo tiempo SSX086u[ACE] - SCRIPT Juega y crea al mismo tiempo Removed[ACE] - SCRIPT Juega y crea al mismo tiempo 2qVFHxr
KRiZaLiD
KRiZaLiD
Moderador
Moderador

Masculino
Chile
RPG Maker : Vx
Mensajes : 893
Monedas : 4359
Reputación : 114
Edad : 35
Localización : Florida (pueblo fantasma), Chile

Volver arriba Ir abajo

[ACE] - SCRIPT Juega y crea al mismo tiempo Empty Re: [ACE] - SCRIPT Juega y crea al mismo tiempo

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


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