Jump to content
Rpg²S Forum
  • 0

Creare un menu personalizzato


EsMauro86
 Share

Question

Vorrei creare un menu personalizzato, in poche parole quello vecchio deve uscire di scena e quando premo Esc deve uscire il nuovo, beh nn so come fare questo primo passaggio :| , io ricordo che c'era una guida ma nn la trovo per caso potete darmi il link della guida oppure mi aiutate voi??? :panchi:

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

23 answers to this question

Recommended Posts

  • 0

RMXP? Niente di più semplice. Ti editi COME TI PARE la classe "Scene_Menu", e in questo modo verrà fuori ESATTAMENTE quello che vuoi te quando premi B [esc].

 

RM2K/3? Ci sono stati MARI di tutorial per menù ad eventi come quello di cui parli, anche se ora non saprei proprio dove mettere le mani per mostrartene uno.

~ R²S ~ - '°•o Realizing Random Scrips o•°'

Link to comment
Share on other sites

  • 0

"Xp-Supporto RGSS"

ma lol..penso parli dell'XP XD

comunque devi imparare c modificare qualcosa nella scene_menu e così vedi cosa cambia...poi quando hai capito lo modifichi a tuo piacimento : D

Mammina... perchè mettono papà sotto terra?

 

Ehi, signori, perchè lo mettete sotto terra?

 

No! Non voglio! Se lo fate...

 

...il mio papà non può andare al lavoro!

 

Papà ha detto che deve lavorare tanto!

 

No! Non lo mettete sotto terra!

 

 

 

PAPA'!!

Link to comment
Share on other sites

  • 0

allora uso Rpg maker xp

 

ho provato un pò a modificare la scene_menu e ci sono riuscito ed i risultati sono ottimi XD, cmq adesso vorrei mettere al posto dei soliti nomi item equip ecc... delle immagini come faccio?

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0
beh non e' cosi' semplice... io stavo scrivendo un tutorial su come creare un menu ad immagini... se aspetti ancora un po' quando lo finisco lo posto

http://img221.imageshack.us/img221/9656/mtv7sa8abiu4.jpg




http://www.deathnoteitalia.com/interactive/profili/Light.jpg



L'archeologo e studioso di peni Lestat dice:

Spoiler

Il Manifesto del Making Italiano

SALVIAMO IL MAKING ITALIANO!!
Dopo un test dei nostri esperti (Alato, Blake e havana24) abbiamo scoperto che ad interesse risponde interesse: cioè se voi dimostrate di essere interessati a ciò che creano gli altri, questi saranno stimolati a continuare a creare! E' un concetto semplice ma estremamente sottovalutato, basta vedere quanti topic di bei giochi sono caduti nel dimenticatoio e sono stati cagati solo da poche persone (prendiamo per esempio il fantastico gioco di Vech che vi invito a vedere nella sezione RM2k).
Perciò quello che dobbiamo fare è: leggere, leggere, leggere, postare, postare, postare! E questo non significa postare a caso, ma leggere per bene il progetto di qualcuno, le domande poste, le creazioni grafiche e musicali, e fare dei post in cui si propongano miglioramenti, si critichino le brutture, si esaltino le bellezze, si aiutino gli oppressi etc etc
BASTA AL MAKING ITALIANO CHE VA A ROTOLI! DIAMOCI UNA SVEGLIATA!!
Per dimostrarvi ciò che sto esponendo vi riporto che la volta in cui abbiamo provato (Alato, Blake e havana24) a fare una cosa di questo genere, c'è costata un pomeriggio ma il giorno dopo abbiamo ottenuto il numero massimo di utenti online mai raggiunto!!! Ma soprattutto ciò significa che l'interesse riguardo al making era stato, almeno momentaneamente, risvegliato!!
Voi pensate che eravamo solo in 3 a cercare tutti i topic e ravvivarli (con sincerità e senza i soliti falsi "Oh che bello.", ma anche con critiche per lavori incompleti o assurdi) e abbiamo ottenuto quel grande risultato: se lo facessimo tutti non sarebbe una cosa potentissima?!?
BASTA ALLE SOLITE BANALI DISCUSSIONI SULLA DECADENZA DEI GIOCHI!! FACCIAMOLI STI GIOCHI!!!
Chi è contrario a questa cosa, può pure continuare così ma è una persona che col making non ha nulla a che fare, ma chi crede nel making inizi ora, immediatamente a seguire questa linea di pensiero!

Ma chi è d'accordo, chi davvero ci tiene al making, incolli questo Manifesto nella propria firma!! Mettete anche voi questa firma!!

Link to comment
Share on other sites

  • 0
ok neji però potresti dirmi approssimativamente quanto tempo ti occore per favore ?

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

non ne ho idea, ho anche altri impegni nella vita io ;)

Cerco cmq di fare ilprima possibile

http://img221.imageshack.us/img221/9656/mtv7sa8abiu4.jpg




http://www.deathnoteitalia.com/interactive/profili/Light.jpg



L'archeologo e studioso di peni Lestat dice:

Spoiler

Il Manifesto del Making Italiano

SALVIAMO IL MAKING ITALIANO!!
Dopo un test dei nostri esperti (Alato, Blake e havana24) abbiamo scoperto che ad interesse risponde interesse: cioè se voi dimostrate di essere interessati a ciò che creano gli altri, questi saranno stimolati a continuare a creare! E' un concetto semplice ma estremamente sottovalutato, basta vedere quanti topic di bei giochi sono caduti nel dimenticatoio e sono stati cagati solo da poche persone (prendiamo per esempio il fantastico gioco di Vech che vi invito a vedere nella sezione RM2k).
Perciò quello che dobbiamo fare è: leggere, leggere, leggere, postare, postare, postare! E questo non significa postare a caso, ma leggere per bene il progetto di qualcuno, le domande poste, le creazioni grafiche e musicali, e fare dei post in cui si propongano miglioramenti, si critichino le brutture, si esaltino le bellezze, si aiutino gli oppressi etc etc
BASTA AL MAKING ITALIANO CHE VA A ROTOLI! DIAMOCI UNA SVEGLIATA!!
Per dimostrarvi ciò che sto esponendo vi riporto che la volta in cui abbiamo provato (Alato, Blake e havana24) a fare una cosa di questo genere, c'è costata un pomeriggio ma il giorno dopo abbiamo ottenuto il numero massimo di utenti online mai raggiunto!!! Ma soprattutto ciò significa che l'interesse riguardo al making era stato, almeno momentaneamente, risvegliato!!
Voi pensate che eravamo solo in 3 a cercare tutti i topic e ravvivarli (con sincerità e senza i soliti falsi "Oh che bello.", ma anche con critiche per lavori incompleti o assurdi) e abbiamo ottenuto quel grande risultato: se lo facessimo tutti non sarebbe una cosa potentissima?!?
BASTA ALLE SOLITE BANALI DISCUSSIONI SULLA DECADENZA DEI GIOCHI!! FACCIAMOLI STI GIOCHI!!!
Chi è contrario a questa cosa, può pure continuare così ma è una persona che col making non ha nulla a che fare, ma chi crede nel making inizi ora, immediatamente a seguire questa linea di pensiero!

Ma chi è d'accordo, chi davvero ci tiene al making, incolli questo Manifesto nella propria firma!! Mettete anche voi questa firma!!

Link to comment
Share on other sites

  • 0
scusa nn era per portarti fretta o per altro era solo per sapere

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

Se vuoi inserire delle immagini al posto dei semplici comandi se vai a questo link c'è un topic al riguardo, che spiega come fare.

 

[Non è spam in quanto il forum non è piu' attivo da un pezzo.]

TPC Radio Site | Blog | Big-Bug

http://img102.imageshack.us/img102/4332/slackware2userbarok0.gif

http://img141.imageshack.us/img141/1571/nokappams1cf8.png

 

http://i29.tinypic.com/2vijdlh.jpg

Link to comment
Share on other sites

  • 0
ok visto adesso provo e faccio sapere grazie ...

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

nel menu ho inserito un altra voce chiamata abilità sotto l'equip adesso mi apro una nuova finestra tipo quella delle magie, però qui sorgono 2 problemi :chirol_gurug: :

1. visto che le abilità (corpo a corpo, uso scudo ecc....) nn devono essere visalizzate fra le magie, come me le creò??? ho pensato di utilizzare un array di un array che contenga per ogni abilità il nome, il livello e la descrizione, si può fare ??????

2. visto che nn ho la descrizione dell'abilità nn posso crearmi la finestra Window_Help e neanche la ability_window(da creare :S), come faccio ??????

 

PS: lo so che è complicato :( ma voglio farcela qualche consiglio ????

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

vado avanti lentamente per ora creò prima la scene_abilita :D ecco il main :O ci sono mica errori ????

 

class Scene_Abilita
 #--------------------------------------------------------------------------
 # - Inizializzazione Oggetto
 #	 actor_index : Indice dell'eroe
 #--------------------------------------------------------------------------
 def initialize(actor_index = 0, equip_index = 0)
@actor_index = actor_index
@equip_index = equip_index
 end
 #--------------------------------------------------------------------------
 # - Processo Principale
 #--------------------------------------------------------------------------
 def main
# Acquisizione Eroe
@actor = $game_party.actors[@actor_index]
# Creazione Finestra descrizione abilità
@help_ability_window = Window_ability.new
# Creazione Finestra pg del party
@pg_party_window = Window_Pg_Party.new
# Creazione Finestra delle abilità
@ability_window = Window_Ability.new
# Creazione Finestra punti a disposizione
@puntidisp_window = Window_puntidisp.new
# Setto il cursore
@ability_window.index = @equip_index
refresh
# Fade
Graphics.transition
# Loop Principale
loop do
  # Aggiornamento Grafica
  Graphics.update
  # Aggiornamento Input
  Input.update
  # Aggiornamento Frame
  update
  # Quando cambia la scena blocca il loop
  if $scene != self
	break
  end
end
# Preparazione Fade
Graphics.freeze
# Eliminazione Finestre
@help_ability_window.dispose
@pg_party_window.dispose
@ability_window.dispose
@puntidisp_window.dispose
 end
end

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

ho modificato un pò tutto quindi quella di prima nn è più buona :S però ho un problema adesso nn capisco cosa fa questo codice :

 

  def initialize(actor_index = 0, equip_index = 0)
@actor_index = actor_index
@equip_index = equip_index
 end

 

e che variabili sono ????

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

Praticamente puoi passargli i due indici degli array (rispettivamente l'indice dell'array che contiene i pg nel database e l'indice dell'equip) quando crei la scena:

Es. $scene = Scene_Abilita.new (5, 2)

 

Nel caso quando inizializzi la scena non gli passi nulla lui assegna automaticamente 0 e 0. (def initialize(actor_index = 0, equip_index = 0)

Poi dentro inserisce nelle variabili @actor_index e @equip_index i valori contenuti in actor_index e equip_index (ovviamente i valori o saranno 0,0 o quelli che gli hai passato alla creazione della scena).

 

Alla fine gli indici non si sa che fine fanno e per cosa vengono utilizzati esattamente... dovresti postare tutto il codice.

http://www.browsergamer.net/banner/190x60/browsergamer.jpg http://www.medioshopping.com/img/medioshopping_logo_mini.png

 

www.havana24.net

Premi vinti

 

 

http://www.rpg2s.net/gif/GC_bestof1.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

http://www.rpg2s.net/gif/GC_musica3.gif http://www.rpg2s.net/gif/GC_effettispeciali1.gif http://www.rpg2s.net/gif/GC_effettispeciali1.gif http://www.rpg2s.net/gif/GC_gameplay2.gif http://www.rpg2s.net/gif/GC_mapping1.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_trama1.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio1.gif http://www.rpg2s.net/gif/GC_premio1.gif http://www.rpg2s.net/gif/GC_premio1.gif http://www.rpg2s.net/gif/GC_premio1.gif

 

http://www.rpg2s.net/awards/bestgraphic1.jpg http://www.rpg2s.net/awards/bestmaker1.jpg

http://www.rpg2s.net/awards/bestmapper1.jpg http://www.rpg2s.net/awards/bestprogrammer3.jpg

http://rpg2s.net/gif/SCContest1Oct.gif http://i54.tinypic.com/15cikht.gif http://img42.imageshack.us/img42/3015/terzoposto.png

 

 

Link to comment
Share on other sites

  • 0

ecco il codice completo, lo devo ankora finire :S mi sono bloccato all'update quando premo il tasto invio, quando lo premo su una abilità se quest'ultima è 10 (cioè il max nn fa nulla) se è 0 ed i punti a disposizione sono 0 nn fa nulla lo stesso ma se 0 oppure un altro valore fino a 9 e i punti a disp sono > 1 allora aggiunge 1 all'abilità, nn riesco a farlo anke percjè penso che come l'ho pensato è impossibile viene una cosa troppo lunga da fare :S . Poi nn so come fare a settare le variabili delle abilità in modo che SOLO quando inizio la partita me li setta tutte a 0 e quando invece la carico i valori devono essere quelli di quando ho salvato ... aiuto ....

 

class Scene_Abilita
 #--------------------------------------------------------------------------
 # - Inizializzazione Oggetto
 #	 actor_index : Indice dell'eroe
 #--------------------------------------------------------------------------
 def initialize(actor_index = 0, equip_index = 0)
@actor_index = actor_index
@equip_index = equip_index
 end
 #--------------------------------------------------------------------------
 # - Processo Principale
 #--------------------------------------------------------------------------
 def main
# Acquisizione Eroe
@actor = $game_party.actors[@actor_index]
# Creazione Finestra descrizione abilità
@help_ability_window = Window_ability.new	  #<<< da creare
# Creazione Finestra delle abilità
@ability_window = Window_Ability.new			  #<<< da creare
# Creazione Finestra punti a disposizione
@puntidisp_window = Window_puntidisp.new	  #<<< da creare
# Setto il cursore
@ability_window.index = @equip_index
refresh
# Fade
Graphics.transition
# Loop Principale
loop do
  # Aggiornamento Grafica
  Graphics.update
  # Aggiornamento Input
  Input.update
  # Aggiornamento Frame
  update
  # Quando cambia la scena blocca il loop
  if $scene != self
	break
  end
end
# Preparazione Fade
Graphics.freeze
# Eliminazione Finestre
@help_ability_window.dispose
@ability_window.dispose
@puntidisp_window.dispose
 end
 #--------------------------------------------------------------------------
 # - Aggiornamento
 #--------------------------------------------------------------------------
 def update
# Aggiornamento Finestre
@help_ability_window.update
@ability_window.update
@puntidisp_window.update
# Quando B è premuto
if Input.trigger?(Input::B)
  # Suona SE Annulla
  $game_system.se_play($data_system.cancel_se)
  # Torna alla scena del menu
  $scene = Scene_Menu.new(3)
  return
end
# Qaundo R è premuto
if Input.trigger?(Input::R)
  # Suona SE Cursore
  $game_system.se_play($data_system.cursor_se)
  # Eroe Successivo
  @actor_index += 1
  @actor_index %= $game_party.actors.size
  # Cambia la scena della magie
  $scene = Scene_Skill.new(@actor_index)
  return
end
# Qaundo L è premuto
if Input.trigger?(Input::L)
  # Suona SE Cursore
  $game_system.se_play($data_system.cursor_se)
  # Eroe Precedente
  @actor_index += $game_party.actors.size - 1
  @actor_index %= $game_party.actors.size
  # Cambia la scena della magie
  $scene = Scene_Skill.new(@actor_index)
  return
end
# Quando C è premuto		  questa forse è tutta sbagliata :S nn so come farla 
if Input.trigger?(Input::C)
  # Se l'abilità è al livello zero e i punti a disp sono 0
  if (($game_variables[@equip_index] = 0) and ($puntidisp == 0))  # la variabile nn è 0001 può essere anke 0002 come si fa ???
	# Suona SE Azione Impossibile
	$game_system.se_play($data_system.buzzer_se)
	return
  end
  # Se l'abilità è al liv max cioè 10
  if ($game_variables[@equip_index] = 10)
	# Suona SE Azione Impossibile
	$game_system.se_play($data_system.buzzer_se)
	return
  end
  # Se nn ci sono punti a disposizione
  if ($puntidisp == 0) 
	# Suona SE Azione Impossibile
	$game_system.se_play($data_system.buzzer_se)
	return
  end
  # Se ci sono punti a disp e l'abilità nn è al liv max
  if (($game_variables[@equip_index] < 10) and ($puntidisp > 0)) 
	# fare un if per ogni livello della variabile e per ogni variabile	   
	if (@equip_index == 0)	 
	  if ($game_variables[@equip_index] == 0) 
		# aggiungi un certo valore ecc...
	  end
  end
end
end

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

non ho capito ma...

non puoi dire "se ci sono punti e la variabile dell'abilità è a lvl minore di 10, aggiungi 1 all'abilità e togli uno alla variabile dei punti"

non so se è così, perchè non ho capito cosa vuoi fare XD

Mammina... perchè mettono papà sotto terra?

 

Ehi, signori, perchè lo mettete sotto terra?

 

No! Non voglio! Se lo fate...

 

...il mio papà non può andare al lavoro!

 

Papà ha detto che deve lavorare tanto!

 

No! Non lo mettete sotto terra!

 

 

 

PAPA'!!

Link to comment
Share on other sites

  • 0
non ho capito ma...

non puoi dire "se ci sono punti e la variabile dell'abilità è a lvl minore di 10, aggiungi 1 all'abilità e togli uno alla variabile dei punti"

non so se è così, perchè non ho capito cosa vuoi fare XD

proprio questo dico :D però le variabili delle abilità dove le setto ????? in quale classe in modo che nn si cancellino?

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0
nessuno mi sa aiutare :chirol_gusun:

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

Dovresti creare il valore dei punti disponibili in Game_Actor, utilizzandolo poi come attributo (cioè quando lo crei lo metti tra gli attr_accessor) per poterlo salvare nella variabile globale $game_actors, e poi lavorare su quello.

 

Se non hai capito cosa intendo avvisa, ora non ti posso spiegare approfonditamente perchè sono un po' di fretta. :nn:

Link to comment
Share on other sites

  • 0

allora ho messo nella classe Game_Actor questo:

 

attr_accessor :punti_disp # Punti a disposizione

 

poi sono andato nella classe Scene_Battle 2 alla riga 172 ed ho inserito questo per aumentare i punti a disposizione quando un membro del gruppo aumenta di livello:

 

if actor.level > last_level

@status_window.level_up(i)

$game_actor.punti_disp += 1 # aumento la variabile punti a disp quando aumento di livello

end

 

 

però adesso mi sorge un piccolo dubbio :ikari: la variabile punti_disp sarà diversa per ogni pg???? :nn: no xkè deve essere diversa per ognuno di loro

Edited by EsMauro86

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0
allura .... sono riuscito a fare il menu quasi completo mi mancano le variabili delle abilità, la cosa + complicata ovviamente, allora le magie sono accumulate in una classe a parte ed adesso vi chiedo io le abilità come faccio a settarle per ogni eroe ??? , mi creò una nuova classe dove gestisco tutte le abilità oppure le inserisco nella classe delle magie??? :ayasi:

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

mi è venuto un colpo di genio :chirol_gaan:

 

mi creo due array per le magie nella classe game_actor, il solito skill ed il mio ability[], poi nell'acquisizione magie faccio un if e dico se la magia nn può essere usata(skill_can_use) allora mi creo un nuovo metodo sotto il metodo learn_skill nella classe game_actor alla riga 496, per fare la .push del mio nuovo array ability ... che ne pensate può andare ??? :ikari:

 

EDIT: visto che il metodo skill_can_use? serve solo per vedere se la magia è già stata acquisita, cade la mia idea, però ho visto che nel database alla scheda magie c'è una voce per l'usabilità della magia, quindi mi occorrerebbe il metodo che ha la nn usabilità cioè, seleziono la magia come nn usabile, bene mi occorre questo metodo nell'rgss, qualcuno lo sa???

Edited by EsMauro86

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

Link to comment
Share on other sites

  • 0

PS: sorry per il doppio post -.- nn me lo faceva editare :chirol_gurug:

 

cmq... sono riuscito a crearmi un array delle abilità, il menu relativo alle abilità, adesso però vorrei fare in modo che le abilità aumentino di livello, ovviamente devo crearmi delle variabili per ogni abilità che setto a 0 all'inizio e che man mano aumentano, le vorrei creare nella classe game actor fra gli attr_reader, poi però mi sono chiesto :nn: ma quando salvo il gioco, lo chiudo e dopo lo riapro, le variabili si risettano a 0 oppure al valore che avevano quando è stata salvata la partita ????

http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg

 

Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritate

http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg

 

http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif

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...