..::Dark::.. Posted March 25, 2010 Share Posted March 25, 2010 Spiegatemi una cosa...Come si fa a mettere un collegamento ad un altro menù?Mi spiego:mettiamo che io crei nel menù la voce "scacchiere licenze".Quando si clicca io voglio che si aprà un altra finestra che faccia scegliere il pg da potenziare.Come faccio a farlo? Sono stanco e devo rinnovare la firma-cut- Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 25, 2010 Share Posted March 25, 2010 Spiegatemi una cosa...Come si fa a mettere un collegamento ad un altro menù?Mi spiego:mettiamo che io crei nel menù la voce "scacchiere licenze".Quando si clicca io voglio che si aprà un altra finestra che faccia scegliere il pg da potenziare.Come faccio a farlo?Oer la scielta del pg basta rielabborae la Status window poi, per far si' che se scelgo pinko mi deve dare la scacchiera di pinko basta mettere: $scene = ( lo script che devi mettere tu ad esempio ) lincense board pinko.newse non bti è chiaro dimmelo così se vuoi posso farti direttamente io gli script ok?? Ciao a tutti...Da:Xemnas :Ok: Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
0 MasterSion Posted March 25, 2010 Share Posted March 25, 2010 Ma a un sub-menù nella schermata del menù normale?In quel caso devi creare una finestra con una window_command che appare quando clicchi su un determinato commandodiciamo che non è facile facile... http://img256.imageshack.us/img256/7639/ihateyou.gifUn uomo senza religione è come un pesce senza bicicletta.http://img18.imageshack.us/img18/3668/decasoft1.pnghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif Link to comment Share on other sites More sharing options...
0 ..::Dark::.. Posted March 25, 2010 Author Share Posted March 25, 2010 Ma a un sub-menù nella schermata del menù normale?In quel caso devi creare una finestra con una window_command che appare quando clicchi su un determinato commandodiciamo che non è facile facile...Vabbè abbiamo capito ...4 comandi nel menù per ogni scacchiera oWo @Xemnas:Grazie lo stesso.ma a quanto ho visto è un casino -___- Sono stanco e devo rinnovare la firma-cut- Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 25, 2010 Share Posted March 25, 2010 @Xemnas:Grazie lo stesso.ma a quanto ho visto è un casino -___-Tranquillo quando vuoi e ciò lo dico anche agli altri se avete bisogno di una mano sono sempre disponibbile a fare tutto cio' che posso! Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
0 ..::Dark::.. Posted March 25, 2010 Author Share Posted March 25, 2010 Tranquillo quando vuoi e ciò lo dico anche agli altri se avete bisogno di una mano sono sempre disponibbile a fare tutto cio' che posso!Uhm...me ne approfitto :P riusciresti a farmi uno script del genere?(me nabboH) Sono stanco e devo rinnovare la firma-cut- Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 26, 2010 Share Posted March 26, 2010 Uhm...me ne approfitto :P riusciresti a farmi uno script del genere?(me nabboH)quello di cui abbiamo discusso prima??? Certo che.... NO!!!Scerzo :ph34r: certo che si!Dimmi come lo preferisci:Come te lo detto io ho come ha detto master sion?e per quando lo vuoi a me andrebbe bene anche per domani o prima dimmi tu! Ciao a tutti...:Da:Xemnas :ph34r: Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
0 ..::Dark::.. Posted March 26, 2010 Author Share Posted March 26, 2010 quello di cui abbiamo discusso prima??? Certo che.... NO!!!Scerzo :ph34r: certo che si!Dimmi come lo preferisci:Come te lo detto io ho come ha detto master sion?e per quando lo vuoi a me andrebbe bene anche per domani o prima dimmi tu! Ciao a tutti...:Da:Xemnas :ph34r: Diciamo pure che devi fare un submenù,ovvero un altro piccolo menù che appaia al centro.Lascialo vuoto...magari dopo me lo riempio io Salute da: Dark Sono stanco e devo rinnovare la firma-cut- Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 26, 2010 Share Posted March 26, 2010 Diciamo pure che devi fare un submenù,ovvero un altro piccolo menù che appaia al centro.Lascialo vuoto...magari dopo me lo riempio io :ph34r: Salute da: Dark :ph34r:ok! se vuoi te lo posso riempire io...cmq per qunado lo vuoi? Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
0 ..::Dark::.. Posted March 26, 2010 Author Share Posted March 26, 2010 ok! se vuoi te lo posso riempire io...cmq per qunado lo vuoi?Non ho un tempo preciso.Fammelo quando ti viene più comodo.Prima della release di key of memory ce ne vorrà XDPer riempirlo devi mettere:Licenze PhaleonLicenze KonuLicenze HakiLicenze Rila poi gli script li metto io *O* Sono stanco e devo rinnovare la firma-cut- Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 26, 2010 Share Posted March 26, 2010 Non ho un tempo preciso.Fammelo quando ti viene più comodo.Prima della release di key of memory ce ne vorrà XDPer riempirlo devi mettere:Licenze PhaleonLicenze KonuLicenze HakiLicenze Rila poi gli script li metto io *O*Perfetto per domani va bene?Ok???Ho un po' da fare oggi però vedo se ho 5 min te lo faccio oggi stesso ok? Ciao a tutti: Da: Xemnas :ph34r: Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 27, 2010 Share Posted March 27, 2010 Lo script l'ho fatto e funziona al 100% testato da meXD Ti spiego...(clicca sullo spoiler): Per mettere i diversi script per le licenze ti ho scritto così all'interno dello script: # Script Licenze ....Nell'ordine in cui te l'ho dati... Poi, per selezionare una delle 4 opzioni nel sub-menu cioè le diverse licenze bisogna premere il tasto SHIFTe ti starai chiedendo copme mai?Poichè L'RGSS2 non riesce a calcolare una costante ripetuta, il Trigger ad esempio, nella stessa "Scena", il menu ad esempio, quiondi se io ti lasciavo invio cliccando dal menyu normakle ed aprendo il sub-menu ti si sarebbe auto-selezionata la prima opzione cioè la posizione di default del cursore.... per uscire dal sub-menu si puo' premere ESC quindi Ricapitolando:Il menu appare subito sotto il comando licenze;Per selezionare una opzione NEL SUB_MENU devi premere SHIFT ( solo nel sub-menu, perchè il menu normale non è stato modificato! );Per uscire dal sub-menu devi premere ESC! Ok? Tutto chiaro e allora.... ....Ecco lo script: #============================================================================== # ** Scene_Menu #------------------------------------------------------------------------------ # This class performs the menu screen processing. # Modificato da: # Xemnas (www.rpg2s.net) #============================================================================== class Scene_Menu < Scene_Base #-------------------------------------------------------------------------- # * Object Initialization # menu_index : command cursor's initial position #-------------------------------------------------------------------------- def initialize(menu_index = 0) @menu_index = menu_index end #-------------------------------------------------------------------------- # * Start processing #-------------------------------------------------------------------------- def start super create_menu_background create_command_window create_extra_window @gold_window = Window_Gold.new(0, 360) @status_window = Window_MenuStatus.new(160, 0) end #-------------------------------------------------------------------------- # * Termination Processing #-------------------------------------------------------------------------- def terminate super dispose_menu_background @command_window.dispose @gold_window.dispose @status_window.dispose end #-------------------------------------------------------------------------- # * Frame Update #-------------------------------------------------------------------------- def update super update_menu_background @command_window.update @extra_window.update @gold_window.update @status_window.update if @command_window.active update_command_selection elsif @status_window.active update_actor_selection end else if @extra_window.active # se è attiva e visibile la finestra delle Licenze extra_window end end end #-------------------------------------------------------------------------- # * Create Extra Window #-------------------------------------------------------------------------- def create_extra_window # Crea la finestra delle Licenze s1 = "Licenze Phaleon" s2 = "Licenze Konu" s3 = "Licenze Haki" s4 = "Licenze Rila" @extra_window = Window_Command.new(160, [s1, s2, s3, s4]) @extra_window.x = 0 @extra_window.y = 200 @extra_window.z = 296 @extra_window.openness = 0 end #-------------------------------------------------------------------------- # * Create Command Window #-------------------------------------------------------------------------- def create_command_window s1 = Vocab::item s2 = Vocab::skill s3 = Vocab::equip s4 = Vocab::status s5 = Vocab::save s6 = Vocab::game_end s7 = "Licenze" @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7]) @command_window.index = @menu_index if $game_party.members.size == 0 # If number of party members is 0 @command_window.draw_item(0, false) # Disable item @command_window.draw_item(1, false) # Disable skill @command_window.draw_item(2, false) # Disable equipment @command_window.draw_item(3, false) # Disable status end if $game_system.save_disabled # If save is forbidden @command_window.draw_item(4, false) # Disable save end end #-------------------------------------------------------------------------- # * Hide extra window #-------------------------------------------------------------------------- def hide_extra_window # chiude la finestra delle licenze e attiva il menu principale close_extra_window @extra_window.visible = false @extra_window.active = false @command_window.active = true @command_window.index = @last_command_index if @last_command_index != nil end def dispose_extra_window # comando che elimina la finestra delle Licenze @extra_window.dispose end #-------------------------------------------------------------------------- # * Activate extra window #-------------------------------------------------------------------------- def activate_extra_window # attiva e mostra la finestra delle Licenze @extra_window.index = 0 @extra_window.active = true @extra_window.visible = true @last_command_index = @command_window.index @command_window.active = false @command_window.index = 6 open_extra_window end #-------------------------------------------------------------------------- # * Open extra window #-------------------------------------------------------------------------- def open_extra_window # comando che apre la finestra delle Licenze @extra_window.open begin @extra_window.update Graphics.update @command_window.openness == 155 end until @extra_window.openness == 255 end #-------------------------------------------------------------------------- # * Close extra window #-------------------------------------------------------------------------- def close_extra_window # comando che chiude la finestra delle Licenze @extra_window.close begin @extra_window.update Graphics.update end until @extra_window.openness == 0 end #-------------------------------------------------------------------------- # * Update Command Selection #-------------------------------------------------------------------------- def update_command_selection if Input.trigger?(Input::B) Sound.play_cancel $scene = Scene_Map.new elsif Input.trigger?(Input::C) if $game_party.members.size == 0 and @command_window.index < 4 Sound.play_buzzer return elsif $game_system.save_disabled and @command_window.index == 4 Sound.play_buzzer return end Sound.play_decision case @command_window.index when 0 # Item $scene = Scene_Item.new when 1,2,3 # Skill, equipment, status start_actor_selection when 4 # Save $scene = Scene_File.new(true, false, false) when 5 # End Game $scene = Scene_End.new when 6 activate_extra_window end end end #-------------------------------------------------------------------------- # * Extra Window #-------------------------------------------------------------------------- def extra_window if Input.trigger?(Input::A) # se premi SHIFT Sound.play_decision case @extra_window.index when 0 # Script Licenze Phaleon when 1 # Script Licenze Konu when 2 # Script Licenze Haki when 3 # Script Licenze Rila end else if Input.trigger?(Input::B) # se premi ESC Sound.play_cancel hide_extra_window end end #-------------------------------------------------------------------------- # * Start Actor Selection #-------------------------------------------------------------------------- def start_actor_selection @command_window.active = false @status_window.active = true if $game_party.last_actor_index < @status_window.item_max @status_window.index = $game_party.last_actor_index else @status_window.index = 0 end end #-------------------------------------------------------------------------- # * End Actor Selection #-------------------------------------------------------------------------- def end_actor_selection @command_window.active = true @status_window.active = false @status_window.index = -1 end #-------------------------------------------------------------------------- # * Update Actor Selection #-------------------------------------------------------------------------- def update_actor_selection if Input.trigger?(Input::B) Sound.play_cancel end_actor_selection elsif Input.trigger?(Input::C) $game_party.last_actor_index = @status_window.index Sound.play_decision case @command_window.index when 1 # skill $scene = Scene_Skill.new(@status_window.index) when 2 # equipment $scene = Scene_Equip.new(@status_window.index) when 3 # status $scene = Scene_Status.new(@status_window.index) end end end end Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
0 ..::Dark::.. Posted March 30, 2010 Author Share Posted March 30, 2010 Come faccio a far apparire il menù?Cioè...ogni script ha una attivazione...tipo $scene_SubMenù.new OAO com'è che lo faccio apparireee? Sono stanco e devo rinnovare la firma-cut- Link to comment Share on other sites More sharing options...
0 Xemnas Posted March 30, 2010 Share Posted March 30, 2010 Come faccio a far apparire il menù?Cioè...ogni script ha una attivazione...tipo $scene_SubMenù.new OAO com'è che lo faccio apparireee?èper farlo apparire basta andare nel menu tradizionale e selezzionare l'opzione "Licenze"XD Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
Question
..::Dark::..
Spiegatemi una cosa...
Come si fa a mettere un collegamento ad un altro menù?
Mi spiego:mettiamo che io crei nel menù la voce "scacchiere licenze".Quando si clicca io voglio che si aprà un altra finestra che faccia scegliere il pg da potenziare.Come faccio a farlo?
Sono stanco e devo rinnovare la firma
-cut-
Link to comment
Share on other sites
13 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now