Jump to content
Rpg²S Forum

*Advanced Title screen


SIMO696
 Share

Recommended Posts

Advanced Title Screen

 

Questo sistema permette di personallizare la schermata del titolo e aggiungere alcuni effetti diversi che non sono normalmente disponibili.

Autore

ForeverZero


Allegati

 

Ecco la demo SCARICA QUI


SCRIPT

 

 

#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
# Zer0 Advanced Title
# Autore: ForeverZer0
# Traduzione: SIMO696
# Versione: 2.0
# Data: 10.03.2010
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
# Storia delle versioni
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
# Versione 1.0 (3.14.2010)
# - Scrittura originale
#
# Versione 1.1 (3.18.2010)
# - Corretto un bug che quando si tentava di ritornare alla schermata del titolo dalla schermata di caricamento faceva
# crashare il gioco
#
# Versione 1.2 (3.21.2010)
# - Aggiunta di una parte di pre-cache delle bitmap prima che inizi l'animazione, che dovrebbe ridurre drasticamente la
# possibilità di lag.

# Versione 2.0 (10.03.2010)
# - Totalmente riscritto da zero.
# - Eliminato lo sfarfallio non professionale che potrebbe verificarsi se il database aveva un'immagine definita per la
# grafica del titolo.
# - Miglioramento delle prestazioni, compatibilità, panoramica e configurabilità.
# - Aggiunte caratteristiche:
# - Altre opzioni per il funzionamento delle animazioni, con una configurazione più semplice.
# - Aggiunto un linker di scena in grado di aggiungere facilmente nuovi comandi per la finestra del titolo.
# - Aggiunta l'opzione di lavorare con sistemi di salvataggio personalizzati.
# - Aggiunta opzione per visualizzare il testo sullo sfondo.
# - Aspetto della finestra può ora essere facilmente modificato.
#
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
#
# Compatibilita':
# - Dovrebbe essere compatibile con qualsiasi cosa diversa da script (ovviamente riguardanti la scena title) per
# aggiungere animazioni, ecc., sullo schermo del titolo
#
# - Compatibile con SDK
#
# Spiegazione:
# Questo sistema permetterà di modificare la schermata del titolo e aggiungere alcuni
# effetti diversi che non sono normalmente disponibili
#
# Caratteristiche:
# - Scena Title animata
# -Cicli di diversi tipi
# -Facile visualizzazione dell'immagine sullo schermo con o senza animazione
# -Scena del titolo casuale a ogni caricamento
# -Effetto di transizione sul caricamento di partite salvate
# -Effetti meteo fog
# -BGS e SFX
# -Facile ricollegamento alla scena del title
# -Aggiungere un testo a una finestra
#
# Istruzioni:
#- Tutte i valori configurabili qui sotto possono essere impostati a zero per
# disabilitare la loro funzione, con l'eccezione di SAVE_DATA. È già configurato per
# l'impostazione predefinita del sistema.
#- Se si utilizza il titolo animato, tutte le immagini devono necessariamente
# chiamarsi esattamente con lo stesso nome, ma con un diverso numero alla fine. I
# numeri devono essere consecutivi e nell'ordine in cui l'animazione deve seguire.La
# prima immagine deve avere il numero 0. (Esempio: pic0, pic1, pic2, pic3, ecc.).
#- Per quanto riguarda la configurazione vera e propria la troviamo qua sotto . La
# spiegazione individuale per le impostazioni è nelle rispettive sezioni. Tutti i
# grafici, le nebbie, SFX, BGS, ecc che utilizzi devono essere nelle loro cartelle
# normali.
#
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:

$zer0_adv_title = 2.0

#===============================================================================
# ** Scene_Title
#===============================================================================

class Scene_Title
	#=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
	# Inizia la configurazione
	#=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
	
	ANIMATED = ['Globe ', 40, 4]
	# ['FILENAME', NUMBER_IMAGES, SPEED]
	ANIMATION_TYPE = 0
	# 0 = Do not loop. Run through images and stop on last one.
	# 1 = Changes back to first image after running course, then repeats.
	# 2 = Cycles backwards to the first image after running course, then repeats.
	# 3 = Continually shift through all the files in "Titles" folder randomly.
	CHANGE_SE = nil
	# ['FILENAME', VOLUME, PITCH]
	# Sound effect played when the image changes.
	
	RANDOM_BACKGROUNDS = true
	# Uses a random image for the title each load if ANIMATED is nil. There is no
	# need to configure the graphics. Any/all images from the "Titles" folder will
	# be used.
	
	WEATHER = nil # [1, 20]
	# [TYPE, POWER]
	# Weather effect to be used on title screen.
	
	FOG = nil # ['001-Fog01', 0, 2, -2, 3, 60]
	# ['FILENAME', HUE, X-SPEED, Y-SPEED, ZOOM, OPACITY]
	# Fog to be displayed on the title screen.
	
	BGS = nil # ['032-Switch01', 100, 100]
	# ['FILENAME', VOLUME, PITCH]
	# Background sound to be played during title.
	
	PIC = ['Title Pic', 0, 0, 3001, 0, true, 2]
	# ['NAME', X, Y, Z, OPACITY, FADE-IN?, FADE-IN SPEED]
	# Picture to be displayed on title screen.
	
	SAVE_DATA = ['Save', '.rxdata', 4, '']
	# ['SAVENAMES', 'SAVE_EXTENSION', SAVE_NUMBER, SAVE_DIRECTORY]
	# If you are using a custom save system that alters the name of the save files,
	# extension, or number of possible save files, configure this to match.
	# DO NOT SET THIS VALUE TO NIL!
	
	LOAD_OUT = ['010-Random02', 60, 40]
	LOAD_IN = ['012-Random04', 60, 40]
	# ['TRANSITION NAME', DURATION, VAGUE]
	# Transitions used from the load screen, and when game starts. Can use both or
	# only one.
	
	TEXT = ["Zer0 Advanced Title v.#$zer0_adv_title", 8, 460, 'Arial Black', 18]
	# ['STRING', X, Y, FONTNAME, FONTSIZE]
	# Have text be displayed on the images such as the version number, etc.
	TEXT_COLOR = Color.new(255, 113, 12, 255)
	# [RED, GREEN, BLUE, ALPHA]
	# Color used for the text if being used. White is default.
	
	WINDOW_DATA = [512, 352, 255, 128, false]
	# [X, Y, OPACITY, WIDTH, SHOW_WINDOWSKIN?]
	# Coordinates used for the main window. Default settings will be used if nil.
	COMMANDS = ['New Game', 'Continue', 'Options']
	# Strings used for the commands on the title screen. Omitting the third item
	# in the array will also effectively get rid of the "Shutdown" option that
	# many do not like for its uselessness.
	
	def _SCENE_LINK(command_index)
		# Configure here any scenes you would like to link to the Title screen. You
		# must first configure the name of the command in COMMANDS. After that, just
		# fill in the name of the scene for the proper index. Any command index left
		# undefined will be assumed to be a 'Shutdown' option.
		
		# ex. when 2 then Scene_MyOptions
		
		# Will make the third command (index starts at 0) start the defined scene.
		# Do not configue anything for index 0 or 1. It will not work. They are
		# reserved for 'New Game' and 'Continue'.
		
		return case command_index
	when 2 then Scene_End
	end
end

#=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
# Fine della configurazione
#=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

def main
	# If battle test
	if $BTEST
		battle_test
		return
	end
	# Load database
	$data_actors = load_data('Data/Actors.rxdata')
	$data_classes = load_data('Data/Classes.rxdata')
	$data_skills = load_data('Data/Skills.rxdata')
	$data_items = load_data('Data/Items.rxdata')
	$data_weapons = load_data('Data/Weapons.rxdata')
	$data_armors = load_data('Data/Armors.rxdata')
	$data_enemies = load_data('Data/Enemies.rxdata')
	$data_troops = load_data('Data/Troops.rxdata')
	$data_states = load_data('Data/States.rxdata')
	$data_animations = load_data('Data/Animations.rxdata')
	$data_tilesets = load_data('Data/Tilesets.rxdata')
	$data_common_events = load_data('Data/CommonEvents.rxdata')
	$data_system = load_data('Data/System.rxdata')
	# Create an instance of Game_System and a few other instance variables
	$game_system, @sprites, @bitmaps = Game_System.new, [], []
	# Create list of filenames of images found in Titles directory.
	@files = Dir.entries('Graphics/Titles').find_all {|file|
	['.png', '.jpg'].include?(File.extname(file)) }
	# Play BGS if defined.
	# Stop playing ME and BGS (for when returning to title from game)
	Audio.me_stop
	if BGS != nil
		$game_system.bgs_play(RPG::AudioFile.new(BGS[0], BGS[1], BGS[2]))
	end
	# Play title BGM
	$game_system.bgm_play($data_system.title_bgm)
	# Prepare bitmap(s) for the backgound graphic.
	if ANIMATED != nil
		if ANIMATION_TYPE != 3
			(0...ANIMATED[1]).each {|i|
			# Pre-cache the graphics now to prevent lag during animation.
			@bitmaps[i] = RPG::Cache.title("#{ANIMATED[0]}#{i}") }
		else
			@files.each {|file| @bitmaps.push(RPG::Cache.title(file)) }
		end
		@count, @index, @reverse = 0, 0, false
		# Create the audio file for later use if needed.
		if CHANGE_SE != nil
			@se = RPG::AudioFile.new(CHANGE_SE[0], CHANGE_SE[1], CHANGE_SE[2])
		end
	elsif RANDOM_BACKGROUNDS
		# Cache a random image from the array.
		@bitmaps.push(RPG::Cache.title(@files[rand(@files.size)]))
	else
		# Else use the bitmap defined in the database.
		@bitmaps.push(RPG::Cache.title($data_system.title_name))
	end
	# Create weather sprite if needed.
	if WEATHER != nil
		@weather = RPG::Weather.new
		@weather.type, @weather.max = WEATHER[0], WEATHER[1]
		@sprites.push(@weather)
	end
	# Create Fog sprite if needed.
	if FOG != nil
		@fog = Plane.new
		@fog.bitmap = RPG::Cache.fog(FOG[0], FOG[1])
		@fog.z, @fog.opacity = 3000, FOG[5]
		@fog.zoom_x = @fog.zoom_y = FOG[4]
	end
	# Create picture graphic if needed.
	if PIC != nil
		@picture = Sprite.new
		@picture.bitmap = RPG::Cache.picture(PIC[0])
		@picture.x, @picture.y, @picture.z = PIC[1], PIC[2], PIC[3]
		@picture.opacity = PIC[4]
		@sprites.push(@picture)
	end
	# Draw text on background image(s) if configured.
	if TEXT != nil
		@bitmaps.each {|bitmap|
		bitmap.font.name, bitmap.font.size = TEXT[3], TEXT[4]
		if TEXT_COLOR.is_a?(Color)
			bitmap.font.color = TEXT_COLOR
		end
		bitmap.draw_text(TEXT[1], TEXT[2], 640, TEXT[4]+8, TEXT[0])
		}
	end
	# Set graphic to background.
	@background = Sprite.new
	@background.bitmap = @bitmaps[0]
	# Create command window.
	commands = COMMANDS == nil ? ['New Game', 'Continue', 'Shutdown'] : COMMANDS
	if WINDOW_DATA != nil
		@command_window = Window_Command.new(WINDOW_DATA[3], commands)
		@command_window.back_opacity = WINDOW_DATA[2]
		@command_window.x, @command_window.y = WINDOW_DATA[0], WINDOW_DATA[1]
		unless WINDOW_DATA[4]
			@command_window.opacity = 0
		end
	else
		@command_window = Window_Command.new(192, commands)
		@command_window.y, @command_window.back_opacity = 288, 160
		@command_window.x = 320 - @command_window.width / 2
	end
	# Determine if any save files exist.
	filenames = []
	(1..SAVE_DATA[2]).each {|i|
	filenames.push("#{SAVE_DATA[3]}#{SAVE_DATA[0]}#{i}#{SAVE_DATA[1]}") }
	@continue_enabled = filenames.any? {|filename| File.exist?(filename) }
	# Disable 'Continue' if no save files are found.
	if @continue_enabled
		@command_window.index = 1
	else
		@command_window.disable_item(1)
	end
	@sprites.push(@command_window, @background)
	# Transition the graphics.
	Graphics.transition
	# Main loop
	loop { Graphics.update; Input.update; update; break if $scene != self }
	# Prepare for transition.
	Graphics.freeze
	Audio.bgs_stop
	# Dispose the bitmaps, sprites, etc.
	(@sprites + @bitmaps).each {|object| object.dispose }
	@fog.dispose if @fog != nil
	# Clear Cache to free the graphics from the memory.
	RPG::Cache.clear
end
#-----------------------------------------------------------------------------
def update
	# Update the sprites.
	@sprites.each {|sprite| sprite.update }
	# Scroll fog if needed.
	if @fog != nil
		@fog.ox += FOG[2]
		@fog.oy += FOG[3]
	end
	# Update picture if needed.
	if @picture != nil && @picture.opacity != 255 && PIC[5]
		@picture.opacity += PIC[6]
	end
	# Update animation if needed.
	if ANIMATED != nil
		@count += 1
		if @count == ANIMATED[2]
			case ANIMATION_TYPE
			when 0 # No looping
				@index += 1
			when 1 # Re-Start
				@index = (@index + 1) % ANIMATED[1]
			when 2 # Reverse Cycle
				@index += @reverse ? -1 : 1
				# Change reverse flag when needed.
				if @index == 0
					@reverse = false
				elsif @index == ANIMATED[1]
					@reverse = true
				end
			when 3 # Random Image
				old = @index
				@index = rand(@bitmaps.size)
				# Ensure images don't repeat consecutively.
				@index += 1 if old == @index
			end
			# Make sure bitmap index stays within permissible range.
			@index = [[@index, 0].max, ANIMATED[1]-1].min
			# Alter the image to the new bitmap.
			@background.bitmap = @bitmaps[@index]
			# Play the change SE if needed.
			if @se != nil
				$game_system.se_play(@se)
			end
			# Reset count.
			@count = 0
		end
	end
	# If C button was pressed
	if Input.trigger?(Input::C)
		# Branch by command window cursor position
		case @command_window.index
		when 0 then command_new_game
		when 1 then command_continue
		else
			scene = _SCENE_LINK(@command_window.index)
			scene == nil ? command_shutdown : $scene = scene.new
		end
	end
end
end

#===============================================================================
# ** Scene_Load
#===============================================================================

class Scene_Load < Scene_File

alias zer0_adv_title_main main
def main
	zer0_adv_title_main
	# Only if next scene is Scene_Map.
	if $scene.is_a?(Scene_Map)
		# Set data in local variables.
		tran_out, tran_in = Scene_Title::LOAD_OUT, Scene_Title::LOAD_IN
		folder = 'Graphics/Transitions/'
		# Play "out" transition if so configured.
		if tran_out != nil
			Graphics.transition(tran_out[1], folder + tran_out[0], tran_out[2])
			Graphics.freeze
		end
		# Play "in" transition if so configured.
		if tran_in != nil
			# Create an instance of the map sprite.
			map = Spriteset_Map.new
			Graphics.transition(tran_in[1], folder + tran_in[0], tran_in[2])
			Graphics.freeze
			# Dispose sprite.
			map.dispose
		end
	end
end
end

 

 

Descrizione

 

-Scena Title animata
-Cicli di diversi tipi
-Facile visualizzazione dell'immagine sullo schermo con o senza animazione
-Scena del titolo casuale a ogni caricamento
-Effetto di transizione sul caricamento di partite salvate
-Effetti meteo fog
-BGS e SFX
-Facile ricollegamento alla scena del title
-Aggiungere un testo a una finestra

Istruzioni per l'uso

 

Incollate lo script sopra main e seguite le istruzione all'interno dello script

Bugs e Conflitti Noti

 

N/A

Altri Dettagli

 

Non servira' saper programmare per utillizare questo script ma ci vuole un minimo di conoscenza nei programmi di grafica.
Dello script ho tradotto solo la parte generale piu' lunga se ritenete che anke l'altra sia costituita da un inglese complicato ( a me non sembra ) ditemi pure che la traduco al massimo entro domani

Edited by Dilos
Script monoriga sistemato.
I'm working for a new project
Link to comment
Share on other sites

Un altro buono script per personalizzare il titolo ^ ^

L'autore non è ForeverZero, è ForeverZer0 :D

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"


http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3
Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^
http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^
http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.
Bozze vesti non definitive qui.

Equipaggiamento:
Indossa:
60$ e 59$ divisi in due tasche interne
Levaitan

Spada a due mani elsa lunga

Guanti del Defender (2PA)
Anello del linguaggio animale (diventato del Richiamo)

Scrinieri da lanciere (2 PA)

Elmo del Leone (5 PA)

Corazza del Leone in Ferro Corrazzato (7 PA)

ZAINO (20) contenente:
Portamonete in pelle di cinghiale contenente: 100$
Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

Provata la demo...presenta il problema di diversi script, cioè se si torna al title premendo F12 dà errore.

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"


http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3
Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^
http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^
http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.
Bozze vesti non definitive qui.

Equipaggiamento:
Indossa:
60$ e 59$ divisi in due tasche interne
Levaitan

Spada a due mani elsa lunga

Guanti del Defender (2PA)
Anello del linguaggio animale (diventato del Richiamo)

Scrinieri da lanciere (2 PA)

Elmo del Leone (5 PA)

Corazza del Leone in Ferro Corrazzato (7 PA)

ZAINO (20) contenente:
Portamonete in pelle di cinghiale contenente: 100$
Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

Provata la demo...presenta il problema di diversi script, cioè se si torna al title premendo F12 dà errore.

^ ^

E' un problema che RmXP ha sempre dato quando si usano degli alias che non verificano se la creazione degli stessi è già stata effettuata . . .

Però gli alias servono per evitare di sovrascrivere codice già esistente, limitando le possibili incompatibilità tra script di autori diversi . . .

Per fortuna sono pochi quelli che tornano al title in quel modo, o che sanno di poterlo fare . . .

E comunque quasi tutti gli script postati nei forum di tutto il mondo, se vai a vedere, hanno questo "difetto" . . .

Non è perchè si tratta di un title custom . . .

 


SCRIPT RGSS (RPG Maker XP) VINTAGE LIBRARY [2018+]


Breaking (in ogni senso) News: "Treno deraglia per via del seno di Sakurai Aoi . . ." - Info nello spoiler !!

 


http://afantasymachine.altervista.org/_altervista_ht/NOOOOOOOOOilMIOtreninooooo_500.gif


Non riesco a smettere di essere affascinato da immagini come questa . . .

http://anime.vl-vostok.ru/art/photos2011/17/78049800/wall_VladAnime_WWA_1885-1680x1050.jpg


Alcuni wallpapers che faccio ruotare sul mio vecchio PC . . .


http://afantasymachine.altervista.org/_altervista_ht/gits_window.jpg

http://afantasymachine.altervista.org/_altervista_ht/madoka_group01.jpg
http://afantasymachine.altervista.org/_altervista_ht/arisu_picipici_01.jpg
http://afantasymachine.altervista.org/_altervista_ht/phantom_wp01_einzwei.jpg


La parte più spassosa della mia vita è quando gli altri cercano di spiegarmi i miei pensieri . . .


BBCode Testing


Typeface & Size



Link to comment
Share on other sites

Non è perchè si tratta di un title custom . . .

Sì, infatti intendevo diversi script in generale XD mica ho detto che lo fa perrchè è un title custom! XD

Giver sai come impedire che ciò avvenga? ^ ^

Magari se non si può risolvere un modo per disabilitare il tasto F12 = torna al titolo può essere utile.

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"


http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3
Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^
http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^
http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.
Bozze vesti non definitive qui.

Equipaggiamento:
Indossa:
60$ e 59$ divisi in due tasche interne
Levaitan

Spada a due mani elsa lunga

Guanti del Defender (2PA)
Anello del linguaggio animale (diventato del Richiamo)

Scrinieri da lanciere (2 PA)

Elmo del Leone (5 PA)

Corazza del Leone in Ferro Corrazzato (7 PA)

ZAINO (20) contenente:
Portamonete in pelle di cinghiale contenente: 100$
Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

Il problema, personalmente, non l'ho mai avuto, in quanto gli script me li faccio da solo ed ovviamente non devo preoccuparmi di usare l'alias per estendere il codice dei metodi . . . EDIT - Ovvero, no, non lo so come si rimedia perchè non ne ho mai avuto la necessità, ma mi sono documentato, come faccio sempre . . .

 

In ruby, per verificare se un alias (o altro metodo) è già stato dichiarato si usa method_defined?('nome_metodo'), e può essere usato per evitare lo stack error quando si preme F12 mettendo, per ogni alias negli script, le parentesi attorno alla dichiarazione di alias ed aggiungendo il modificatore unless method_defined?('nome_alias') . . . Esempio

(alias giver_test_metodo_esteso metodo) unless method_defined?('giver_test_metodo_esteso')# OPPURE per diversi alias consecutiviunless method_defined?('un_alias_del_gruppo') # 'giver_alias_ex1' ad esempio  alias giver_alias_ex1 ex_1  alias giver_alias_ex2 ex_2  alias giver_alias_ex3 ex_3end

Sulla stessa falsariga, ma più semplice e "veloce" da applicare (va fatto comunque per tutti gli alias o gruppi di alias), ho scoperto proprio ieri, documentandomi sul tuo quesito, che lo scripter Woratana ha indicato la possibilità di usare unless $@ invece di unless method_defined?('nome_alias')

 

La cosa va fatta per ogni script custom EDIT - (Ovvero, che, includendo degli alias, va a personalizzare qualcosa di già esistente) che si inserisce nel progetto in maniera definitiva . . .

 

 

Quindi il tasto F12 non può essere disabilitato ?

 

Bisognerebbe modificare il Game.exe del gioco, con buona probabilità che gli anti-virus lo mettano quantomeno in quarantena o lo cancellino, in quanto non è intercettabile via RGSS . . .

 

Sono stati comunque realizzati alcuni script che "eliminano" F12 o ne cambiano le funzioni EDIT - Ovvero, agiscono sui metodi attivati dalla sua pressione, perchè, come detto, non può essere intercettato). Li posso elencare, ma, ovviamente, non ho approfondito nè li ho testati . . .

  • No F12 by Trickster. Ha il "grave" difetto che richiede l'SDK per funzionare . . .
  • F12 Pause Graphics by Zeriab. Fa sballare però il contatore di fotogrammi al secondo . . .
  • F12 Proper Reset Fix by Zeriab. Aggira lo stack error avviando una nuova sessione di gioco e chiudendo quella vecchia . . .

 

 

P.S.: Umili scuse per l'equivoco precedente . . .

Edited by giver

 


SCRIPT RGSS (RPG Maker XP) VINTAGE LIBRARY [2018+]


Breaking (in ogni senso) News: "Treno deraglia per via del seno di Sakurai Aoi . . ." - Info nello spoiler !!

 


http://afantasymachine.altervista.org/_altervista_ht/NOOOOOOOOOilMIOtreninooooo_500.gif


Non riesco a smettere di essere affascinato da immagini come questa . . .

http://anime.vl-vostok.ru/art/photos2011/17/78049800/wall_VladAnime_WWA_1885-1680x1050.jpg


Alcuni wallpapers che faccio ruotare sul mio vecchio PC . . .


http://afantasymachine.altervista.org/_altervista_ht/gits_window.jpg

http://afantasymachine.altervista.org/_altervista_ht/madoka_group01.jpg
http://afantasymachine.altervista.org/_altervista_ht/arisu_picipici_01.jpg
http://afantasymachine.altervista.org/_altervista_ht/phantom_wp01_einzwei.jpg


La parte più spassosa della mia vita è quando gli altri cercano di spiegarmi i miei pensieri . . .


BBCode Testing


Typeface & Size



Link to comment
Share on other sites

Il problema, personalmente, non l'ho mai avuto, in quanto gli script me li faccio da solo ed ovviamente non devo preoccuparmi di usare l'alias per estendere il codice dei metodi . . .

Sono stato felice di pensarlo :sisi: ^ ^

 

Grazie per la spiegazione dettagliata, capito come funziona il method_defined? ^ ^

 

E grazie anche per i metodi per aggirare l'F12 :D ...magari un giorno si potrà creare qualcosa di custom per l'argomento :D

^ ^

P.S.: Umili scuse per l'equivoco precedente . . .

Eeeh non fa niente! ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"


http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3
Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^
http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^
http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.
Bozze vesti non definitive qui.

Equipaggiamento:
Indossa:
60$ e 59$ divisi in due tasche interne
Levaitan

Spada a due mani elsa lunga

Guanti del Defender (2PA)
Anello del linguaggio animale (diventato del Richiamo)

Scrinieri da lanciere (2 PA)

Elmo del Leone (5 PA)

Corazza del Leone in Ferro Corrazzato (7 PA)

ZAINO (20) contenente:
Portamonete in pelle di cinghiale contenente: 100$
Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

  • 5 months later...

ragazzi, o notato che l'immagine del titolo non si sovrappone allo sfondo, ma ne cancella il pezzo su cui si trova, non ce un modo di far si che l'immagine del titoo del gioco si vada a sovrappore al titolo?

( questo lo natoto sul mio game ke a un'immagine di sfondo diverso )

Link to comment
Share on other sites

Per controllare queste cose basta stare attenti ad eliminare lo sfondo dell'immagine durante l'importazione della grafica,altrimenti bisogna giocare con l'asse z.

Iscriviti sul mio canale youtube -

https://www.youtube.com/channel/UCYOxXExvlXiOFfYD1fTFpww?view_as=subscriber

Seguimi su Instagram -

https://www.instagram.com/ancestralguitarist/

---------------------------------------------------------------------------------------------------------------------------------------
Contest vinti
---------------------------------------------------------------------------------------------------------------------------------------

FACE CONTEST # 3
BANNER CONTEST #69

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...