Últimos temas
» Archivos de musica
por Narsil40 Hoy a las 6:01 pm

» Pedido Faces ambientadas en la antigua Roma
por Muzgar Ayer a las 8:30 pm

» Me presento dejando mi oferta
por CarLoz1988 Ayer a las 3:28 pm

» ¡Eventos y concursos anuales del foro! [Febrero 2019]
por Alojzy Ayer a las 5:39 am

» Laminación [VXACE]
por Pocari Mar Feb 19, 2019 11:21 pm

» [MV] Los Cristales del Mal
por Ruben_modder Mar Feb 19, 2019 6:24 pm

» Tutorial MV: Convertiir Proyecto en APK para Android
por Ruben_modder Mar Feb 19, 2019 12:05 pm

» [Ayuda] Movimiento libre y con mouse RPG Maker Ace Point n' click
por Chaskarron Lun Feb 18, 2019 11:24 pm

» Eventos Comunes colocar imágenes de items
por Res83 Lun Feb 18, 2019 9:50 pm

» [Ayuda] ¿Se puede hacer un zoom invertido del mapa? RPGVA
por username Lun Feb 18, 2019 8:10 pm

» THE LEGEND OF THE CROWNS: Looking Across the Time
por Fiquei Lun Feb 18, 2019 9:07 am

» Muestrario de Screens
por kyonides Dom Feb 17, 2019 7:50 pm


[XP,VX,ACE] Largos Script Calls

Ir abajo

[XP,VX,ACE] Largos Script Calls

Mensaje por KRiZaLiD el Sáb Abr 01, 2017 8:41 pm

Hace bastante tiempo, no recuerdo muy bien quien, si era Muzgar o JKL u otro, y tenía problemas al llamar script muy largos.

Nombre del script: Longer Script Calls
Autor: LiTTleDRAgo

Este script sirve para conectar los "call scripts" con otros "call scripts" debajo de ellos.
IMAGEN:

SCRIPT PARA XP
Código:
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
# [Xp] Longer Script Call
# Version: 1.01
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
#==============================================================================
# ** Interpreter
#------------------------------------------------------------------------------
#  This interpreter runs event commands. This class is used within the
#  Game_System class and the Game_Event class.
#==============================================================================
class Interpreter
  #-------------------------------------------------------------------
  # * Constant
  #-------------------------------------------------------------------
  SCRIPT_WAIT_RESULT = [:wait, FalseClass]
  #-------------------------------------------------------------------
  # * Script
  #-------------------------------------------------------------------
  def command_355
    script = @list[index = @index].parameters[0] + "\n"
    while [655, 355].include?(@list[@index + 1].code) do
      script += @list[@index += 1].parameters[0] + "\n"
    end
    wait = SCRIPT_WAIT_RESULT.include?(eval(script))    
    return wait ? !(@index = index) : true
  end  
end

SCRIPT PARA VX Y ACE
Código:
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
# [Vx/VxA] Longer Script Call
# Version: 1.00
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
#==============================================================================
# ** Game_Interpreter
#------------------------------------------------------------------------------
#  An interpreter for executing event commands. This class is used within the
# Game_Map, Game_Troop, and Game_Event classes.
#==============================================================================
class Game_Interpreter
  #-------------------------------------------------------------------
  # * Script
  #-------------------------------------------------------------------
  def command_355
    script = @list[index = @index].parameters[0] + "\n"
    while [655, 355].include?(@list[@index + 1].code) do
      script += @list[@index += 1].parameters[0] + "\n"
    end
    eval(script).nil? || true
  end  
end

No olviden los créditos para LiTTleDRAgo

saludos, espero que les sirva
Kriz

_________________
Mi Proyecto:


KRiZaLiD apoya:
KRiZaLiD
KRiZaLiD
Moderador
Moderador

Masculino
Chile
RPG Maker : Vx
Mensajes : 827
Monedas : 4215
Reputación : 103
Edad : 33
Localización : Florida (pueblo fantasma), Chile

Volver arriba Ir abajo

Re: [XP,VX,ACE] Largos Script Calls

Mensaje por Fiquei el Lun Abr 03, 2017 11:10 pm

Precisamente esta semana se me había planteado este problema. Es algo bastante "específico", pero para quien lo tenga está claro que le viene genial el script. Por cierto, Kriz, detallazo el tuyo de especificar las diferencias entre XP y VX. ¡Seguro que has evitado más de un crash de algún incauto! ;)

Fiquei
PJ Secundario
PJ Secundario

Masculino
Rmakercom
RPG Maker : Xp
Mensajes : 144
Monedas : 198
Reputación : 14

Volver arriba Ir abajo

Volver arriba

- Temas similares

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