fanton95 Posted August 29, 2010 Share Posted August 29, 2010 (edited) Animated Battlebacks Descrizione Permette di utilizzare Battlebacks animati utilizzando il metodo dei frames, diversamente da quello di Moghunter. Autore Gabriel WinchesterDiverse migliorie fatte da AtoaIstruzioni riportate e tradotte da Fanton95 Allegati Demo. Istruzioni per l'uso Tutte all'interno dello script. #============================================================================== # Animated Battlebacks #============================================================================== # Autore: Gabriel Winchester # Diverse migliorie effettuate da Atoa # Istruzioni riportate e tradotte da Fanton95 (http://www.rpg2s.net/) #============================================================================== # Questo script permette di inserire battlebacks animati per frames # diversamente dallo script di M.H. che permette soltanto di muoverli. # Lo script è compatibile con il bs standard di Rpg Maker XP e tutti # gli altri tipi di bs (laterali e non), naturalmente se ci sono problemi # contattare l'autore. #============================================================================== # Istruzioni dello script: #============================================================================== # Per Mostrare battleback o qualsiasi altro tipo di immagini in battaglia # sopra gli eroi usare questo codice: # # upper_bb_on(velocità, frames, opacità) # # In caso l'immagine da mostrare non fosse animata usare questo codice: # upper_bb_on # # Nel caso non si volessero mostrare immagini al di sopra del BB e degli # eroi usare questo codice: # # upper_bb_off # # NOTA: Non è possibile settare 0 al valore della velocità. #---------------------------------------------------------------- # Per l'animazione dei battleback bisogna settare prima della battaglia # diversi valori e per farlo bisogna usare un "Chiama Script" con: # # animated_bb_on(velocità, frames, opacità) # # In caso il battleback non fosse animato basta inserire questo codice: # # animated_bb_off # # NOTA: Non è possibile settare 0 al valore della velocità. #============================================================================== # Istruzioni per le grafiche #============================================================================== # Le grafiche usate per essere mostrate anche al di sopra # degli eroi devono avere i seguenti suffissi: # # Nomearchivio + UP + Numero del frames al quale corrisponde # Ex: # CastelloUP1 # CastelloUP2 # CastelloUP3 # Etc... # # Se la grafica da utilizzare fosse senza animazione, cioè statica, # basta inserire il nome dell'archivio + UP + L'unico frames cioè 1 # Ex: # Castello UP1 #---------------------------------------------------------------- # Le grafiche usate per essere mostrate come frames per il battleback # usare questo schema: # # Nomearchivio -> Battleback di base # Nomearchivio1 -> Battleback frame n°1 # Nomearchivio2 -> Battleback frame n°2 # Nomearchivio3 -> Battleback frame n°3 # Etc... # # NOTA: Il battleback non sarà sostituito dai frames ma questi saranno # mostrati al di sopra di esso. #============================================================================== #============================================================================== # ■ Game_System #============================================================================== class Game_System #-------------------------------------------------------------- attr_accessor :animated_bb attr_accessor :upperbb attr_accessor :bb_speed attr_accessor :upperbb_speed attr_accessor :bb_frames attr_accessor :upperbb_frames attr_accessor :bb_opac attr_accessor :upperbb_opac #-------------------------------------------------------------- alias gw_initialize initialize def initialize gw_initialize @animated_bb = false @bb_speed = 0 @bb_frames = 0 @upperbb_speed = 0 @upperbb_frames = 0 end end #============================================================================== # ■ Spriteset_Battle #============================================================================== class Spriteset_Battle #-------------------------------------------------------------- alias gw_initialize initialize def initialize create_animbb if $game_system.animated_bb create_upperbb if $game_system.upperbb gw_initialize end #-------------------------------------------------------------- def create_animbb @animbb_time = 0 @animbb_frame = 1 @animbb = Sprite.new(@viewport1) @animbb.bitmap = RPG::Cache.battleback($game_temp.battleback_name + @animbb_frame.to_s) @animbb.z = 2 @animbb.opacity = $game_system.bb_opac end #-------------------------------------------------------------- def create_upperbb @upperbb_time = 0 @upperbb_frame = 1 @upperbb = Sprite.new(@viewport3) @upperbb.bitmap = RPG::Cache.battleback($game_temp.battleback_name + "UP" + @animbb_frame.to_s) @upperbb.opacity = $game_system.upperbb_opac @upperbb.z = 20 # ACBS = 140, Padrão = 20 end #-------------------------------------------------------------- alias gw_update update def update upperbb_update if $game_system.upperbb animbb_update if $game_system.animated_bb @animbb.dispose if @animbb != nil and not $game_system.animated_bb @upperbb.dispose if @upperbb != nil and not $game_system.upperbb gw_update end #-------------------------------------------------------------- alias gw_dispose dispose def dispose @animbb.dispose if $game_system.animated_bb @upperbb.dispose if $game_system.upperbb gw_dispose end #-------------------------------------------------------------- def animbb_update create_animbb if @animbb.nil? @animbb_time += 1 if @animbb_time % $game_system.bb_speed == 0 @animbb_frame = (@animbb_frame % $game_system.bb_frames) + 1 begin bb = RPG::Cache.battleback(@battleback_name + @animbb_frame.to_s) rescue bb = RPG::Cache.battleback($game_temp.battleback_name) end @animbb.bitmap = bb @animbb.opacity = $game_system.bb_opac end end #-------------------------------------------------------------- def upperbb_update create_upperbb if @upperbb.nil? @upperbb_time += 1 if @upperbb_time % $game_system.upperbb_speed == 0 @upperbb_frame = (@upperbb_frame % $game_system.upperbb_frames) + 1 begin upperbb = RPG::Cache.battleback(@battleback_name + "UP" + @upperbb_frame.to_s) rescue upperbb = RPG::Cache.battleback($game_temp.battleback_name) end @upperbb.bitmap = upperbb @upperbb.opacity = $game_system.upperbb_opac end end end #============================================================================== # ■ Interpreter #============================================================================== class Interpreter #-------------------------------------------------------------- def animated_bb_on(speed, frames, opacity=255) $game_system.animated_bb = true $game_system.bb_speed = speed $game_system.bb_frames = frames $game_system.bb_opac = opacity end #-------------------------------------------------------------- def upper_bb_on(speed=1, frames=1, opacity=255) $game_system.upperbb = true $game_system.upperbb_speed = speed $game_system.upperbb_frames = frames $game_system.upperbb_opac = opacity end #-------------------------------------------------------------- def animated_bb_off $game_system.animated_bb = false $game_system.bb_speed = 0 $game_system.bb_frames = 0 end #-------------------------------------------------------------- def upper_bb_off $game_system.upperbb = false $game_system.upperbb_speed = 0 $game_system.upperbb_frames = 0 $game_system.upperbb_opac = 0 end end Bugs e Conflitti Noti N/A per adesso se ne trovate avvertite Edited April 27, 2013 by Dilos Script monoriga sistemato. "Oh perché dobbiamo essere così, noi? – ci domandiamo talvolta allo specchio - con questa faccia, con questo corpo? – alziamo una mano, nell'incoscienza; e il gesto ci resta sospeso. Ci pare strano che l'abbiamo fatto noi. Ci vediamo vivere. […] In certi momenti di silenzio interiore, in cui l'anima nostra si spoglia di tutte le funzioni abituali, e gli occhi nostri diventano più acuti e più penetranti, noi vediamo noi stessi nella vita, e in se stessa la vita, quasi in una modalità arida, inquietante; ci sentiamo assaltare da una strana impressione, come se, in un baleno, ci si chiarisse una realtà diversa da quella che normalmente percepiamo, una realtà vivente oltre la vista umana, fuori delle forme dell'umana ragione." [L.P.] http://img43.imageshack.us/img43/4231/vgmiud3f.png http://rpg2s.net/gif/SCContest1Oct.gif http://www.rpg2s.net/img/fablecontest3rd.png http://rpg2s.net/gif/SCContest1Oct.gif RPG by forum http://img59.imageshack.us/img59/6/av2w.png Nome: Erech (In elfico "lancia solitaria", da er (ereb) = "solitario" e ech = "lancia") Età : 19 Razza: Umani Descrizione: Erech è un ragazzo alto e slanciato, dalla corporatura tonica e scattante. Ha capelli lunghi e violacei come gli occhi che però sono spesso coperti in parte da un elegante cappello nero. Veste con uno stile classico, una camicetta bianca sotto una giacca nera e un fiocco al collo ornato con un'immancabile piuma azzurra. Gli piace leggere e scrivere e ama tradurre testi in lingue antiche. Carattere: Il ragazzo ha un carattere chiuso e introverso, è di poche parole e preferisce i fatti alle parole. Non si relaziona spesso con i coetanei o se lo fa significa che si fida cecamente della persona che ha davanti; è diffidente e tende a non raccontare fatti del suo passato, belli o brutti che siano. Link to comment Share on other sites More sharing options...
MasterSion Posted August 29, 2010 Share Posted August 29, 2010 Bravo Fanton! Ho sempre usato un processo parallelo con un ciclo... Wait 1 frame cambia il background e via così xD http://img256.imageshack.us/img256/7639/ihateyou.gifUn uomo senza religione è come un pesce senza bicicletta.http://img18.imageshack.us/img18/3668/decasoft1.pnghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif Link to comment Share on other sites More sharing options...
Guardian of Irael Posted August 29, 2010 Share Posted August 29, 2010 Uh bene pure i background animati! :3Bel lavoro! ^ ^ (\_/)(^ ^) <----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...
Atzlith Posted August 29, 2010 Share Posted August 29, 2010 Wow... lo voglio provare! °w° Dev'essere 'na bellezza! XD Targhetta: http://img717.imageshack.us/img717/7703/fcp3.png Face Contest (e non me n'ero accorta°-°)- o - o - http://i670.photobucket.com/albums/vv69/Atzlith/OdiernaTitlemini.pngIl miglior negozio Kawai trovato! Ve lo consiglio! ;)http://i670.photobucket.com/albums/vv69/Atzlith/MilkShop.png Link to comment Share on other sites More sharing options...
Squall_Leonheart Posted August 30, 2010 Share Posted August 30, 2010 Magnifico! Spero non vada in conflitto con nessun altro script! Iscriviti sul mio canale youtube -https://www.youtube.com/channel/UCYOxXExvlXiOFfYD1fTFpww?view_as=subscriberSeguimi su Instagram -https://www.instagram.com/ancestralguitarist/---------------------------------------------------------------------------------------------------------------------------------------Contest vinti---------------------------------------------------------------------------------------------------------------------------------------FACE CONTEST # 3BANNER CONTEST #69 Link to comment Share on other sites More sharing options...
fanton95 Posted August 30, 2010 Author Share Posted August 30, 2010 E' compatibile con la maggior parte dei BS, non credo dovresti avere problemi ^^ "Oh perché dobbiamo essere così, noi? – ci domandiamo talvolta allo specchio - con questa faccia, con questo corpo? – alziamo una mano, nell'incoscienza; e il gesto ci resta sospeso. Ci pare strano che l'abbiamo fatto noi. Ci vediamo vivere. […] In certi momenti di silenzio interiore, in cui l'anima nostra si spoglia di tutte le funzioni abituali, e gli occhi nostri diventano più acuti e più penetranti, noi vediamo noi stessi nella vita, e in se stessa la vita, quasi in una modalità arida, inquietante; ci sentiamo assaltare da una strana impressione, come se, in un baleno, ci si chiarisse una realtà diversa da quella che normalmente percepiamo, una realtà vivente oltre la vista umana, fuori delle forme dell'umana ragione." [L.P.] http://img43.imageshack.us/img43/4231/vgmiud3f.png http://rpg2s.net/gif/SCContest1Oct.gif http://www.rpg2s.net/img/fablecontest3rd.png http://rpg2s.net/gif/SCContest1Oct.gif RPG by forum http://img59.imageshack.us/img59/6/av2w.png Nome: Erech (In elfico "lancia solitaria", da er (ereb) = "solitario" e ech = "lancia") Età : 19 Razza: Umani Descrizione: Erech è un ragazzo alto e slanciato, dalla corporatura tonica e scattante. Ha capelli lunghi e violacei come gli occhi che però sono spesso coperti in parte da un elegante cappello nero. Veste con uno stile classico, una camicetta bianca sotto una giacca nera e un fiocco al collo ornato con un'immancabile piuma azzurra. Gli piace leggere e scrivere e ama tradurre testi in lingue antiche. Carattere: Il ragazzo ha un carattere chiuso e introverso, è di poche parole e preferisce i fatti alle parole. Non si relaziona spesso con i coetanei o se lo fa significa che si fida cecamente della persona che ha davanti; è diffidente e tende a non raccontare fatti del suo passato, belli o brutti che siano. 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