Jump to content
Rpg²S Forum

-Engine Particles System


Losco individuo
 Share

Recommended Posts

Engine Particles System

Descrizione

Questo script vecchio come il cucco, ma, per qualche strana ragione, non presente su RPG2s^^, consente di creare degli effetti di particelle animate per rendere il gioco più vario e animato.

Per capire di cosa parlo, beh, non vi resta che scaricare. Ringrazio Theoras che me lo ha fatto scoprire^^

 

Autore

L'autore di questo magnifico e utile script è arevulopapo, io ho tradotto sia lo script che la DEMO in italiano, che aiuta molto nella comprensione dell'utilizzo.

 

Allegati

 

Istruzioni per l'uso

Allora le istruzioni si trovano all'interno dello script, qui scrivo il comando di base:
$scene.effect(ID, EFFECT, LOCK, X, Y)

Dove:

- ID corrisponde all'identità dell'evento. (-1) è il giocatore, (1,2,3,...) sono i vari eventi.

- EFECT: nome dell'effetto chiamato. Il nome è definito in Spriteset_Map.

- LOCK è l'allineamento delle particelle: 'event' per allinearle con la posizione dell'evento nella mappa; 'screen' per allinearlo sulla posizione dell'evento sullo schermo.Per eventi statici, ad esempio fuochi, teletrasporti, etc. l'allineamento 'event' è consigliato. Per i movimenti invece è

consigliato lo 'screen'.

- X,Y è il numero di pixel che saranno aggiunti alla posizione dell'evento. Per determinare la posizione di partienza delle particelle. Questo strumento è molto importante ;) Guardate la demo per vedere tutte le possibilità di utilizzo.

Per Scoprire però tutte le immense potenzialità dello script dovete obbligatoriamente guardare la DEMO;)

 

Script

 

 

 

#===============================================================================
# New Particle Engine
#   by arevulopapo
#   Nov 15th 2007
#   Tradotto da Losco Individuo
#
# Questo script permette di creare effetti tramite le animazioni di particelle.
# Le particelle sono inserite nel metodo "Spriteset_Map, e possono essere visualiz
# zate sia che sull'evento che sotto l'evento.
# Gli effetti sono chiamati tramite il seguente script:
#
# $scene.effect(ID, EFFECT, LOCK, X, Y)
#
# ID		- ID corrisponde all'identità dell'evento.
#			 (-1) è il giocatore, (1,2,3,...) sono i vari eventi.
# EFFECT	- Nome dell'effetto chiamato. Il nome è definito in Spriteset_Map.
# LOCK	  - Questo è l'allineamento delle particelle: 'event' per allinearle
#			 con la posizione dell'evento nella mappa; 'screen' per allinearlo sulla posizione
#			 dell'evento sullo schermo.
#			 Per eventi statici, ad esempio fuochi, teletrasporti, etc.
#			 l'allineamento 'event' è consigliato. Per i movimenti invece è
#			 consigliato lo 'screen'.
# X, Y	  - Numero di pixel che saranno aggiunti alla posizione dell'evento.
#			 per determinare la posizione di partienza delle particelle.
#			 Questo strumento è molto importante;) Guardate la demo per vedere
#			 tutte le possibilità di utilizzo.
#===============================================================================
class Scene_Map
 
 def effect(event=1, effect='', lock='event', x=0, y=0)
@spriteset.add_effect(event, effect, lock, x, y)
 end
 
end
#===============================================================================
#
#===============================================================================
class Spriteset_Map
 
 attr_reader :particles
 
 alias particle_ssm_init initialize
 alias particle_ssm_update update
 alias particle_ssm_dispose dispose
 #-----------------------------------------------------------------------------
 def initialize
@particles = []
particle_ssm_init
 end
 #-----------------------------------------------------------------------------
 def dispose
@particles.each{ |d| d.dispose }
particle_ssm_dispose
 end
 #-----------------------------------------------------------------------------
 def update
@particles.each_with_index{ |p,i|
  @particles[i].update
  if p.opacity == 0
	p.dispose
	@particles.delete_at(i)
  end
  }
particle_ssm_update
 end
 #-----------------------------------------------------------------------------
 def add_effect(event=1, effect='', lock='event', x=0, y=0)

case event
when -1
  object = $game_player
else
  object = $game_map.events[event]
end

case effect
# (sprite, accelerazione[x,y], gravità[x,y], opacità[base,loss], trasparenza)
when 'blue'
  sprite='star_blue'
  add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)
when 'red'
  sprite='star_red'
  add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)
when 'green'
  sprite='star_green'
  add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)
when 'yellow'
  sprite='star_yellow'
  add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)
when 'smash'
  sprite='smash'
  add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)
when 'fire'
  sprite='particle_yellow'
  add_particles(object, x, y, sprite, [(rand(7)-3)*0.2, 0], [0,0.15], [255,8+rand(5)], lock, 1)
when 'fire2'
  sprite='particle_orange'
  add_particles(object, x, y, sprite, [(rand(7)-3)*0.2, 0], [0,0.15], [255,8+rand(5)], lock, 1)
when 'sparks'
  sprite='particle_red'
  add_particles(object, x, y, sprite, [0.5*(-25+rand(50))/10, -4], [0,-0.5], [255,20], lock, 1)
when 'smoke'
  sprite='smoke'
  add_particles(object, x, y, sprite, [0.1*(-25+rand(50))/10, 0], [0,0.13], [128,3], lock, 1)
when 'cells'
  sprite='particle_red'
  dx = 1.00*(-100 + rand(200))/100
  dy = 1.00*(-100 + rand(200))/100
  add_particles(object, x, y, sprite, [5*dx, 5*dy], [0.3*dx,0.3*dy], [255,10], lock, 1)
end

 end
 #-----------------------------------------------------------------------------
 def add_particles(object=$game_player, x=0, y=0, sprite='', acc=[0,0], grav=[0,0], opacity=[255,0], lock='event', blend=0)
if lock=='event'
  @particles << Particle_Event.new(@viewport1, object, x, y, sprite, acc, grav, opacity, blend)
elsif lock=='screen'
  @particles << Particle_Screen.new(@viewport1, object, x, y, sprite, acc, grav, opacity, blend)
end
 end
 
end
#===============================================================================
#
#===============================================================================
class Particle_Screen < Sprite
 
 def initialize(viewport=Viewport.new(0,0,800,600), object=$game_player, x=0, y=0, sprite='', acc=[0,0], grav=[0,0], opacity=[255,3], blend=0)
super(viewport)
self.bitmap = RPG::Cache.picture('Particles/' + sprite)
self.x = object.screen_x + x
self.y = object.screen_y - 16 + y
self.ox = self.oy = self.bitmap.width/2
self.blend_type = blend
self.opacity = opacity[0]
@object = object
@origin = [self.x, self.y]
@acceleration = acc
@gravity = grav
@coords = [0.00, 0.00]
@opacity = opacity[1]
update
 end
 
 def update
@acceleration[0] -= @gravity[0] if @gravity[0] != 0
@acceleration[1] -= @gravity[1] if @gravity[1] != 0
@coords[0] += @acceleration[0]
@coords[1] += @acceleration[1]
self.opacity -= @opacity
self.x = @origin[0] + @coords[0]
self.y = @origin[1] + @coords[1]
if self.y > (@object.screen_y - 16)
  self.z = @object.screen_z + 32
else
  self.z = @object.screen_z - 32
end
 end
 
end

class Particle_Event < Sprite
 
 def initialize(viewport=Viewport.new(0,0,800,600), object=$game_player, x=0, y=0, sprite='', acc=[0,0], grav=[0,0], opacity=[255,3], blend=0)
super(viewport)
self.bitmap = RPG::Cache.picture('Particles/' + sprite)
self.x = object.x*32 + 16 - $game_map.display_x / 4 + x
self.y = object.y*32 + 32 - $game_map.display_y / 4 + y
self.ox = self.oy = self.bitmap.width/2
self.blend_type = blend
self.opacity = opacity[0]
@object = object
@origin = [object.x*32 + x + 16, object.y*32 + y + 32]
@acceleration = acc
@gravity = grav
@coords = [0.00, 0.00]
@opacity = opacity[1]
update
 end
 
 def update
@acceleration[0] -= @gravity[0] if @gravity[0] != 0
@acceleration[1] -= @gravity[1] if @gravity[1] != 0
@coords[0] += @acceleration[0]
@coords[1] += @acceleration[1]
self.opacity -= @opacity
self.x = @origin[0] + @coords[0] - $game_map.display_x / 4
self.y = @origin[1] + @coords[1] - $game_map.display_y / 4 - 16
if self.y > (@object.screen_y - 16)
  self.z = @object.screen_z + 32
else
  self.z = @object.screen_z - 32
end
 end
 
end

 

 

 

Screenshot

 

http://img83.imageshack.us/img83/6646/immaginerw7.th.pngOsservate il baule a destra in fiamme!

http://img178.imageshack.us/img178/7177/immagine2ix1.th.png Questo screen è preso dalla Demo...le luci intorno al mago girano!

Ora altri screen:

http://img166.imageshack.us/img166/3073/immagine3kc8.th.pnghttp://img183.imageshack.us/img183/9485/immagine4qr5.th.png

Requisiti

Non ci sono requisiti particolari, se non l'inserimento delle pictures (allegate nella demo) dentro alla cartella Graphic/Pictures/
Particles

 

Bugs e Conflitti Noti

Allora non ci sono bug o conflitti noti, però c'è un difettino:

Siccome per poter usare lo script, l'evento deve essere in evento parallelo, allora non può essere utilizzato, per le cose "normali". Quindi non vi resta che creare ad esempio l'evento baule che dovrà illuminarsi e in un angolo della mappa inserire l'evento in processo parallelo con le istruzioni.

Il problema di questo metodo è che quando le animazioni iniziano a diventare grosse e gli eventi numerosi, comincia a laggare da far accapponare la pelle XD...quindi...sappiate regolarvi e non esagerate.

Edited by Losco individuo

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

O bisogna guardare Raldon, l'ho usato anch'io ^^

E' un bello script ma se fate cose troppo complesse lagga T_T

 

Volete due giochi Completi e Seri fatti con RPG MAKER? Cliccate su...

www.raldon.altervista.org

 

Problemi con Raldon? Segnalali su...

www.raldon.forumfree.net

 

Partecipante al Rpg2s.net Game Contest 2008/2009

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Raldon

 

 

Posizioni raggiunte nei Contest

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://img76.imageshack.us/img76/1260/destroy3gr3.pnghttp://img233.imageshack.us/img233/7186/comics2hd8.gifhttp://www.rpg2s.net/gif/GC_bestoftool3.gif

http://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio1.gifhttp://www.rpg2s.net/gif/GC_premio2.gifhttp://www.rpg2s.net/gif/GC_grafica3.gifhttp://www.rpg2s.net/gif/GC_programmazione3.gifhttp://www.rpg2s.net/gif/GC_programmazione1.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo3K.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2XP.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2BEST.gif

http://www.rpg2s.net/awards/bestuser2.jpghttp://www.rpg2s.net/awards/bestmaker2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://www.rpg2s.net/awards/mostproductive1.jpg

Link to comment
Share on other sites

posto per rimettere in risalto perchè sennò passa troppo inosservata sta' roba

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

Perché non posti qualche screen?

O al massimo metti il link a quanche topic di Raldon dove ho messo gli screen dove è presente lo script, da qualche parte dovrei averli messi.

O se aspetti magari metto uno screen io.

 

Volete due giochi Completi e Seri fatti con RPG MAKER? Cliccate su...

www.raldon.altervista.org

 

Problemi con Raldon? Segnalali su...

www.raldon.forumfree.net

 

Partecipante al Rpg2s.net Game Contest 2008/2009

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Raldon

 

 

Posizioni raggiunte nei Contest

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://img76.imageshack.us/img76/1260/destroy3gr3.pnghttp://img233.imageshack.us/img233/7186/comics2hd8.gifhttp://www.rpg2s.net/gif/GC_bestoftool3.gif

http://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio1.gifhttp://www.rpg2s.net/gif/GC_premio2.gifhttp://www.rpg2s.net/gif/GC_grafica3.gifhttp://www.rpg2s.net/gif/GC_programmazione3.gifhttp://www.rpg2s.net/gif/GC_programmazione1.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo3K.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2XP.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2BEST.gif

http://www.rpg2s.net/awards/bestuser2.jpghttp://www.rpg2s.net/awards/bestmaker2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://www.rpg2s.net/awards/mostproductive1.jpg

Link to comment
Share on other sites

li meto subito io...grazie Theoras per il consiglio

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

oplà

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

da quello che vedo potrebbe servirmi molto questo script

ora avendo scaricato la demo ti faccio due domande:

1 come mai i messaggi e le scritte non si leggono?

2 non ho molto capito cosa si deve scrivere al posto di effect... il nome dalle istruzioni dovrebbe essere in spriteset_map... ma quali sono?

http://25.media.tumblr.com/tumblr_lodqprEyn91qkkkpko1_500.gif

http://img393.imageshack.us/img393/9631/birthdaygifabcw9.jpghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://img42.imageshack.us/img42/3015/terzoposto.png Picnic con Nono, by Test ^^

 

Immagine inserita

 

 

Link to comment
Share on other sites

allora...non c'è scritto niente, non so cosa dirti O_O...mi spiace.

 

per la seconda domanda in EFFECT, puoi scrivere ad esempio 'red', oppure 'blue'...etc. etc. se scendi in basso allo script, trovi l'elenco di tutti gli effetti ch e puoi inserire..naturalmente ne puoi inserire molti altri...basta modificarsi lo script:

 

case effect

# (sprite, accelerazione[x,y], gravità[x,y], opacità[base,loss], trasparenza)

when 'blue'

sprite='star_blue'

add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)

when 'red'

sprite='star_red'

add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)

when 'green'

sprite='star_green'

add_particles(object, x, y, sprite, [1.00*(-15+rand(30))/10, 1.00*(-15+rand(30))/10], [0,0], [160,5+rand(15)], lock, 1)

 

guarda bene dentro lo script che ce ne sono tanti altri^^

Edited by Losco individuo

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

1 quello di non leggere le scritte è un problema che mi capita spesso quando vado a scaricare una demo, a parte le versioni diverse che facilmente risolvo...

2 ok, allora avevo intuito bene, grazie tante

http://25.media.tumblr.com/tumblr_lodqprEyn91qkkkpko1_500.gif

http://img393.imageshack.us/img393/9631/birthdaygifabcw9.jpghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://img42.imageshack.us/img42/3015/terzoposto.png Picnic con Nono, by Test ^^

 

Immagine inserita

 

 

Link to comment
Share on other sites

Risposta alla domanda 1: Usa lo script main moddato da DaD

 

 

#======================================================================

 

# - Main Modificato da DaD www.dermfxp.altervista.org

#------------------------------------------------------------------------------

# Dopo la fine di ogni classe viene chiamata questa

#==============================================================================

 

begin

$showm = Win32API.new 'user32', 'keybd_event', %w(l l l l), ''

unless $DEBUG

$showm.call(18,0,0,0)

$showm.call(13,0,0,0)

$showm.call(13,0,2,0)

$showm.call(18,0,2,0)

end

# I Tipi di Font che vengono utilizzati in main

$defaultfonttype = $fontface = $fontname = Font.default_name = "Tahoma"

# La grandezza del Font in main

$defaultfontsize = $fontsize = Font.default_size = 14

# Preparazione Fade

Graphics.freeze

# Disegno Scena (Title)

$scene = Scene_Title.new

# Quando $scene non è nullo viene chiamato main

while $scene != nil

$scene.main

end

# Fade

Graphics.transition(20)

rescue Errno::ENOENT

# Errore Errno::ENOENT

# Quando non può aprire il file mostra un messaggio

filename = $!.message.sub("No such file or directory - ", "")

print("File #{filename} was not found.")

end

 

 

(Sostituisci al main :smile:)

Edited by Narutofan95
Link to comment
Share on other sites

grazie narutofan, proverò

 

grazie mille, va bene ora!

Edited by Lucasart

http://25.media.tumblr.com/tumblr_lodqprEyn91qkkkpko1_500.gif

http://img393.imageshack.us/img393/9631/birthdaygifabcw9.jpghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://img42.imageshack.us/img42/3015/terzoposto.png Picnic con Nono, by Test ^^

 

Immagine inserita

 

 

Link to comment
Share on other sites

tra virgolette: nel senso che fai così "event" o così 'event'

 

perchè il primo è sbagliato, devi inserirlo "tra apostrofi"^^.

 

Cmq ti da errore o non visualizza niente?

Se proprio, posta qui il comando di chiama script che vedo subito dove sbagli, magari ha dimenticato qualche pezzo

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

Ecco qui, lo metto tra apostrofi:

 

 

 

http://img374.imageshack.us/img374/1628/immaginecno8.png

 

 

L'ho messo di fretta perché lo avevo eliminato per fare le prove, normalmente lo mettevo in un evento a processo parallelo, al di fuori dell'evento che deve subire l'animazione ovviamente.

Link to comment
Share on other sites

ah

 

l'errore non sta' nello script^^

 

devi mettere un wait 1 frames prima del call e poi l'evento deve essere in processo parallelo.

 

Noterai che l'evento è inutilizzabile.

 

Devi creare una'ltro evento con queste istruzioni e poi queto evento fare le istruzioni che ti servono. Se non hai capito dillo che spiego passo passo^^

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

script fantastico!

credo che se sul trono degli script più utili c'è l'advanced message script, questo viene subito dopo.

ottimo per creare giochi in cui la magia ha una certa importanza, ma anche per alcuni effetti (come il fumo o il fuoco)

Link to comment
Share on other sites

mi raccomando...fate attenzione al lag che è sempre in agguato^^

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

mmm...no...io ho creato un evento parallelo che deve controllare ben 7 eventi che devono "prendere fuoco" e già con tre ( ma sicuramente è il computer che la fa schivi) lagga...ma sicuramente è una questione di computer...computer più potenti non laggano...sperando che i nostri giochi non li usi uno con windows ME, fregatene del lag, e programma...naturalmente stai entro certi limiti, altrimenti diventa ingiocabile ;-)

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

boh, ti posso dire che il mio pc è molto "vecchiotto" (secondo gli standard attuali, ma secondo me va alla grande con quei 1200 mhz e 768 mb di ram).

però... nella demo stessa ci sono pochi eventi in parallelo ma con molti comandi all'interno per questo script.

vabbeh, chissenefrega!? io comunque ne farò un uso limitato per il semplice fatto che il mio non è un progetto propriamente fantasy, con fiumi di magia.

per tutti gli altri... boh, cavoli loro! :D

Link to comment
Share on other sites

io me li sono 768 mb di ram XD..ne ho 256+128 e 1.4 ghz

http://i428.photobucket.com/albums/qq5/losco_individuo/2cmly83.png

 

http://i428.photobucket.com/albums/qq5/losco_individuo/BannerNGMI-1.png

Membro Alfa della: "Nuova Generazione del Making Italiano"

"Richiedi anche tu il bannerino della NGdMI e contribuisci alla sopravvivenza della specie...avrai un numero tuo di identificazione e un posto nella storia del making!"

Il making con il cuore

http://i62.servimg.com/u/f62/13/12/87/37/nuovob11.png

Nuovo LegendRpgMania

Link to comment
Share on other sites

  • 1 month later...

sorry a tutti

riesumo questo topic perchè oggi ho provato a inserire lo script nel mio progetto ma mi da alcuni errori

primo

inserisco un evento in parallelo con wait all'inizio e i 4 call script

$scene.effect(7,'cells','screen')

ma mi da questo messaggio di errore

errore di script sulla linea 131 del tipo "nomethoderror"

undefinid method "screen_x" for Nilclass"

http://25.media.tumblr.com/tumblr_lodqprEyn91qkkkpko1_500.gif

http://img393.imageshack.us/img393/9631/birthdaygifabcw9.jpghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://img42.imageshack.us/img42/3015/terzoposto.png Picnic con Nono, by Test ^^

 

Immagine inserita

 

 

Link to comment
Share on other sites

  • 11 months later...

N.B.: Il link l'ho trovato, non lo ho uppato io . . .

New Particle Engine - Originale ENG @ Megaupload

 


SCRIPT RGSS (RPG Maker XP) VINTAGE LIBRARY [2018+]


Breaking (in ogni senso) News: "Treno deraglia per via del seno di Sakurai Aoi . . ." - Info nello spoiler !!

 


http://afantasymachine.altervista.org/_altervista_ht/NOOOOOOOOOilMIOtreninooooo_500.gif


Non riesco a smettere di essere affascinato da immagini come questa . . .

http://anime.vl-vostok.ru/art/photos2011/17/78049800/wall_VladAnime_WWA_1885-1680x1050.jpg


Alcuni wallpapers che faccio ruotare sul mio vecchio PC . . .


http://afantasymachine.altervista.org/_altervista_ht/gits_window.jpg

http://afantasymachine.altervista.org/_altervista_ht/madoka_group01.jpg
http://afantasymachine.altervista.org/_altervista_ht/arisu_picipici_01.jpg
http://afantasymachine.altervista.org/_altervista_ht/phantom_wp01_einzwei.jpg


La parte più spassosa della mia vita è quando gli altri cercano di spiegarmi i miei pensieri . . .


BBCode Testing


Typeface & Size



Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...