Vai al contenuto


Toggle Chat RM - Chat Apri la Chat in un popup

E' severamente vietato richiedere supporto su RPG Maker in chat!
@  Pech93 : (24 May 2012 - 01:55 PM) ho aggiunto delle composizioni originali!!! Chi le vuole ascoltare e dare qualche commento costruttivo?
@  MihaChan : (23 May 2012 - 09:19 PM) a parte i denti -che stanno decidendo di darmi noia in questi giorni-, tutto okay~
@  Melosx : (23 May 2012 - 09:18 PM) bene ^.^ ... Tu??
@  MihaChan : (23 May 2012 - 09:17 PM) come va? xD
@  MihaChan : (23 May 2012 - 09:16 PM) okay
@  MihaChan : (23 May 2012 - 09:16 PM) ah
@  Melosx : (23 May 2012 - 09:14 PM) ciao miha... ai dont spic inglisc
@  MihaChan : (23 May 2012 - 09:12 PM) how'sa goin'?
@  MihaChan : (23 May 2012 - 09:12 PM) ciao Mel!
@  Melosx : (23 May 2012 - 09:07 PM) ciao
@  MihaChan : (23 May 2012 - 09:06 PM) salve D:
@  Pech93 : (23 May 2012 - 08:05 PM) MIk?
@  Melosx : (23 May 2012 - 07:51 PM) VIENI SU MSN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:51 PM) MIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:46 PM) *iù
@  Melosx : (23 May 2012 - 07:38 PM) iu spin mi rai rau bebi rai rau laic a record bebi rau rau rau rau
@  Melosx : (23 May 2012 - 07:37 PM) lalalallalallalallallllllllllalalalallaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:37 PM) lalalalala
@  Melosx : (23 May 2012 - 07:37 PM) naoinvaoèvpodlnvvrovnovnondpppppppppmvdgdvjomvmvpe
@  Melosx : (23 May 2012 - 07:36 PM) che coa che robaé

Pioggia realistica


  • Per cortesia connettiti per rispondere
8 risposte a questa discussione

#1 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 21 June 2011 - 08:35 PM

Immagine inserita


Autore: ak47lol
Traduzione: Ally
Ringraziamenti: Luke85

Questo tutorial vi spiegherà come creare facilmente un effetto pioggia più bello e più realistico da inserire nel vostro gioco, utilizzando lo script di Woratana riguardo le FOG.
Ecco subito un esempio dell'effetto finale:
7UsQH8_CVuY
N.B: questo effetto è possibile usarlo solo se si usa lo script di Woratana per le FOG.
Lo script è reperibile al seguente topic:
multiple-fogs-t1921.html

Passo 1
Prendiamo lo script da inserire nel progetto da QUI e inseriamolo.

Passo 2
Ora è necessario crearsi la propria grafica della pioggia, o scaricare quello dell'autore QUI.
L'immagine dovrà chiamarsi Rain.png e dovrà essere dentro alla cartella pictures.

Passo 3
Ora che abbiamo il necessario, possiamo cominciare.
- Andate nella mappa dove volete che sia visibile questo effetto (o comunque nella mappa dove volete usarlo)
- Creiamo un nuovo evento (chiamiamolo magari 'Effetto Pioggia') e settiamolo come Processo Parallelo.
- Ora in un call script inserite il seguente codice:
$fog.name = 'rain'
$fog.hue = 0
$fog.tone = [0,0,0,0]
$fog.opacity = 190
$fog.blend = 1
$fog.zoom = 100
$fog.sx = 0
$fog.sy = 50

$fog.show(1)
Ora, richiamate un'altro call script ma stavolta con questo codice:
$fog.name = 'rain'
$fog.hue = 0
$fog.tone = [0,0,0,0]
$fog.opacity = 100
$fog.blend = 2
$fog.zoom = 130
$fog.sx = 2
$fog.sy = 50

$fog.show(2)
Ora vi chiederete: Perchè dobbiamo richiamare due volte la Fog?
Una Fog scorrerà dall'alto verso il basso, mentre l'altra scorrerà leggermente in orizzontale per dare un'effetto, appunto, più realistico.

C'è da notare anche che nella seconda Fog, l'opacità è diversa dalla prima...questo per dare alla pioggia un'effetto migliore.
E' inoltre possibile regolare il valore $fog.sy = 50 per rallentare la caduta della pioggia.

Passo 4

Di seguito, inseriamo i seguenti comandi:
- Fadein Screen
- Erase Event

Assicuratevi di inserire anche questi due comandi, in modo da non visualizzare la pioggia durante i trasprorti.
Ecco come si presenterà l'evento completo:
Immagine inserita

Inserite l'evento nelle mappe in cui vi serve, e non dimenticatevi di inserire il suono della pioggia ^^

N.B: Questo effetto non funzionerà su un progetto già avviato provvisto di Save.

Demo: (05/07/2011)
http://www.mediafire...mksa3h6bral52a8

Crediti:
Ally (Traduzione tutorial e demo)
ak47lol (Idea e Tutorial Originale)
Celianna (Grafica Immagine della pioggia)
Immagine inserita
Spoiler

#2 ONLINE   Juunanagou

Juunanagou

    Recensori

  • Recensori
  • 553 Messaggi:
  • Progetto XP:
    Vampire Chronicle
  • Tool:
    Rpg Maker XP

Inviato 22 June 2011 - 09:44 AM

Ma è fantasitco ** L'effetto sonoro è bellissimo!
14° screen contest:Immagine inseritaSe vi serve un mapper nel team sentitevi liberi di contattarmi, trovate alcune mie mappe nel mio shop.

#3 OFFLINE   Luke85

Luke85

    RM Avanzato

  • Utenti RM
  • StellettaStellettaStelletta
  • 34 Messaggi:

Inviato 04 July 2011 - 12:42 AM

Bellissimo! Ma non mi funziona! :(
Ho seguito tutte le istruzioni, ma niente da fare. ogni volta mi si blocca con quest'errore:

$game_map.mulfog_name.each_index do |i|

Potete aiutarmi?

#4 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 04 July 2011 - 01:49 AM

Luke85, dice:

Bellissimo! Ma non mi funziona! :(
Ho seguito tutte le istruzioni, ma niente da fare. ogni volta mi si blocca con quest'errore:

$game_map.mulfog_name.each_index do |i|

Potete aiutarmi?
Hai inserito lo script del Multifog?
Immagine inserita
Spoiler

#5 OFFLINE   Luke85

Luke85

    RM Avanzato

  • Utenti RM
  • StellettaStellettaStelletta
  • 34 Messaggi:

Inviato 04 July 2011 - 09:21 AM

Ally, dice:

Luke85, dice:

Bellissimo! Ma non mi funziona! :(
Ho seguito tutte le istruzioni, ma niente da fare. ogni volta mi si blocca con quest'errore:

$game_map.mulfog_name.each_index do |i|

Potete aiutarmi?
Hai inserito lo script del Multifog?
sì certo, come ho scritto ho seguito tutte le istruzioni!

dice di mettere lo script "sopra main"
ora non è molto chiaro cosa significhi, se intende nella colonna di sinistra (e quindi in un pagina prima di main, magari in "materials") oppure nella pagina main ma sopra quello che eventualmente c'è già... in ogni caso le ho fatte entrambe e non va! :( mi esce quell'errore, anche se cancello l'evento pioggia... è proprio il mettere quello script nel gioco che lo fa bloccare (ho ovviamente VX, ho letto che è per VX)... :(

---

rispondo ad una domanda fattami nell'altro topic:

Citazione

Puoi inserire tra i tag code, il call script che usi?

uso il call script inserito in questo topic, ho fatto esattamente quelle due procedure per richiamare le 2 fog... ma il problema mi si presenta prima di arrivare alla mappa con le fog.. proprio non mi parte più il gioco! appena carico una mappa qualsiasi mi da quell'errore, come se "leggesse" gli script e trovasse un errore a prescindere... ma ho fatto copia-incolla!

#6 OFFLINE   Luke85

Luke85

    RM Avanzato

  • Utenti RM
  • StellettaStellettaStelletta
  • 34 Messaggi:

Inviato 04 July 2011 - 06:40 PM

forse ho capito il problema... nello script delle fog c'è il codice ma manca l'immagine della fog...!!! è quello? devo prendere l'immagine di una fog e metterla da qualche parte?

ho inserito in pictures l'immagine "fog10.png" e l'ho inserita dove dice:

@mulfog_name = []

ottenendo così:

@mulfog_name = ['Fog10.png']

ma a quanto pare non funziona lo stesso.
anzi dopo trovo queste righe:

when 1 # Preset ID 1
      @name = '001-Fog01'
      @hue = 0
      @tone = [100,-255,20,0]
      @opacity = 60
      @blend = 0
      @zoom = 200
      @sx = 10
      @sy = 0
    when 2 # Preset ID 2
      @name = '002-Clouds01'
      @hue = 0
      @tone = [0,0,0,0]
      @opacity = 200
      @blend = 1
      @zoom = 200
      @sx = -2
      @sy = -2
ma io quelle immagini non le ho mai inserite!
vuol dire che devo inserire non una ma 2 immagini (diverse?) e dargli quel nome?

#7 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 05 July 2011 - 09:10 PM

I doppi posto i così poco tempo, come da regolamento non sono ammessi.

Il call script che devi inserire, come da tutorial, è questo:
$fog.name = 'rain'
$fog.hue = 0
$fog.tone = [0,0,0,0]
$fog.opacity = 190
$fog.blend = 1
$fog.zoom = 100
$fog.sx = 0
$fog.sy = 50

$fog.show(1)
Tu non devi toccare nulla nello script.
Nel Passo 2, c'è scritto dove deve essere inserita la Fog.
Qui invece:
$fog.name = 'rain'
Devi sostituire rain, con il nome della tua fog (senza estensione).

Questo:
$fog.show(1)
rappresenta l'ID della Fog in questione.
Come noterai infatti, nella guida che dice di inserire l'altro call script, ha come ID, 2.

Ho aggiornato il primo post con una demo fatta al momento ;)
Immagine inserita
Spoiler

#8 OFFLINE   Luke85

Luke85

    RM Avanzato

  • Utenti RM
  • StellettaStellettaStelletta
  • 34 Messaggi:

Inviato 06 July 2011 - 11:41 AM

ma allora avevo già fatto bene, non avevo toccato nulla e non funziona comunque ^_^
ho infatti tolto ogni modifica ma è lo stesso. il callscript è identico, l'ho copiato, entrambe le fog
(perdonate ma significando "fog" nebbia avevo pensato che dovesse esserci una nebbia oltre che una pioggia... e mi sa invece che si intende la stessa cosa!)
nei due callscript il nome è sempre 'rain' perché ho appunto scaricato l'immagine rain.png...
come ho scritto all'inizio, pur non toccando nulla e seguendo tutte le istruzioni, copia-incolla compresi, non mi funziona. vi riporto l'errore esatto così magari è più chiaro ^_^

----

Ps: problema risolto!
lo scrivo per chiunque ne abbia bisogno... io testavo partendo da una partita salvata... invece non funziona se non si ricomincia il gioco! mannaggia! grazie di tutto ^_^

ora aggiungo i vari effetti di tuoni e lampi e soprattutto cerco di evitare che spariscano la pioggia e i colori alterati mentre passo da un livello all'altro, che pare che per una frazione di secondo si resetti tutto :D

grazie ancora!!

#9 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 07 July 2011 - 01:01 AM

Grazie a te per aver trovato questo 'bug'.
La cosa era abbastanza logica, ma non sempre si da 'peso' a questa cosa =)

Aggiungo nel primo post così che può esser messo in risalto :)
Immagine inserita
Spoiler




1 utente(i) stanno leggendo questa discussione

0 utenti, 1 ospiti, 0 utenti anonimi