Guest clyde Posted May 9, 2012 Share Posted May 9, 2012 (edited) Veicoli EsplorabiliDescrizioneQuesto script permette di assegnare a ciascun veicolo una mappa che ne rappresenta l'interno. AutoreNon voglio essere creditato. Creditate tenseiten/seitensei e shaz per lo script su cui mi sono basato! AllegatiBreve Demo per chi avesse ancora dubbi su come funziona lo script. Ovviamente i bellissimi interni presenti nel progetto sono protetti da copyright e ho uno stuolo di avvocati pronti a dimostrarlo. Istruzioni per l'usoIstruzioni in testa allo script #=============================================================================== # * Veicoli Esplorabili # Versione 1.0 #------------------------------------------------------------------------------- # * Autore: Non voglio essere creditato #=============================================================================== # BASATO SU: #=============================================================================== # * Vehicle Interiors # Version 0.35b #------------------------------------------------------------------------------- # * Authored by: tenseiten/seitensei # * With help from: shaz #=============================================================================== #=============================================================================== =begin .:Introduzione:. Questo script permette di assegnare a ciascun veicolo una mappa che ne rappresenta l'interno. Questo dovrebbe bastare a farvi venire in mente gli infiniti utilizzi possibili (tutti copiati da Final Fantasy) .:Istruzioni:. - Imposta l'ID Mappa e le coordinate X/Y della mappa che fa da interno per il veicolo. - Crea un evento che riporta il giocatore nella world map e lo forza a pilotare il veicolo col seguente codice: $game_player.pilot_vehicle - Per uscire dal veicolo e tornare sulla world map a piedi usa il codice: $game_player.exit_vehicle =end #=============================================================================== #------------------------------------------------------------------------------- # * Sezione Configurazione #------------------------------------------------------------------------------- module InterniVeicoli BOAT_ENABLED = true # La barca ha gli interni? BOAT_MAP = 4 # ID Mappa BOAT_MAP_X = 13 # Coordinata X di ingresso BOAT_MAP_Y = 4 # Coordinata Y di ingresso SHIP_ENABLED = true # La nave ha gli interni? SHIP_MAP = 3 # ID Mappa SHIP_MAP_X = 10 # Coordinata X di ingresso SHIP_MAP_Y = 12 # Coordinata Y di ingresso AIRSHIP_ENABLED = true # L'aeronave ha gli interni? AIRSHIP_MAP = 2 # ID Mappa AIRSHIP_MAP_X = 11 # Coordinata X di ingresso AIRSHIP_MAP_Y = 4 # Coordinata Y di ingresso end #------------------------------------------------------------------------------- # * Fine Configurazione #------------------------------------------------------------------------------- class Game_Player < Game_Character #-------------------------------------------------------------------------- # * Get on Vehicle (From Overmap) # Intercept the player, and send them inside. #-------------------------------------------------------------------------- alias control_vehicle get_on_vehicle def get_on_vehicle front_x = $game_map.round_x_with_direction(@x, @direction) front_y = $game_map.round_y_with_direction(@y, @direction) if $game_map.boat.pos?(front_x, front_y) if InterniVeicoli::BOAT_ENABLED #Save world map information @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y @vehicle_w_x = front_x @vehicle_w_y = front_y @used_vehicle = :boat @vehicle_phase = "boarded" #Now Teleport to the map set in config reserve_transfer(InterniVeicoli::BOAT_MAP, InterniVeicoli::BOAT_MAP_X, InterniVeicoli::BOAT_MAP_Y, @direction) else #Continue to normal function when not enabled @vehicle_type = :boat control_vehicle end end if $game_map.ship.pos?(front_x, front_y) if InterniVeicoli::SHIP_ENABLED #Save world map information @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y @vehicle_w_x = front_x @vehicle_w_y = front_y @used_vehicle = :ship @vehicle_phase = "boarded" #Now Teleport to the map set in config reserve_transfer(InterniVeicoli::SHIP_MAP, InterniVeicoli::SHIP_MAP_X, InterniVeicoli::SHIP_MAP_Y, @direction) else #Continue to normal function when not enabled @vehicle_type = :ship control_vehicle end end if $game_map.airship.pos?(@x, @y) if InterniVeicoli::AIRSHIP_ENABLED #Save world map information @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y @used_vehicle = :airship @vehicle_phase = "boarded" #Now Teleport to the map set in config reserve_transfer(InterniVeicoli::AIRSHIP_MAP, InterniVeicoli::AIRSHIP_MAP_X, InterniVeicoli::AIRSHIP_MAP_Y, @direction) # transfer to new map else #Continue to normal function when not enabled @vehicle_type = :airship control_vehicle end end end #-------------------------------------------------------------------------- # * Pilot Vehicle (From Interior) # Brings player back to the overmap to control the ship #-------------------------------------------------------------------------- def pilot_vehicle # Save Interior Map Location @player_int_map = $game_map.map_id @player_int_x = @x @player_int_y = @y # Transfer to World Map if @used_vehicle == :airship || @vehicle_phase == "onboard" reserve_transfer(@player_w_map, @player_w_x, @player_w_y, @direction) else reserve_transfer(@player_w_map, @vehicle_w_x, @vehicle_w_y, @direction) end @vehicle_phase = "onboard" @vehicle_type = @used_vehicle control_vehicle end #-------------------------------------------------------------------------- # * Leave Vehicle (From Overmap) # Intercept the player, and end them inside #-------------------------------------------------------------------------- alias abandon_vehicle get_off_vehicle def get_off_vehicle custom = false custom = true if @vehicle_type == :boat && InterniVeicoli::BOAT_ENABLED custom = true if @vehicle_type == :ship && InterniVeicoli::SHIP_ENABLED custom = true if @vehicle_type == :airship && InterniVeicoli::AIRSHIP_ENABLED if custom == true if abandon_vehicle @vehicle_phase = "landed" @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y case @vehicle_type when :boat k = 0 when :ship k = 1 when :airship k = 2 end @vehicle_w_x = $game_map.vehicles[k].x @vehicle_w_y = $game_map.vehicles[k].y reserve_transfer(@player_int_map, @player_int_x, @player_int_y, @direction) end else abandon_vehicle end end #-------------------------------------------------------------------------- # * Exit Vehicle (From Interior) # Returns the party to the overmap #-------------------------------------------------------------------------- def exit_vehicle reserve_transfer(@player_w_map, @player_w_x, @player_w_y, @direction) end end Bugs e Conflitti NotiN/D Altri DettagliDato che gli ultimi script da me postati sono stati considerati di dubbia utilità, ho deciso di prendere quel brutto anatroccolo che è lo script Vehicles Interiors di tenseiten/seitensei, e trasformarlo in un cigno. Il risultato è questo mio script semioriginale e di indubbia INUTILITA'. Edited May 9, 2012 by clyde Link to comment Share on other sites More sharing options...
Holy87 Posted May 9, 2012 Share Posted May 9, 2012 L'autore sei tu, ma non vuoi essere creditato, o si chiama proprio così? XDPerchè nel primo caso è meglio sempre sapere chi ringraziare, tanto puoi dirlo comunque di non essere creditato. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://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. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente 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 espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
Guest clyde Posted May 9, 2012 Share Posted May 9, 2012 (edited) L'autore sei tu, ma non vuoi essere creditato, o si chiama proprio così? XDPerchè nel primo caso è meglio sempre sapere chi ringraziare, tanto puoi dirlo comunque di non essere creditato.Non sai quanta gente non pensa che il mio nome sta a sinistra e finisce per non creditarmi come voluto! Comunque grazie al tuo commento mi sono ricordato che il mio script è (molto) basato su un altro, i cui autori andrebbero dunque creditati. Edited May 9, 2012 by clyde Link to comment Share on other sites More sharing options...
Guardian of Irael Posted May 10, 2012 Share Posted May 10, 2012 Questo è un po' cattivo come script! Preferisco il metodo ad eventi così da far loro imparare un po' 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) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"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:3Ricorda...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.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: 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 interneLevaitanSpada a due mani elsa lungaGuanti 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)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Guest clyde Posted May 10, 2012 Share Posted May 10, 2012 Beh, questa ad eventi mi pare impossibile. Link to comment Share on other sites More sharing options...
Guardian of Irael Posted May 10, 2012 Share Posted May 10, 2012 Mmmh se ho capito quello che fa lo script... non ho provato, ma dovrebbe essere fattibile perchè c'è la condizione se veicolo è guidato, poi altra condizione con tasto premuto, ti salvi le coordinate di posizione ed usi il sali/scendi veicolo! ^ ^ (\_/)(^ ^) <----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) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"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:3Ricorda...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.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: 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 interneLevaitanSpada a due mani elsa lungaGuanti 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)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Guest clyde Posted May 10, 2012 Share Posted May 10, 2012 Mmmh se ho capito quello che fa lo script... non ho provato, ma dovrebbe essere fattibile perchè c'è la condizione se veicolo è guidato, poi altra condizione con tasto premuto, ti salvi le coordinate di posizione ed usi il sali/scendi veicolo! ^ ^No, lo script intercetta quando sali/scendi dal veicolo e invece di metterti subito al comando del veicolo ti fa sempre passare prima per l'interno del veicolo. L'esempio che hai fatto tu, invece, è riproducibile ad eventi. Link to comment Share on other sites More sharing options...
Guardian of Irael Posted May 10, 2012 Share Posted May 10, 2012 Ah ecco appena sali vai dentro al veicolo e poi devi dar conferma al apitano per partire! ^ ^ (\_/)(^ ^) <----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) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"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:3Ricorda...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.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: 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 interneLevaitanSpada a due mani elsa lungaGuanti 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)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Logum Posted May 10, 2012 Share Posted May 10, 2012 Non è malaccio...perchè non ci metti anche la possibilità di entrare nella mappa del veicolo anche quando non sei vicino a un punto di attracco? Esempio: sei in mezzo al mare, premi JHCK, e ti entra nella mappa...così che ci si può fare una chiacchieratina con party o cose varie che magari uno decide di sistemarsi...stile fainal fantasi sei! Hai una firma?Mmh...no?NON HAI UNA FIRMA?! NON HO UNA FIRMA?!?! AAAAAAAAAAAAHH!! http://screenshot.it.sftcdn.net/it/scrn/83000/83352/homer-munch-theme-2.jpg Tributo al folletto 8D (ad opera di Flame, ovviamente o_o'):http://img12.imageshack.us/img12/3218/tryflamelol3.gif http://img29.imageshack.us/img29/9633/flameswordman.gifPREMI: Il tasto Invio!http://rpg2s.net/gif/SCContest3Oct.gif Link to comment Share on other sites More sharing options...
Kingartur2 Posted May 10, 2012 Share Posted May 10, 2012 mmm....teletrasporti il veicolo che stai usando di fronte all'eroe(mi raccomando per di fronte si intende che l'eroe guarda il veicolo rispetto alla sua direzione) e poi fai: $game_player.get_on_vehicle Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
Guest clyde Posted May 10, 2012 Share Posted May 10, 2012 Gollum smettila di copiare Final Fantasy!Gollum intendeva dire che mentre stai viaggiando a bordo del tuo veicolo premi un tasto e ti ritrovi dentro a complottare coi tuoi eroi (stile Final Fantasy [n]). Link to comment Share on other sites More sharing options...
Kingartur2 Posted May 10, 2012 Share Posted May 10, 2012 Chiedo venia per non aver mai giocato a FF6. Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
Logum Posted May 10, 2012 Share Posted May 10, 2012 Per [n] intendeva un ipotetico final fantasy di qualsiasi numero xD questa oppizzione c'è a tutti (almeno credo) Hai una firma?Mmh...no?NON HAI UNA FIRMA?! NON HO UNA FIRMA?!?! AAAAAAAAAAAAHH!! http://screenshot.it.sftcdn.net/it/scrn/83000/83352/homer-munch-theme-2.jpg Tributo al folletto 8D (ad opera di Flame, ovviamente o_o'):http://img12.imageshack.us/img12/3218/tryflamelol3.gif http://img29.imageshack.us/img29/9633/flameswordman.gifPREMI: Il tasto Invio!http://rpg2s.net/gif/SCContest3Oct.gif Link to comment Share on other sites More sharing options...
Lusianl Posted May 10, 2012 Share Posted May 10, 2012 Lo trovo un ottimo script.Ma alla fine come si fa per il viaggio?C'è una scelta multipla?Entra nel veicolo o viaggia con il veicolo? http://www.freankexpo.net/signature/1129.pngPremi RpgMaker http://www.rpg2s.net/forum/uploads/monthly_01_2017/msg-293-0-48316500-1483794996.jpghttp://www.rpg2s.net/dax_games/r2s_regali2.pngContesthttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif http://rpg2s.net/gif/SCContest1Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif http://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://www.rpg2s.net/awards/bestpixel2.jpghttp://www.rpg2s.net/awards/bestresourCSist2.jpghttp://www.rpg2s.net/awards/mostproductive1.jpghttp://i42.servimg.com/u/f42/13/12/87/37/iconap13.pnghttp://i42.servimg.com/u/f42/13/12/87/37/iconap14.pnghttp://i42.servimg.com/u/f42/13/12/87/37/iconap15.pnghttp://i42.servimg.com/u/f42/13/12/87/37/iconap16.pnghttp://i42.servimg.com/u/f42/13/12/87/37/screen10.pnghttp://www.rpgmkr.net/contest/screen-contest-primo.pnghttp://www.makerando.com/forum/uploads/jawards/iconawards3.png Link to comment Share on other sites More sharing options...
Guardian of Irael Posted May 10, 2012 Share Posted May 10, 2012 @Lusianl:- Crea un evento che riporta il giocatore nella world mape lo forza a pilotare il veicolo col seguente codice:$game_player.pilot_vehicle ^ ^ (\_/)(^ ^) <----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) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"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:3Ricorda...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.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: 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 interneLevaitanSpada a due mani elsa lungaGuanti 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)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Ichika Strize Posted May 11, 2012 Share Posted May 11, 2012 Ottimo script, clyde! Lo trovo davvero utile, grazie :3Ci stai letteralmente riempiendo di script utili e carini *-* http://team.ffonline.it/imgpersonaggio/irvine_it.jpg E tu in che personaggio ti identifichi? Link to comment Share on other sites More sharing options...
Guest clyde Posted May 11, 2012 Share Posted May 11, 2012 Mi trovo di fronte l'ostacolo più stupido e insormontabile mai riscontrato in uno script. Spero di risolverlo a breve e avrete una versione dello script completamente rinnovata e molto più carina e personalizzabile. Se non lo risolvo giuro qui, in questo post, che mi ritiro dal making. Link to comment Share on other sites More sharing options...
Holy87 Posted May 11, 2012 Share Posted May 11, 2012 Se vuoi posso darti una mano. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://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. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente 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 espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
Logum Posted May 11, 2012 Share Posted May 11, 2012 What's the matter? Hai una firma?Mmh...no?NON HAI UNA FIRMA?! NON HO UNA FIRMA?!?! AAAAAAAAAAAAHH!! http://screenshot.it.sftcdn.net/it/scrn/83000/83352/homer-munch-theme-2.jpg Tributo al folletto 8D (ad opera di Flame, ovviamente o_o'):http://img12.imageshack.us/img12/3218/tryflamelol3.gif http://img29.imageshack.us/img29/9633/flameswordman.gifPREMI: Il tasto Invio!http://rpg2s.net/gif/SCContest3Oct.gif Link to comment Share on other sites More sharing options...
Guest clyde Posted May 11, 2012 Share Posted May 11, 2012 Mi vergognavo ad aprire il mio primo topic di richiesta di aiuto! Adesso sono fuori casa, quindi il codice non posso fornirlo. Il mio grande cruccio è questo. Sono in mezzo al codice dello script. Ho il player in una mappa, e lo voglio far comparire in un'altra mappa a bordo di un veicolo, per far vedere l'azione di discesa. Devo trasferire il player, farlo salire a bordo con get_on_vehicle. Naturalmente devo nascondere l'inghippo mandando a nero lo schermo. Solitamente userei un Graphics.fadeout, ma in mezzo c'è reserve_transfer che ridisegna lo schermo e rovina l'effetto. A questo punto ho pensato a Graphics.freeze, ma il maledetto ignora il Graphics.fadeout e quando chiamo Graphics.transition l'immagine di partenza è la mappa senza fadeout. Di nuovo effetto rovinato dalla mappa che fa capolino in mezzo al fade. Terza opzione, penso al fadeout di Game_Screen. Chiamo $game_map.screen.start_fadeout, ma devo ottenere subito la transizione, e per far questo devo usare il metodo duration.times { Fiber.yield } utilizzato anche dall'interprete (ricordo che Graphics.update non posso usarlo sia che uso Graphics.fadeout sia che uso Graphics.freeze). Questo funziona sempre tranne in un punto, dove restituisce l'errore dovuto al fatto di trovarsi nel root Fiber. Non conosco abbastanza il Fiber da cavarci troppo le mani, e non mi vengono altre soluzioni di due righe. Link to comment Share on other sites More sharing options...
Logum Posted May 11, 2012 Share Posted May 11, 2012 Perchè non metti tonalità nero, fai quello che devi fare, ripristino tonalità? Così salti fade e cose varie ed è bello che risolto...sempre se ho capito bene, poi io lo spiego ad "eventi" che andrebbero trasposti in script. Hai una firma?Mmh...no?NON HAI UNA FIRMA?! NON HO UNA FIRMA?!?! AAAAAAAAAAAAHH!! http://screenshot.it.sftcdn.net/it/scrn/83000/83352/homer-munch-theme-2.jpg Tributo al folletto 8D (ad opera di Flame, ovviamente o_o'):http://img12.imageshack.us/img12/3218/tryflamelol3.gif http://img29.imageshack.us/img29/9633/flameswordman.gifPREMI: Il tasto Invio!http://rpg2s.net/gif/SCContest3Oct.gif Link to comment Share on other sites More sharing options...
Guest clyde Posted May 11, 2012 Share Posted May 11, 2012 Perchè non metti tonalità nero, fai quello che devi fare, ripristino tonalità? Così salti fade e cose varie ed è bello che risolto...sempre se ho capito bene, poi io lo spiego ad "eventi" che andrebbero trasposti in script.Ripeto, in mezzo c'è reserve transfer che ridisegna lo schermo. La mappa viene ricaricata con tutti i dispose che ne conseguono. Paradossalmente ad eventi è la cosa più immediata del mondo. Purtroppo il Fiber è una novità per ruby e soprattutto per me. E oggi sono troppo stanco e poco lucido per lottarci. Link to comment Share on other sites More sharing options...
Holy87 Posted May 11, 2012 Share Posted May 11, 2012 Il problema è che ti focalizzi di più su vari stratagemmi invece di arrivare alla radice della questione. Classe Game_Vehicle, metodo update_airship_altitude. Modificalo in modo da farla atterrare all'istante quando serve. Modifiando gli altri metodi nella classe ti verrà ancora più facile. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://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. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente 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 espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
Guest clyde Posted May 13, 2012 Share Posted May 13, 2012 Stavo cercando di mantenere i metodi originali intatti, comunque non hai centrato il punto. E oggi rivedendo con più attenzione comincio a credere che questo errore sia più strano del previsto. Innanzitutto, ammetto che Fiber sfugge ancora al mio controllo. Il comando Fiber yield ritorna al "parente" che ha chiamato il fiber. È intuitivo che il comando non possa essere usato nel root fiber, poichè questi non ha parenti. Ma non capisco come mai all'interno di una stessa classe dovrebbe dare errore in un solo punto. Comunque ho provato tutti i modi possibili per ovviare al problema del teletrasporto da effettuare al buio, e solo adesso mi sono accorto che l'immagine che fa capolino nel mio Graphics.transition fra nero e nuova mappa, non è un freeze della vecchia mappa, ma un freeze della nuova. O.o la situazione è: sto pilotando il veicolo. Arrivo alla terraferma e premo invio per scendere. Se il punto di atterraggio è valido, intercetto la normale procedura di discesa a terra. Con un giro di codice mando lo schermo a nero, il player scende dal veicolo e lo teletrasporto nella mappa dell'interno veicolo, lo schermo torna normale. Qui il metodo funziona. A questo punto il player decide di scendere dal veicolo. Schermo a nero, trasporto il player a terra lo faccio salire a bordo, riporto al normale lo schermo e lo faccio scendere davanti agli occhi dell'utente. Se non fosse che durante "Apri Schermo" fa capolino quell'inquietante fermoimmagine! Link to comment Share on other sites More sharing options...
BuddyTroller Posted March 2, 2014 Share Posted March 2, 2014 (edited) Scusate il necropost, ma volevo ricordare a questo script che lo odio ancora.EDIT:Ok, problem solved in 2 secondi dopo 2 anni. #=============================================================================== # * Veicoli Esplorabili # Versione 1.0 #------------------------------------------------------------------------------- # * Autore: Non voglio essere creditato #=============================================================================== # BASATO SU: #=============================================================================== # * Vehicle Interiors # Version 0.35b #------------------------------------------------------------------------------- # * Authored by: tenseiten/seitensei # * With help from: shaz #=============================================================================== #=============================================================================== =begin .:Introduzione:. Questo script permette di assegnare a ciascun veicolo una mappa che ne rappresenta l'interno. .:Istruzioni:. -Per ogni veicolo, imposta qui nello script l'ID mappa e le coordinate dell'interno. -Nell'interno, posiziona un evento che permetta di pilotare il veicolo con: $game_player.pilot_vehicle -Nell'interno, posiziona un evento che permetta di uscire dal veicolo con: $game_player.exit_vehicle =end #------------------------------------------------------------------------------- # * Sezione Configurazione #------------------------------------------------------------------------------- module InterniVeicoli BOAT_ENABLED = true # La barca ha gli interni? BOAT_MAP = 4 # ID Mappa BOAT_MAP_X = 13 # Coordinata X di ingresso BOAT_MAP_Y = 4 # Coordinata Y di ingresso SHIP_ENABLED = true # La nave ha gli interni? SHIP_MAP = 3 # ID Mappa SHIP_MAP_X = 10 # Coordinata X di ingresso SHIP_MAP_Y = 12 # Coordinata Y di ingresso AIRSHIP_ENABLED = true # L'aeronave ha gli interni? AIRSHIP_MAP = 2 # ID Mappa AIRSHIP_MAP_X = 11 # Coordinata X di ingresso AIRSHIP_MAP_Y = 4 # Coordinata Y di ingresso end #------------------------------------------------------------------------------- # * Fine Configurazione #------------------------------------------------------------------------------- class Game_Player < Game_Character #-------------------------------------------------------------------------- # * Get on Vehicle (From Overmap) # Intercept the player, and send them inside. #-------------------------------------------------------------------------- alias control_vehicle get_on_vehicle def get_on_vehicle front_x = $game_map.round_x_with_direction(@x, @direction) front_y = $game_map.round_y_with_direction(@y, @direction) if $game_map.boat.pos?(front_x, front_y) if InterniVeicoli::BOAT_ENABLED #Save world map information @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y @vehicle_w_x = front_x @vehicle_w_y = front_y @used_vehicle = :boat @vehicle_phase = "boarded" #Now Teleport to the map set in config reserve_transfer(InterniVeicoli::BOAT_MAP, InterniVeicoli::BOAT_MAP_X, InterniVeicoli::BOAT_MAP_Y, @direction) else #Continue to normal function when not enabled @vehicle_type = :boat control_vehicle end end if $game_map.ship.pos?(front_x, front_y) if InterniVeicoli::SHIP_ENABLED #Save world map information @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y @vehicle_w_x = front_x @vehicle_w_y = front_y @used_vehicle = :ship @vehicle_phase = "boarded" #Now Teleport to the map set in config reserve_transfer(InterniVeicoli::SHIP_MAP, InterniVeicoli::SHIP_MAP_X, InterniVeicoli::SHIP_MAP_Y, @direction) else #Continue to normal function when not enabled @vehicle_type = :ship control_vehicle end end if $game_map.airship.pos?(@x, @y) if InterniVeicoli::AIRSHIP_ENABLED #Save world map information @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y @used_vehicle = :airship @vehicle_phase = "boarded" #Now Teleport to the map set in config reserve_transfer(InterniVeicoli::AIRSHIP_MAP, InterniVeicoli::AIRSHIP_MAP_X, InterniVeicoli::AIRSHIP_MAP_Y, @direction) # transfer to new map else #Continue to normal function when not enabled @vehicle_type = :airship control_vehicle end end end #-------------------------------------------------------------------------- # * Pilot Vehicle (From Interior) # Brings player back to the overmap to control the ship #-------------------------------------------------------------------------- def pilot_vehicle # Save Interior Map Location @player_int_map = $game_map.map_id @player_int_x = @x @player_int_y = @y # Transfer to World Map if @used_vehicle == :airship || @vehicle_phase == "onboard" reserve_transfer(@player_w_map, @player_w_x, @player_w_y, @direction) else reserve_transfer(@player_w_map, @vehicle_w_x, @vehicle_w_y, @direction) end @vehicle_phase = "onboard" @vehicle_type = @used_vehicle control_vehicle end #-------------------------------------------------------------------------- # * Leave Vehicle (From Overmap) # Intercept the player, and end them inside #-------------------------------------------------------------------------- alias abandon_vehicle get_off_vehicle def get_off_vehicle custom = false custom = true if @vehicle_type == :boat && InterniVeicoli::BOAT_ENABLED custom = true if @vehicle_type == :ship && InterniVeicoli::SHIP_ENABLED custom = true if @vehicle_type == :airship && InterniVeicoli::AIRSHIP_ENABLED if custom == true if vehicle.land_ok?(@x, @y, @direction) set_direction(2) if in_airship? @followers.synchronize(@x, @y, @direction) vehicle.get_off unless in_airship? force_move_forward @transparent = false end @vehicle_getting_off = true @move_speed = 4 @through = false make_encounter_count @followers.gather end @vehicle_getting_off if vehicle.land_ok?(@x, @y, @direction) @player_w_map = $game_map.map_id @player_w_x = @x @player_w_y = @y reserve_transfer(@player_int_map, @player_int_x, @player_int_y, @direction) # transfer to new map end else abandon_vehicle end end #-------------------------------------------------------------------------- # * Exit Vehicle (From Interior) # Returns the party to the overmap #-------------------------------------------------------------------------- def exit_vehicle reserve_transfer(@player_w_map, @player_w_x, @player_w_y, @direction) end end Edited March 2, 2014 by BuddyTroller In Fede,BuddyTroller http://www.rpg2s.net/dax_games/uova/pulci1.png 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