Xemnas Posted February 22, 2010 Share Posted February 22, 2010 Ecco a voi un altro scriptXD:Versione:Autore/i:Tomah Informazioni:Con questo script,potete usare due tipi di effetti:-Lo zoom-Opacizzare lo schermo Istruzioni:Inserite lo script sotto la classe Material.Screenshots:Zoomhttp://img193.imageshack.us/img193/6011/screenzoom.jpgOpacità schermohttp://img338.imageshack.us/img338/2843/screenembaartela.jpg Script: =begin [ =================================================================== ] [ =================================================================== ] [ ============= ] SCRIPT CRIADO POR: [ ============= ] [ ============= ] [ ============= ] [ ============= ] >>> Dark Chocobo [ ============= ] [ ============= ] [ ============= ] [ ============= ] [ ============= ] [ ============= ] > Zoom + Embaçar Tela < [ ============= ] [ ============= ] >>www.ReinoRpg.com<< [ ============= ] [ ============= ] [ ============= ] [ =================================================================== ] [ =============== ] : Comunidade RPG Maker VX : [ =============== ] [ ===== ] [url="http://www.orkut.com/Community.aspx?cmm=40232098"]http://www.orkut.com/Community.aspx?cmm=40232098[/url] [ ==== ] [ =================================================================== ] [ =================================================================== ] Resumo: - Com este script você pode fazer 2 tipos de efeitos bem legais que não podem ser feitos por evento: > Zoom > Embaçar Tela Instruções: - Zoom: Para dar Zoom utilise o comando "chamar script" da última aba da lista de comando dos eventos e escreva: $scene = Scene_Zoom.new(x,y) Substituindo as letras x e y por números entre 100~800, sendo quanto maior o número, maior o zoom. - Embaçar Tela: Para embaçar a tela utilise o comando: $scene = Scene_Zoom.new(100,100) Note que é o mesmo comando do zoom, porém, como os números escolhidos são 100, não haverá zoom, ao invéz disso, a tela ficará embaçada. Observação Final: - Não utilize números menores de 100, pôs o script consegue esticar a tela, mas não consegue comprimi-la. =end # Cria as configuraçíµes iniciais do script. $DarkChocoboScripts = {} if $DarkChocoboScripts.nil? $DarkChocoboScripts["Zoom + Embaçar Tela"] = true class Scene_Zoom < Scene_Base def initialize(zoom_x = 0, zoom_y = 0, color = nil) @zoom_x = zoom_x/100 @zoom_y = zoom_y/100 color = [0,0,0,0] if color.nil? @color = color end def start @viewport = Viewport.new((@zoom_x*544-544)/-2, (@zoom_y*416-416)/-2, @zoom_x*544, @zoom_y*416) @sprite = Sprite.new(@viewport) @sprite.bitmap = $game_temp.background_bitmap @sprite.color.set(@color[0], @color[1], @color[2], @color[3]) @sprite.zoom_x = @zoom_x @sprite.zoom_y = @zoom_y @sprite.update end def update if Input.trigger?(Input::C) $scene = Scene_Map.new end end def terminate @sprite.dispose end end -Per zoomare,fate un call script con il seguente codice:$scene = Scene_Zoom.new(x,y)-Per opacizzarla invece,fate un call script con il seguente codice:$scene = Scene_Zoom.new(100,100)Funziona come per lo zoom,ma qui si opacizzerà lo schermo Ciao a tutti...Xemnas :rovatfl: Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
Axel Phantom Posted February 22, 2010 Share Posted February 22, 2010 Carino... potrebbe essermi utile http://i58.tinypic.com/9gegqx.png Link to comment Share on other sites More sharing options...
shuuchan Posted February 22, 2010 Share Posted February 22, 2010 Sì, interessante, con qualche modifica la parte riguardante lo zoom potrebbe essere proprio utile... ...copio e provo a lavorarci su. Screen Contest (by Sakura & Shuuchan):http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gifBacheca Premihttp://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS" http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione" http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto" http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX" http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto" http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX" http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora" http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"http://i87.servimg.com/u/f87/13/37/20/58/banner10.pngScarica la demo ver. 0.2:RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - DownloadVersione completa (52 MB) - Download Link to comment Share on other sites More sharing options...
MasterSion Posted February 22, 2010 Share Posted February 22, 2010 La parte dello zoom è geniale! 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...
Kingartur2 Posted February 22, 2010 Share Posted February 22, 2010 Be si possono anche fare a eventi. 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...
Xemnas Posted February 22, 2010 Author Share Posted February 22, 2010 (edited) Sono contento che vi sia piaciuto questo script..e vi volevo avvertire di una novità:!Da adesso è possibbile "Muoversi" o meglio spostare lo zoom per un certo tratto poichè lo zoom carica il Viewport cioè la portata di visione del giocatore e non tutta la mappa... Quindi seguite questo procedimento andate alla linea 27 e dopo l'end del primo if aggiungete: if Input.trigger?(Input::DOWN) @sprite.y += 10 if @sprite.y < @sprite.height - 416 end if Input.trigger?(Input::UP) @sprite.y -= 10 if @sprite.y > 0 end if Input.trigger?(Input::RIGHT) @sprite.x += 10 if @sprite.x < @sprite.width - 544 end if Input.trigger?(Input::LEFT) @sprite.x -= 10 if @sprite.x > 0end# modificato dal sottoscritto XD Spero che vi sono stato utile Ciao a tutti..Xemnas :rovatfl: P.s.=X Kingartur2...:Questo script mi serviva e poichè non ero in grado di riuscire a capire come farlo con gli evenmti ho cercato il primo script che mi capitava e l'ho postato poichè mi sembrava cariono...e più semplice da fare... Senza offesa ok?XD Edited February 22, 2010 by Xemnas Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ 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