Jump to content
Rpg²S Forum

Bahamut87

Utenti
  • Posts

    125
  • Joined

  • Last visited

Posts posted by Bahamut87

  1. Salve ragazzi,

     

    dopo aver provato tipo 5 tipi di menu diversi completamente tra loro, ho deciso per quale menu utilizzare nel mio progetto, ovviamente non poteva andare tutto bene,

    Purtroppo il Ruby non lo mastico, cioè capisco come è strutturato, quindi chiedo un vostro aiuto, soprattutto ai piu esperti.

     

    Quesito:

     

    Ho inserito il Menu di He( Main Menu), si possono personalizzare i comandi del menu, semplicemente vorrei aggiungere il comando della class system diYanfly: ( https://yanflychannel.wordpress.com/rmvxa/core-scripts/class-system/ ).

    Vi posto la foto della parte editabile dello script dove si possono modificare i comandi ecc..

     

    http://i.imgur.com/6zcDvps.png?1

     

    Ty per la pazienza ragazzi... :wink:

  2. per disgnare con il mouse ti consiglio di raccattare da qualche parte, un mouse piccolo. Quando il mouse è abbastanza piccolo, riesci a lavorare con la "punta del mouse", che è più facile da governare, la muovi con la fine delle dita e quindi il riscontro è più intuitivo rispettoa muoverlo col polso.

    Altra tecnica: abusare senza vergogna della tecnica di tenere premuto shift e fare un punto e poi un'altro. Su tutti i programmi tranne Paint, ti crea una linea retta tra i due punti. Non sottovalutarlo, perchè se lavori con immagini molto grandi, riesci a fare delle curve molto morbide con la tecnica delle rette, perchè quando rimpicciolisci si perde il fatto che erano tante piccole rette vicine.

    Esce una linea pulita.

     

    Io quando son pigro e non voglio attaccare la tablet, faccio così. XD

    Ottimo consiglio quello del mouse, invece ho notato che diminuendo i dpi sempre del mouse ( ho un mouse con 4 set di dpi a scelta) migliora molto la stesura diciamo delle linee... La tecnica che dici te si è quella dello strumento penna e si usa abb. , cmq si vorrei imparare a disegnare e colorare bene... Io ho qualche vago ricordo delle scuole medie niente di più... Ty dei consigli
  3. Sto provando a vedere quale menu sia piu compatibile con gli scripts che userò, ho trovato questo menu che mi piace molto...Scarico la demo lo provo ma scopro che la scena Equip non va..cioe se non metto l'equip aggiuntivo che lui ha messo....sotto la demo la ha messo degli script e c'è quello della scena Equip, solo che non va, da un errore di Font che non so come mettere a posto..Qualcuno prova a scaricare la demo, aggiungere lo script dell equip e vedere se va... TY mille

     

    http://www.rpgmakervxace.net/topic/19665-he-main-menu/

  4. Fragolino.

    ^ ^

     

    Difficile disegnare col mouse, non te la sei cavata male... pensiero di comprarsi una tavoletta grafica ed iniziare a disegnare un po'? ^ ^

    Eh si natale incoming....non avendola mai usata non saprei cosa prendere.... Infatti mi informerò x bene
  5. E' un topic di richiesta su cosa è meglio fare? XD

     

    Come detto già 10001000 volte in questo periodo... linka gli script ai quali ti riferisci, tutti. Così magari chi passa vede se la tua richiesta è fattibile o no.

    ^ ^

    Hai ragione come al solito...

    Qui c'è il link della demo di Monogatari di mog, perche lo script non riesco a upparlo, e qui c'è in invece il link diretto dello script di Yanfly del " Learn Skill " , https://github.com/Archeia/YEARepo/blob/master/Gameplay/Learn_Skills_Engine.rb

     

    Cmq con questo menu di Mog non riesco ad inserire altri comandi , mentre con quello di Galv si...

  6. Come in precedenza nell altro mio post di aiuto con il menu di Mog " Monogatari " per togliere quelle C@# di animazione delle icone, questa volta sempre nel medesimo menù non riesco ad inserire il Yanfly "Learn Skill", ho cercato tutto oggi nei forum per trovare una soluzione ma niente...questo tipo di menu a me piace veramente tanto..ma vedo che è abb difficile per me per il momento farlo diventare compatibile con gli altri script, perchè bisogna smanettare lo script per modificarlo, ed essendo + di 9999 righe di codice è un'impresa.... Consigliate di trovare un altro menù o secondo voi riuscirò a trovare qualcuno che ci salti fuori ?? Boh..... Help !!!

  7. Ragazzi ho bisogno di aiuto con questo piccolo script ( + di 9999 righe di codice XD ) , è il menu System di Mog, in questione il Monogatari, molto bello e personalizzabile a mio parere, solo che come al solito il buon vecchio Mog piace sempre usare colori e animazioni alla Teletubbies, la modifica che vorrei apportare è la seguente, togliere l'animazione delle icone del menu...tutto qui voi penserete....purtroppo non mastico Ruby, tanto meno in uno script cosi lungo...Ringrazio tutti per le risposte...Ho avuto anche un problema nel postare il medesimo script qui come topic perche essendo troppo lungo non me lo fa postare...vi lascio il link della demo di Mog...

    spero che qualcuno mi aiuti in questo mondo di teletubbies di Mog ahahahha XD

    http://www.atelier-rgss.com/RGSS/Menu/ACE_Menu15.html

  8. Ma! XD

     

    E' normale che non ti si vedono le altre opzioni, invece di mettere immagini piccole hai ricreato tutto il title in ogni immagine! XD

    Non devi fare così, devi semplicemente staccare per esempio Continua dall'immagine che presenta tutto il title ed usare quella come immagine continua. Le immagini devono rappresentare le singole scritte e non tutto il resto pure.

    Comunque lascia come offset 0 e 0 per avere le immagini al centro.

    ^ ^

    è venuto perfetto ty mille !

  9. Ma! XD

     

    E' normale che non ti si vedono le altre opzioni, invece di mettere immagini piccole hai ricreato tutto il title in ogni immagine! XD

    Non devi fare così, devi semplicemente staccare per esempio Continua dall'immagine che presenta tutto il title ed usare quella come immagine continua. Le immagini devono rappresentare le singole scritte e non tutto il resto pure.

    Comunque lascia come offset 0 e 0 per avere le immagini al centro.

    ^ ^

    Cazzo effettivamente hai ragione... Ty mille
  10. Ah sì, in quel caso allora la descrizione dello script mi pare molto chiara, è come nel tuo disegno. Prova in caso a chiedere cos'altro non va, cosa intendi con "va in parte"? ^ ^

    Praticamente ho fatto piu prove...cioe...la prima volta ho creato 6 immagini solo con le scritte ad esempio... "New game ecc... " " New game selected", con lo sfondo trasparente....e quella volta vedendo solo il "CONTINUA" .... poi dopo ho provato a mettere le 6 foto insieme al Background + Menu ( New game ecc..), le ho posizionate e ora vedo solo il New game.. o sbaglio qualcosa nel creare le pic.. oppure c'è qualcosa nello script che non va...

  11. Per capirlo ti basta semplicemente mostrare una picture in game e muoverla con un muovi immagine di due quantità positive.

    ^ ^

     

    Comunque le y crescono dall'alto verso il basso e le x da sinistra a destra.

    ^ ^

    Il problema che sto usando uno script che a quanto pare doveva essere semplicissimo , ma non riesco ad usarlo, praticamente mi ha convertito le coordinate, e quello non è un problema, il problema è che non capisco , perche lo script mi va in parte...

     

    questo è lo script cmq:

     

     

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

    #

    # -- NerdiGaming - Title Menu

    # -- Last Updated: November 9, 2012

    #

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

    # - Introduction

    # =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    # This is a very simple script that allows you to use images for your title

    # menu.

    #

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

    # - Instructions

    # =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    # To install this script, open up your script editor and copy/paste this script

    # to an open slot below Materials but above Main. Remember to save.

    #

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

    # - Terms of Use

    # =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    # - You MUST credit me: NerdiGaming

    # - You MAY NOT re-distribute this script or any attached material to any

    # location without my permission.

    # - You MAY use this script or any attached material for non-commercial

    # projects.

    # - You MUST contact me before using this script or any attached material for

    # commercial projects.

    #

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

    # - Updates

    # =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    # Version 1.2 - Fixed a Bug: If players held down an input button the menu

    # would not update.

    # - Removed unecessary overwrites; improving compatability

    # slightly.

    # - Removed some unecessary code.

    # Version 1.1 - Fixed a Bug: If a save file was present, New Game would be

    # selected instead of Continue.

    # Version 1 - Script Completed.

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

     

    module TitleMenu

     

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # - Padding -

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # Padding increases the distance between the New Game and Exit Game images

    # from the Continue Game image.

    #

    # New Game

    # -> <- This Space

    # Continue Game

    # -> <- This Space

    # Exit Game

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    PADDING = 5 # Default: 5

     

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # - Offset -

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # Offset moves the menu images in different directions.

    #

    # Positive Y = Moves the Menu Up Example: 50

    # Negative Y = Moves the Menu Down Example: -50

    #

    # Positive X = Moves the Menu Left Example: 50

    # Negative X = Moves the Menu Right Example: -50

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    Y_OFFSET = 0 # Default: 0

    X_OFFSET = 0 # Default: 0

     

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # - Image Names -

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # This is where you specify what you want your images to be called.

    #

    # The images need to be placed in your Project\Graphics\System\ Folder.

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    NEW_IMAGE = "NewGame"

    NEW_SELECTED_IMAGE = "NewGameSelected"

    CONTINUE_IMAGE = "ContinueGame"

    CONTINUE_SELECTED_IMAGE = "ContinueGameSelected"

    EXIT_IMAGE = "ExitGame"

    EXIT_SELECTED_IMAGE = "ExitGameSelected"

     

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # - Continue Opacity -

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    # Continue Opacity is how transparent the continue image will be when there

    # are no save files present or if the continue option is disabled for some

    # reason.

    #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    CONTINUE_DISABLED_OPACITY = 100 # Default: 100

     

    end # TitleMenu

     

    class Scene_Title < Scene_Base

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

    # * Start processing

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

    def start

    super

    SceneManager.clear

    Graphics.freeze

    check_continue

    create_background

    create_command_window

    play_title_music

    end

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

    # * Termination Processing

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

    def terminate

    super

    SceneManager.snapshot_for_background

    dispose_background

    end

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

    # * Check User Input

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

    def check_input

    case @command_window.index

    when 0 # New Game Is Selected

    @spriteNewGameSelected.z = 15

    @spriteNewGame.z = -2

     

    @spriteContinueGameSelected.z = -2

    @spriteContinueGame.z = 10

     

    @spriteExitGameSelected.z = -2

    @spriteExitGame.z = 10

    when 1 # Continue Game Is Selected

    @spriteNewGameSelected.z = -2

    @spriteNewGame.z = 10

     

    @spriteContinueGameSelected.z = 15

    @spriteContinueGame.z = -2

     

    @spriteExitGameSelected.z = -2

    @spriteExitGame.z = 10

    when 2 # Exit Game Is Selected

    @spriteNewGameSelected.z = -2

    @spriteNewGame.z = 10

     

    @spriteContinueGameSelected.z = -2

    @spriteContinueGame.z = 10

     

    @spriteExitGameSelected.z = 15

    @spriteExitGame.z = -2

    end

    end

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

    # * Frame Update

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

    def update

    super

     

    if Input.trigger?(:DOWN)

    check_input

    end

    if Input.repeat?(:DOWN)

    check_input

    end

     

    if Input.trigger?(:UP)

    check_input

    end

    if Input.repeat?(:UP)

    check_input

    end

    end

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

    # * Determine if Continue is Enabled

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

    def check_continue

    @continue_enabled = (Dir.glob('Save*.rvdata2').size > 0)

    end

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

    # * Create Background

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

    def create_background

    @sprite1 = Sprite.new

    @sprite1.bitmap = Cache.title1( $data_system.title1_name )

    @sprite2 = Sprite.new

    @sprite2.bitmap = Cache.title2( $data_system.title2_name )

    center_sprite( @sprite1 )

    center_sprite( @sprite2 )

     

    # Creates The Continue Game Image

    @spriteContinueGame = Sprite.new

    @spriteContinueGame.bitmap = Cache.system( TitleMenu::CONTINUE_IMAGE )

    @spriteContinueGame.x = ( ( Graphics.width / 2 ) - (@spriteContinueGame.bitmap.width / 2 ) )

    @spriteContinueGame.y = ( ( Graphics.height / 2 ) - (@spriteContinueGame.bitmap.height / 2 ) )

    @spriteContinueGame.z = 10

     

    # Creates The Continue Game Selected Image

    @spriteContinueGameSelected = Sprite.new

    @spriteContinueGameSelected.bitmap = Cache.system( TitleMenu::CONTINUE_SELECTED_IMAGE )

    @spriteContinueGameSelected.x = ( ( Graphics.width / 2 ) - ( @spriteContinueGameSelected.bitmap.width / 2 ) )

    @spriteContinueGameSelected.y = ( ( Graphics.height / 2 ) - ( @spriteContinueGameSelected.bitmap.height / 2 ) )

    @spriteContinueGameSelected.z = -2

     

    # Applies The Opacity If Continue Is Disabled

    if !@continue_enabled

    @spriteContinueGame.opacity = TitleMenu::CONTINUE_DISABLED_OPACITY

    @spriteContinueGameSelected.opacity = TitleMenu::CONTINUE_DISABLED_OPACITY

    end

     

    # Creates The New Game Image

    @spriteNewGame = Sprite.new

    @spriteNewGame.bitmap = Cache.system( TitleMenu::NEW_IMAGE )

    @spriteNewGame.x = ( ( Graphics.width / 2 ) - ( @spriteNewGame.bitmap.width / 2 ) )

    @spriteNewGame.y = ( ( Graphics.height / 2 ) - ( @spriteNewGame.bitmap.height / 2 ) ) - ( @spriteContinueGame.bitmap.height + TitleMenu::PADDING )

    @spriteNewGame.z = -2

     

    # Creates The New Game Selected Image

    @spriteNewGameSelected = Sprite.new

    @spriteNewGameSelected.bitmap = Cache.system( TitleMenu::NEW_SELECTED_IMAGE )

    @spriteNewGameSelected.x = ( ( Graphics.width / 2 ) - ( @spriteNewGameSelected.bitmap.width / 2 ) )

    @spriteNewGameSelected.y = ( ( Graphics.height / 2 ) - ( @spriteNewGameSelected.bitmap.height / 2 ) ) - ( @spriteContinueGame.bitmap.height + TitleMenu::PADDING )

    @spriteNewGameSelected.z = -2

     

    # Creates The Exit Game Image

    @spriteExitGame = Sprite.new

    @spriteExitGame.bitmap = Cache.system( TitleMenu::EXIT_IMAGE )

    @spriteExitGame.x = ( ( Graphics.width / 2 ) - ( @spriteExitGame.bitmap.width / 2 ) )

    @spriteExitGame.y = ( ( Graphics.height / 2 ) - ( @spriteExitGame.bitmap.height / 2 ) ) + ( @spriteContinueGame.bitmap.height + TitleMenu::PADDING )

    @spriteExitGame.z = 10

     

    # Creates The Exit Game Selected Image

    @spriteExitGameSelected = Sprite.new

    @spriteExitGameSelected.bitmap = Cache.system( TitleMenu::EXIT_SELECTED_IMAGE )

    @spriteExitGameSelected.x = ( ( Graphics.width / 2 ) - ( @spriteExitGameSelected.bitmap.width / 2 ) )

    @spriteExitGameSelected.y = ( ( Graphics.height / 2 ) - ( @spriteExitGameSelected.bitmap.height / 2 ) ) + ( @spriteContinueGame.bitmap.height + TitleMenu::PADDING )

    @spriteExitGameSelected.z = -2

     

    # Applies The Offset To The Continue Game Images

    @spriteContinueGame.x -= TitleMenu::X_OFFSET

    @spriteContinueGame.y -= TitleMenu::Y_OFFSET

    @spriteContinueGameSelected.x -= TitleMenu::X_OFFSET

    @spriteContinueGameSelected.y -= TitleMenu::Y_OFFSET

     

    # Applies The Offset To The New Game Images

    @spriteNewGame.x -= TitleMenu::X_OFFSET

    @spriteNewGame.y -= TitleMenu::Y_OFFSET

    @spriteNewGameSelected.x -= TitleMenu::X_OFFSET

    @spriteNewGameSelected.y -= TitleMenu::Y_OFFSET

     

    # Applies The Offset To The Exit Game Images

    @spriteExitGame.x -= TitleMenu::X_OFFSET

    @spriteExitGame.y -= TitleMenu::Y_OFFSET

    @spriteExitGameSelected.x -= TitleMenu::X_OFFSET

    @spriteExitGameSelected.y -= TitleMenu::Y_OFFSET

    end

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

    # * Dispose Background

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

    def dispose_background

    @sprite1.bitmap.dispose

    @sprite1.dispose

    @sprite2.bitmap.dispose

    @sprite2.dispose

     

    @spriteNewGame.bitmap.dispose

    @spriteNewGame.dispose

    @spriteNewGameSelected.bitmap.dispose

    @spriteNewGameSelected.dispose

     

    @spriteContinueGame.bitmap.dispose

    @spriteContinueGame.dispose

    @spriteContinueGameSelected.bitmap.dispose

    @spriteContinueGameSelected.dispose

     

    @spriteExitGame.bitmap.dispose

    @spriteExitGame.dispose

    @spriteExitGameSelected.bitmap.dispose

    @spriteExitGameSelected.dispose

    end

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

    # * Create Command Window

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

    def create_command_window

    @command_window = Window_TitleCommand.new

    @command_window.set_handler(:new_game, method(:command_new_game))

    @command_window.set_handler(:continue, method(:command_continue))

    @command_window.set_handler(:shutdown, method(:command_shutdown))

    @command_window.z = -2

     

    case @command_window.index

    when 0 # New Game Is Selected

    @spriteNewGameSelected.z = 15

    @spriteNewGame.z = -2

     

    @spriteContinueGameSelected.z = -2

    @spriteContinueGame.z = 10

     

    @spriteExitGameSelected.z = -2

    @spriteExitGame.z = 10

    when 1 # Continue Game Is Selected

    @spriteNewGameSelected.z = -2

    @spriteNewGame.z = 10

     

    @spriteContinueGameSelected.z = 15

    @spriteContinueGame.z = -2

     

    @spriteExitGameSelected.z = -2

    @spriteExitGame.z = 10

    when 2 # Exit Game Is Selected

    @spriteNewGameSelected.z = -2

    @spriteNewGame.z = 10

     

    @spriteContinueGameSelected.z = -2

    @spriteContinueGame.z = 10

     

    @spriteExitGameSelected.z = 15

    @spriteExitGame.z = -2

    end

    end

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

    # * [Continue] Command

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

    def command_continue

    if @continue_enabled

    close_command_window

    SceneManager.call(Scene_Load)

    end

    end

    end # Scene_Title

     

  12. Volevo chiedere una piccola e banale info. sto creando un menu con delle picture quello del Title screen,

    volevo la conferma da voi se ho capito bene le coordinate X-Y COME sono posizionate ecc..vi posto la foto..

     

     

    http://i.imgur.com/xxBF0OP.png?1

    Perche in teoria dovrei posizionare le pic nel angolo a sinistra... spero di essermi spiegato bene

  13. No, ho utilizzato un tool online, si chiama Anime Face Maker 2 :)

    Ecco una nuova immagine, la prima città, Greencliff:

    http://i59.tinypic.com/2yllde0.png

    Sono ben accetti consigli a riguardo, l'unica cosa certa è che niente è certo, nel senso che almeno per il momento tutto ciò che vi mostro è provvisorio.

    Ed ecco Monica:

    http://i58.tinypic.com/29yqnpe.png

     

    EDIT: porca miseria, ora capisco... niente, se c'è qualche problema modifico il nome, avevo completamente scordato Overdrive (sì, ci ho giocato :tongue: ). Quando mi viene un nome migliore cambio :wink:

     

     

    Gran bel tool anime face maker 2...

×
×
  • Create New...