FenriX` Posted February 7, 2007 Share Posted February 7, 2007 Questo script permette di far vedere il nome della mappa in cui ci si trova all'ingresso di questa :) con un semplice eventino su mappa ad attivazione parallela :D Autore: Me Io Ego Migo Mi I MimimimiDemo: domanda idiota -.-Screen: troppo faticoso e noioso... il risultato cambia a seconda del font usato XDScript: ecchivelo qui #============================================================================== # - Window_MapName2 #------------------------------------------------------------------------------ # E' la finestra che mostra il nome della mappa in cui ci si trova #============================================================================== class Game_Map def name $map_infos[$game_temp.player_new_map_id] end end class Window_MapName2 < Window_Base #-------------------------------------------------------------------------- # - Inizializzazione dell'oggetto #-------------------------------------------------------------------------- def initialize super(0, 0, 640, 200) self.contents = Bitmap.new(width - 32, height - 32) refresh end #-------------------------------------------------------------------------- # - Aggiornamento #-------------------------------------------------------------------------- def refresh self.contents.clear self.contents.font.name = "Kingdom Hearts" self.contents.font.size = 60 self.contents.font.color = normal_color self.contents.draw_text(64, 6, 480, 136, $game_map.name, 1) end end Questo è un codice che dovete infilare... se volete alla fine, prima di main (io l'ho infilato fra le classi Window_[qualcosa] tanto per mettere ordine XD) Quindi ogni volta che volete visualizzare il nome della mappa create nella stessa un evento parallelo con questo dentro: @>Script:@mapname = Window_MapName2.new @>: :@mapname.x = 0 @>: :@mapname.y = 40 @>: :@mapname.opacity = 0 @>: :@mapname.contents_opacity = 200 @>Wait:20 frame(s) @>Script:@mapname.contents_opacity = 180 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 160 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 140 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 120 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 100 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 80 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 60 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 40 @>Wait:1 frame(s) @>Script:@mapname.contents_opacity = 20 @>Wait:1 frame(s) @>Script:@mapname.dispose @>Erase Event @>Poi questo evento potete semplicemente copiarlo e incollarlo in qualunque mappa volete sia visualizzato il nome all'ingresso XD non ci sta bisogno di modifica alcuna :) semplicemente in un angolo della mappa (per dar poco fastidio) incollate sto eventinose volete che venga visualizzato solo al primo ingresso il nome della mappa, come su FF9, potete mettere una variabile A B C D che la si attiva alla fine con una seconda pagina biancao potete chiamare sto pappiè di roba quando vi pare :\ P.S. la velocità con la quale scompare la scritta la decidete voi :\ io ho fatto 5 in 5 invece che come qui 20 in 20 XD quindi fatevi un po di conti voi :)potete fare anche un punto di opacità solo per volta :) Chiudo... se qualcuno me ce da una migliorata... magari XD però mi sembra che vada bene no? :D http://img48.imageshack.us/img48/7195/65408586.png«NEWS!!» http://img123.imageshack.us/img123/24/89057157.pnghttp://img115.imageshack.us/img115/5350/19481487.pnghttp://img407.imageshack.us/img407/2696/45573607.pnghttp://img185.imageshack.us/img185/373/70775921.png Membro # 8-8-8 [Hachi] della:http://img3.imageshack.us/img3/9636/bannergm.png Link to comment Share on other sites More sharing options...
André LaCroix Posted February 7, 2007 Share Posted February 7, 2007 Forse era meglio se facevi tutto il contenuto dell'evento parallelo a script, attivabile con un call script. (Sì, sono l'AnteroLehtinen che bazzica in chat. E... sì, una volta insegnavo storyboarding.)http://img26.imageshack.us/img26/7048/firmadn.png Link to comment Share on other sites More sharing options...
DarkSchneider Posted February 7, 2007 Share Posted February 7, 2007 scusa ma a te funziona? io non l ho provato ma ci sono almeno un paio di errori... The Lotus Eater Link to comment Share on other sites More sharing options...
FenriX` Posted February 9, 2007 Author Share Posted February 9, 2007 (edited) a me funziona perfettamente... non da alcun errore :\poi fate po voi XDio ho creato questo script per mia necessità e a me parte tranquillo... quindi l'ho messo qui se magari poteva far comodo a qualcuno, non lo so XD EDIT: (emm...)Errore mio X| avevi ragione schneider XD ho dimenticato di mettere un piccolo pezzettino di code :D$map_infos = load_data("Data/MapInfos.rxdata") for key in $map_infos.keys $map_infos[key] = $map_infos[key].name endquesto code va messo carino carino dopo le prime righe di inizializzazione dello scene_title(potete anche mettere class scene_title ... nello script di sopra ma io preferisco così per una questione di ordine estetico, poi voi fate come volete XD)scusate se mi sono dimenticato di metterci questo piccolo pezzo di codice che infondo sta alla base di tutto XD... credo di aver finito ora :D quindi... ricapitolando: questo ultimo codice lo mettete nell'inizializzazione dello scene_titlepoi inserite il codicino di sopra in una nuova classe fra le varie denominate window_qualcosa chiamandola Window_MapName o come altro vi paree per chiamare il nome della mappa basta che fate un evento con il secondo gruppetto di comandi presente sopra. se qualcuno riscontra qualche altro errore me dica... ma non mi sembra ci sia altro è tutto apposto ora :\ Edited February 10, 2007 by WiZ` http://img48.imageshack.us/img48/7195/65408586.png«NEWS!!» http://img123.imageshack.us/img123/24/89057157.pnghttp://img115.imageshack.us/img115/5350/19481487.pnghttp://img407.imageshack.us/img407/2696/45573607.pnghttp://img185.imageshack.us/img185/373/70775921.png Membro # 8-8-8 [Hachi] della:http://img3.imageshack.us/img3/9636/bannergm.png Link to comment Share on other sites More sharing options...
Gabrock94 Posted May 18, 2008 Share Posted May 18, 2008 ma perkè fare tutta questa fatica quando basta inserire sulla mappa un evento in autostar con -show message: " (nome della vostra mappa)"-erase event Progetti a cui sono attualmente al lavoroConcept sulla possibilità di dare vita ad un gioco in cui il giocatore controlli uno zombie e non il solito sopravvissuto del porco***** Sito web personale: giuliogabrieli.it Blog (Pensieri non cateogorizzati, Tutorial, Template, Menate Varie) Diario di un nerd Perbene Link to comment Share on other sites More sharing options...
MetalDeathEktor Posted June 30, 2008 Share Posted June 30, 2008 (edited) per imparare a scriptare :rovatfl: EDIT:ops...ho visto dopo la data sorry Edited June 30, 2008 by MetalDeathEktor http://img179.imageshack.us/img179/456/drummer2vz5.jpghttp://img504.imageshack.us/img504/3429/imagen5hd3.gifhttp://img183.imageshack.us/img183/126/pantera2vf5.png Link to comment Share on other sites More sharing options...
FenriX` Posted July 1, 2008 Author Share Posted July 1, 2008 Aaah... giusto... mo l'hai ritirato fuori l'argomento o.o non avevo visto il mex di gabrock...cmq... sto script l'ho fatto non so manco quanto tempo fa XD ora modestamente il mio gioco vanta un bs da paura e tanto altro... che di certo non è come questo merdosetto script...cmq... @Gabrock94: Non ho fatto col mex normale perchè altrimenti la scritta non andava in fade in modo stiloso... secondo non potevi impostare dimensioni elevate, caratteri strani... e era unsemplice stupido messaggino come se ne vedono tanti, così si potevano inserire i nomi delle mappe come su FF9 ad esempio (quando entri per la prima volta in una nuova mappa fichissima) oppure come su KH2 (quando cambi mappa che si vede la scritta col nome tutta stilosa)Ecco perchè l'ho fatto così P.S. io se non ricordo male ci usavo il font di Kingdom Hearts... faceva un'effetto troppo bello ve lo assicuro ^.^ http://img48.imageshack.us/img48/7195/65408586.png«NEWS!!» http://img123.imageshack.us/img123/24/89057157.pnghttp://img115.imageshack.us/img115/5350/19481487.pnghttp://img407.imageshack.us/img407/2696/45573607.pnghttp://img185.imageshack.us/img185/373/70775921.png Membro # 8-8-8 [Hachi] della:http://img3.imageshack.us/img3/9636/bannergm.png Link to comment Share on other sites More sharing options...
maximilian Posted December 30, 2008 Share Posted December 30, 2008 Scusa FenriX ma esattamente dove dovrei mettere il pezzetto di code in inizializzazione? Link to comment Share on other sites More sharing options...
toto79 Posted June 26, 2009 Share Posted June 26, 2009 emmm farei la stessa domanda............ fenrix posso chiederti un favore ? sono un po nabbo de ste cose se potevi mettere tutto sullo scrit compreso lo scene_title...........pls grazie ^^ scusate se riesumo questo script ma mi piace molto poter avere un effetto del genere 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