Sleeping Leonhart Posted April 20, 2008 Share Posted April 20, 2008 Battleback Adapter DescrizioneAdatta qualsiasi battleback di qualsiasi dimensione alla risoluzione desiderata automaticamente. AutoreThe Sleeping Leonhart ScriptVersione Standard #============================================================================== # ** Battleback Adapter #============================================================================== # The Sleeping Leonhart # Versione 1.1 # 28-11-2008 #------------------------------------------------------------------------------ # Cronologia Versioni: # * Versione 1.0 (20-04-2008): # - Versione Base # * Versione 1.1 (21-11-2008): # - Rivisitazione totale del codice # - Possibilità di configurare la risoluzione #------------------------------------------------------------------------------ # Descrizione: # Adatta qualsiasi sfondo di battaglia alla risoluzione desiderata automaticamente. #------------------------------------------------------------------------------ # Istruzioni: # Per personalizzare lo script andate nella sezione Configurazione. #============================================================================== #============================================================================== # Configurazione #============================================================================== module Battleback_Adapter #========================================================================= # Screen_Size: Imposta la dimensione che deve assumere il battleback. #------------------------------------------------------------------------- # Sintassi: # Screen_Size = [w, h] # Parametri: # w: imposta la risoluzione orizzontale # h: imposta la risoluzione verticale #========================================================================= Screen_Size = [640, 480] end class Spriteset_Battle alias tslbttlbckad_sprtstbttl_initialize initialize def initialize tslbttlbckad_sprtstbttl_initialize res_x = Battleback_Adapter::Screen_Size[0].to_f res_y = Battleback_Adapter::Screen_Size[1].to_f @viewport1.rect = Rect.new(0, 0, res_x, res_y) @battleback_sprite.zoom_x = res_x / @battleback_sprite.bitmap.width @battleback_sprite.zoom_y = res_y / @battleback_sprite.bitmap.height end end Versione RATB #============================================================================== # ** Battleback Adapter RTAB #============================================================================== # The Sleeping Leonhart # Versione 1.1 # 28-11-2008 #------------------------------------------------------------------------------ # Cronologia Versioni: # * Versione 1.0 (20-04-2008): # - Versione Base # * Versione 1.1 (21-11-2008): # - Rivisitazione totale del codice # - Possibilità di configurare la risoluzione #------------------------------------------------------------------------------ # Descrizione: # Adatta qualsiasi sfondo di battaglia alla risoluzione desiderata automaticamente. #------------------------------------------------------------------------------ # Istruzioni: # Per personalizzare lo script andate nella sezione Configurazione. #============================================================================== #============================================================================== # Configurazione #============================================================================== module Battleback_Adapter #========================================================================= # Screen_Size: Imposta la dimensione che deve assumere il battleback. #------------------------------------------------------------------------- # Sintassi: # Screen_Size = [w, h] # Parametri: # w: imposta la risoluzione orizzontale # h: imposta la risoluzione verticale #========================================================================= Screen_Size = [640, 480] end class Spriteset_Battle def make_battleback res_x = Battleback_Adapter::Screen_Size[0].to_f res_y = Battleback_Adapter::Screen_Size[1].to_f @viewport1.rect = Rect.new(0, 0, res_x, res_y) @battleback_name = $game_temp.battleback_name if @battleback_sprite.bitmap != nil @battleback_sprite.bitmap.dispose end @battleback_sprite.bitmap = RPG::Cache.battleback(@battleback_name) @battleback_sprite.zoom_x = res_x / @battleback_sprite.bitmap.width @battleback_sprite.zoom_y = res_y / @battleback_sprite.bitmap.height end end Istruzioni per l'usoLo script è Plug&Play ma volendo si può cambiare la risoluzione dello sfondo impostando un valore a piacere Bugs e Conflitti NotiN/A http://img296.imageshack.us/img296/8784/csuserbarew2.pngScarica la Demo!Tutti i miei script(o quasi) li trovi Qui! Link to comment Share on other sites More sharing options...
Narutofan95 Posted November 4, 2008 Share Posted November 4, 2008 Sleeping... da oggi mi converto: sei il mio nuovo dio! http://i46.tinypic.com/295vf6e.png merutochan Bandcamp | Twitter | Tumblr Link to comment Share on other sites More sharing options...
regan Posted November 28, 2008 Share Posted November 28, 2008 Entra in conflitto con lo script RATBDa segnalare nei Bug :) Link to comment Share on other sites More sharing options...
Sleeping Leonhart Posted November 28, 2008 Author Share Posted November 28, 2008 Aggiornato il primo post, ho sistemato un po lo script ed ho fatto una versione per l'RTAB. http://img296.imageshack.us/img296/8784/csuserbarew2.pngScarica la Demo!Tutti i miei script(o quasi) li trovi Qui! Link to comment Share on other sites More sharing options...
regan Posted November 29, 2008 Share Posted November 29, 2008 (edited) Emh da errore alla riga 2558 XDUmh aspetta mettendo lo script sopra quello dell ratb sembra funzioni(anche se non vedo nessuna differenza con quello che c'era prima bhò)Ma a parte questo, se ti dessi lo script dell rtab sapresti togliere quel fastidiosissimo zoom di quando attacchi?o mettere le faccie dei personaggi? Edited November 29, 2008 by regan Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now