Vai al contenuto


Toggle Chat RM - Chat Apri la Chat in un popup

E' severamente vietato richiedere supporto su RPG Maker in chat!
@  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é
@  Abadon : (23 May 2012 - 07:34 PM) dopo che il forum è andato fuori servizio si è persa un po' la chat D:
@  NoosiTD : (23 May 2012 - 07:28 PM) Ma c'è nessuno?
@  NoosiTD : (23 May 2012 - 07:25 PM) ma qua rispondono tutti qìcon un ora di distanza xDD
@  Melosx : (23 May 2012 - 07:23 PM) connessione permettendo
@  Melosx : (23 May 2012 - 07:23 PM) ok arrivo
@  NoosiTD : (23 May 2012 - 07:21 PM) gente sono vivo!
@  Abadon : (23 May 2012 - 07:17 PM) mel vieni su msn u.u
@  Melosx : (23 May 2012 - 06:12 PM) @Saul ti ho risposto!
@  Melosx : (23 May 2012 - 06:12 PM) Buonasera a tutti...^.^
@  Saul : (23 May 2012 - 05:16 PM) Tu sei uno dei tanti
@  Night : (23 May 2012 - 04:53 PM) ma quale nuovo utente? parli di me?

Game_Switch


  • Per cortesia connettiti per rispondere
2 risposte a questa discussione

#1 OFFLINE   Ally

Ally

    Fondatori

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

Inviato 11 April 2010 - 02:28 AM

Immagine inserita

Impariamo a conoscere gli Script di default


Nome Script: Game_Switch

Descrizione:
Questa classe contiene gli switch di gioco e i metodi per l'assegnazione 'data' di questi 'interruttori'

#==============================================================================
# ** Game_Switches
#------------------------------------------------------------------------------
#  This class handles switches. It's a wrapper for the built-in class "Array."
#  Refer to "$game_switches" for the instance of this class.
#==============================================================================

class Game_Switches
  #--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  def initialize
	@data = []
  end
  #--------------------------------------------------------------------------
  # * Get Switch
  #	 switch_id : switch ID
  #--------------------------------------------------------------------------
  def [](switch_id)
	if switch_id <= 5000 and @data[switch_id] != nil
	  return @data[switch_id]
	else
	  return false
	end
  end
  #--------------------------------------------------------------------------
  # * Set Switch
  #	 switch_id : switch ID
  #	 value	 : ON (true) / OFF (false)
  #--------------------------------------------------------------------------
  def []=(switch_id, value)
	if switch_id <= 5000
	  @data[switch_id] = value
	end
  end
end

Proprietà:
Data
L'Array delle switch di gioco.
Contiene 5000 variabili booleane *_*

Metodi:
Initialize
Come funziona:
Inizializza un array switch da 'mandare' ad un array vuoto.

[]
Switch_ID: L'indice array dello switch da restituire.

[]=
Switch_ID: L'indice array dello switch da impostare
Valore: Valore booleano che rappresenta il valore da assegnare a questa switch

Come funziona:
Questo metodo imposta il valore corrente associata agli Switch ID.
Se il valore è 5000 o meno,la switch è settata su questo valore.
In caso contrario,il metodo non fa nulla perchè la Switch_ID non è valida.
Immagine inserita
Spoiler

#2 OFFLINE   herupty

herupty

    Apprendista Maker

  • Utenti RM
  • 640 Messaggi:
  • LocalitàMilano
  • Tool:
    S.E.R.P.E. ;P

Inviato 11 April 2010 - 09:43 AM

wow, che bello...
un'altra lezione...
esercizi?
lool
Spoiler

#3 OFFLINE   Ally

Ally

    Fondatori

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

Inviato 11 April 2010 - 11:32 AM

Queste 'lezioni' non hanno bisogno di esercizi =D
Sto cercando di spiegare il funzionamento di ognuno degli script di rpgmaker...e come voi, ho ancora taaanto da imparare :P
Immagine inserita
Spoiler




1 utente(i) stanno leggendo questa discussione

0 utenti, 1 ospiti, 0 utenti anonimi