Jump to content
Rpg²S Forum

Darklink92

Utenti
  • Posts

    336
  • Joined

  • Last visited

Posts posted by Darklink92

  1. Grazie mille!

    Infatti sto corregendo tutti i testi, inoltre penso che mi farò realizzare i tutti faceset da un amico che sa disegnare.

    Volevo postare la nuova demo, ma c'è ancora un po di lavoro da fare, se ne parla per il mese prossimo(vado a rilento ora che faccio anche lo storyboard, ora in pratica faccio tutto io <_<)

    I nuovi screen?

    Nessun commento?

  2. Screen:

    Title Screen

    http://i43.tinypic.com/seyqh0.png

    Ashley nella città di Riblosa

    http://i41.tinypic.com/xf6byr.png

    Tutoiral Window creato da me

    http://i44.tinypic.com/2mgujq0.png

    Il sito dei mostri:Bestiario modificato da me

    http://i44.tinypic.com/3enms.png

    Takeiko al quartier generale

    http://i41.tinypic.com/w0p1yb.png

  3. Basta vedere il trailer per capire che sorta di merda è sto film!

    Gli effetti speciali delle onde sonoanche molto brutti!

    Per me è meglio evitare di fare film da videogiochi-manga-anime...

    Ad esempio, prendiamo Final Fantasy VII advent children, ma faceva cagare!

    Ok aveva una computer grafica così da paura che sembrvano attori veri, ma perche non lo facevate in live in action e bye bye?

    Ovviamente dovevano far vedere quanto è fica la computer grafica, ma alla fine usci fuori un film con una trama di merda.

    Tornando a dragonball, aspetto solo una cosa, di vedere l'articolo di Nonciclopedia!!!

  4. Sto creando uno script che ti permette di scegliere un tutorial da leggere; i tutorial si dovrebbero poter visualizzare in base all'indice della finestra di scelta, ma non riesco ad ottenerne il risultato.

    Lo scipt è questo

    #=========================================================================#creazione finestra scelte#creazione finestra del tutorial#creazione della scena#========================================================================== #===========================================================================# @ Creazione della finestra selezionabile#==========================================================================class Select_Window < Window_Selectable  def initialize	super(0,40,100,350)	#self.opacity = 0	  self.index = 0	  @item_max = 5	  @column_max = 1	  	refresh  end     def refresh	    self.contents.clear	   	$indice = self.index   for i in 0...@item_max	x = i % @column_max * WLH	y = i / @column_max * WLH  self.contents.draw_text(x, y, 96, 24, "Guida#{i+1}")endendend #=============================================================================# @ Creazione della finestra del tutorial#==============================================================================class Tutorial_Window < Window_Base  def initialize	super(100,40,444,350)   # self.opacity = 0   refresh end  def refresh   self.contents.clear	case $indicewhen 0 self.contents.draw_text(0,0,300, 50,'Vive in zone desertiche, ha una forte difesa ')  when 1 self.contents.draw_text(0,0,300, 50,'ciao')  when 2 self.contents.draw_text(0,0,300, 50,'puzzi ')  when 3self.contents.draw_text(0,0,300, 50,'cacca nello spazio')   when 4self.contents.draw_text(0,0,300, 50,'Metallica rulez')  end endend #==============================================================================# @ Creazione della scena#=============================================================================class Tutorial_System < Scene_Base  def initialize	@lista = Select_Window.new	@tutorial =  Tutorial_Window.new	@lista.active	update  end  def update	@lista.update 	@tutorial.update	 if Input.trigger?(Input::C) and @lista.active == true		 @lista.active = false	   else		 if Input.trigger?(Input::C) and @lista.active == false		 Sound.play_cancel	   end	 end			 	if Input.trigger?(Input::B)  and @lista.active == false	  Sound.play_cancel		@lista.active = true	  else		if Input.trigger?(Input::B) and @lista.active == true		   Sound.play_cancel		   fine		   $scene = Scene_Map.new 		 end		 end   end  def fine	@lista.dispose	@tutorial.dispose    end  end

    Mi visulizza solo il primo messaggio e se cambio posizione nulla.

    come se lo script non aggiornasse il valore numerico dell'indice...

    Elp!

    EDIT!

    Ho risolto; ho inserito la creazione del contenuto della finestra nell update della scena, e ora funziona!

    #=========================================================================#creazione finestra scelte#creazione della scena#==========================================================================class Select_Window < Window_Selectable  def initialize	super(0,40,100,350)	#self.opacity = 0	  self.index = 0	  @item_max = 5	  @column_max = 1	  	refresh  end     def refresh	    self.contents.clear      for i in 0...@item_max	x = i % @column_max * WLH	y = i / @column_max * WLH  self.contents.draw_text(x, y, 96, 24, "Guida#{i+1}")endendend#==============================================================================# @ Creazione della scena#=============================================================================class Tutorial_System < Scene_Base  def initialize	@lista = Select_Window.new  #creazione della finestra  @tutorial =  Window_Base.new(100,40,444,350)  #=============================================  	@lista.active	 	update  end  def update	#================================	#riempimento della finestra   @tutorial.contents.clearcase @indicewhen 0  @tutorial.contents.draw_text(0,0,300, 50,'Vive in zone desertiche, ha una forte difesa ')  when 1 @tutorial.contents.draw_text(0,0,300, 50,'ciao')  when 2 @tutorial.contents.draw_text(0,0,300, 50,'puzzi ')  when 3@tutorial.contents.draw_text(0,0,300, 50,'cacca nello spazio')   when 4@tutorial.contents.draw_text(0,0,300, 50,'Metallica rulez')end#=================================================	@lista.update 	@tutorial.update 	@indice = @lista.index	 if Input.trigger?(Input::C) and @lista.active == true		 @lista.active = false	   else		 if Input.trigger?(Input::C) and @lista.active == false		 Sound.play_cancel	   end	 end  	 if Input.trigger?(Input::B)  and @lista.active == false	  Sound.play_cancel		@lista.active = true	  else		if Input.trigger?(Input::B) and @lista.active == true		   Sound.play_cancel		   fine		   $scene = Scene_Map.new 		 end	   end	   end  def fine	@lista.dispose	@tutorial.dispose    endend

    Potete chiudere il topic :biggrin:

  5. Salve, sto creando uno script, che qwuando arrivi al game over ti mostra le scelte :continua, torna al titolo, ed esci.

    Torna al titolo ed esci sono stati semplici da creare, ma non riesco a creare continua, perche vorrei fare che se lo usi arrivi direttamente all'ultimo salvataggio della partita in corso senza passare per lo scene file.

    lo scipt è questo

    #==============================================================================# ** Scene_Gameover#------------------------------------------------------------------------------#  This class performs game over screen processing.#============================================================================== class Scene_Gameover < Scene_Base  #--------------------------------------------------------------------------  # * Start processing  #--------------------------------------------------------------------------  def start 	super  	RPG::BGM.stop	RPG::BGS.stop	$data_system.gameover_me.play	Graphics.transition(120)	Graphics.freeze	create_gameover_graphic	menu  end   #--------------------------------------------------------------------------  # * Menù Game Over  #--------------------------------------------------------------------------  def menu	s1 = "Continua"	s2 = "Torna al Titolo"	s3 =  "Esci"   	@command_window = Window_Command.new(172, [s1, s2, s3])	@command_window.x = (544 - @command_window.width) / 2	@command_window.y = 288	end  #--------------------------------------------------------------------------  # * Frame Update  #--------------------------------------------------------------------------  def update		super 	@command_window.update	if Input.trigger?(Input::C)	case  @command_window.index	  when 0     	  when 1  $scene = Scene_Title.new	  Graphics.fadeout(120)	  	  when 2	   	@sprite.bitmap.dispose	@sprite.dispose	@command_window.dispose	  $scene = nil	  end	  end	end  end  #--------------------------------------------------------------------------  # * Execute Transition  #--------------------------------------------------------------------------  def perform_transition	Graphics.transition(180)  end  #--------------------------------------------------------------------------  # * Create Game Over Graphic  #--------------------------------------------------------------------------  def create_gameover_graphic	@sprite = Sprite.new	@sprite.bitmap = Cache.system("GameOver")	   end

    Grazie in anticipo ;-)

  6. Grazie mille !

    Il for lo conosco ovviamente, ma siccome a scuola usiamo il Java li è diverso, perche è molto più flessibile, ora sò come usarlo!

    Se quindi ridefinisco un metodo, quello si sovrascrive giusto?

×
×
  • Create New...