Jump to content
Rpg²S Forum

Script di configurazione iniziale


Melosx
 Share

Recommended Posts

Script di configurazione iniziale

Descrizione

Per evitare di far eventi in parallelo o in automatico che assegnino oro e oggetti iniziali lo script permette di impostare i valori iniziali di oro, armi, armature e oggetti non che il font di gioco e la sua grandezza.

 

Autore

Melosx

 

Istruzioni per l'uso

Al'interno dello script.

 

 

Script

 

#=============================================================================# Melosx - Configurazione Iniziale#=============================================================================# Autore:   Melosx# Versione: 1.0# Data di creazione:  10-7-2011 => v 1.0#					#===============================================================================# * Descrizione# -----------------------------------------------------------------------------# Lo script permette di impostare i valori iniziali di oro, armi, armature e# oggetti non che il font di gioco e la sua grandezza.# #===============================================================================# * Istruzioni# -----------------------------------------------------------------------------# Seguire attentamente le istruzioni.# Aprite l'editor degli script, trovate in basso lo script Main e sostituite a# esso questo script.# Per aggiungere altri elementi agli strumenti o alle armi/armature seguite # questo semplice template:# ID => Quantità# ID = ID dell'oggetto nel database.# Quantità = la quantità iniziale che si vuole avere dell'oggetto.##=============================================================================== #==============================================================================# ** Modulo di configurazione#==============================================================================module MSX_CONFIG #==============================================================================# ** Quantità oro iniziale#==============================================================================   ORO = 500 # <- Quantità di denaro iniziale #==============================================================================# ** Strumenti, armi e armature iniziali. Si troveranno nell'inventario.#==============================================================================  STRUMENTI = {  			  #  ID   => Quantità 				  1   =>  34,   # Pozione x 34				  10  =>  25	# PM Up x 25 			   } # <- NON cancellare la parentesi.   ARMI =	  {			  #  ID   => Quantità 				  1   =>   2,   # Bastone di legno x 2				  10  =>   5	# Spada Bastarda x 5 			   } # <- NON cancellare la parentesi.   ARMATURE =  {			  #  ID   => Quantità 				  1   =>   3,   # Scudo di pelle x 3				  10  =>   2	# Tiara x 2 			   } # <- NON cancellare la parentesi   #==============================================================================# ** Font del gioco e grandezza.#==============================================================================   FONT = "Arial"		 # <- Nome del font  GRANDEZZAFONT = 14	 # <- Grandezza del font end #======================FINE MODULO DI CONFIGURAZIONE===========================    #==============================================================================# ** Game_Party#==============================================================================class Game_Party  include MSX_CONFIG   alias melosx_initialize initialize  def initialize	super	@gold = MSX_CONFIG::ORO#---------------------------------#		@steps = 0	@last_item_id = 0	@last_actor_index = 0	@last_target_index = 0	@actors = []#---------------------------------#		@items = MSX_CONFIG::STRUMENTI	@weapons = MSX_CONFIG::ARMI	@armors = MSX_CONFIG::ARMATURE  endend    #==============================================================================# ** Main#============================================================================== begin  Graphics.freeze  Font.default_name = MSX_CONFIG::FONT  Font.default_size = MSX_CONFIG::GRANDEZZAFONT  $scene = Scene_Title.new  $scene.main while $scene != nil  Graphics.transition(30)rescue Errno::ENOENT  filename = $!.message.sub("File o Directory mancante - ", "")  print("Impossibile trovare il file #{filename}.")end

 

 

Bugs e Conflitti Noti

N/A

http://i.imgur.com/ROhv4te.png



287x66-white.png

Link to comment
Share on other sites

Comodo script, bravo :)

C'era già uno che faceva queste cose, ma questo è più personalizzabile. Io aggiungerei anche l'inizializzazione di switch e variabili :)

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Switch e Variabili li puoi già verificare e reimpostare liberamente premendo F9 mentre fai il Test del gioco . . .

 

Sarebbe più interessante uno script che permettesse queste impostazioni come avviene per il Battle Test dal DataBase . . .

 


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

Ah semplice, non necessario, ma utile, vedo poi che permette di impostare diverse cose :3

^ ^

(\_/)
(^ ^) <----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

Switch e Variabili li puoi già verificare e reimpostare liberamente premendo F9 mentre fai il Test del gioco . . .

 

Sarebbe più interessante uno script che permettesse queste impostazioni come avviene per il Battle Test dal DataBase . . .

Forse non hai capito... Questo script serve a inizializzare il gioco, non serve solo per il test di gioco.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Mi pare che abbia un difetto, che non esce dal gioco al primo colpo se non lo si sostituisce al Main di Default, in quanto subentra dopo quello di questo script . . .

 

Per me è scomodissimo testare, ma anche inizializzare, il gioco in questo modo, anche perchè, oltre a dover uscire dal gioco per reimpostare tali valori se scopri che vanno aggiustati, man mano che procedi con lo sviluppo dovrai comunque cambiare l'inizializzazione aggiungendo o modificando valori appropriati, da smaltire al momento di pubblicare il gioco . . . Certo, uno potrebbe usare i salvataggi, ma è una delle ragioni per cui le parti "vecchie" del gioco, che sono quelle giocate prima, sono quasi sempre scadenti perchè non riviste opportunamente, e quelle nuove finiscono spesso per trascinarne i difetti . . .

 

Ribadisco comunque che per me è una semplice questione di "gusti personali", che in realtà rappresentano il riflesso dello stile personale di sviluppo dei propri progetti . . .

 


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

Nn so se hai capito a che serve lo script ma te lo rispiego.

Lo script ti serve per fare in modo che tu non debba fare un evento all'inizio del gioco, cioè dopo che fai nuovo gioco, che ti imposti oro oggetti e armii nell'inventario.

In più devi sostituirlo per forza al Main di default in quanto ci sono delle aggiunte che con un semplice alias non puoi fare...

Comprì??

http://i.imgur.com/ROhv4te.png



287x66-white.png

Link to comment
Share on other sites

. . .

Per me è scomodissimo testare, ma anche inizializzare, il gioco in questo modo, . . .

Per quello che mi riguarda, può risultare utile solo al momento di rilasciare il gioco, non prima . . .

Sarà che probabilmente ho un modo "strano" di sviluppare giochi . . .

 

Aggiunte:

Font.default_name = MSX_CONFIG::FONT

Font.default_size = MSX_CONFIG::GRANDEZZAFONT

FATTO. Senza toccare Main . . .

 

Se fai l'include di un module, poi non dovresti usarne il namespace . . . Usa direttamente il namespace senza fare l'include . . .

 


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

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...