Jump to content
Rpg²S Forum

Guida all'utlizzo dell'"Animated Battle System" di Victor


Recommended Posts

[center][size=3][b]Guida all'utlizzo dell'"Animated Battle System di Victor[/b][/size]
[size=1]Versione 1.0[/size][/center]

[b]1. Introduzione[/b]
[indent][b]Per[/b] Rpg Maker VX Ace
Autore: Sora Keyblade
Descrizione: Considerando le molte difficoltà che l'utenza ha con questo script, sia nell'installazione che nell'utilizzo, ho deciso di creare questa guida al fine di venire in contro a queste problematiche cercando di risolverle.
Ultima modifica: 09/06/2015[/indent]

2. Tutorial


-Installazione


Al fine di installare questo battle system dobbiamo prima procurarci il codice che lo compone, di conseguenza dirigiamoci nel seguente link:




e scarichiamo i seguenti script:


Victor Engine - Basic Module

Victor Engine - Animated Battle

Victor Engine - Actors Battlers


e aggiungiamoli nello script editor sopra main in questo preciso ordine

 

 

http://i57.tinypic.com/fbxbo2.png

 

 

Ora, se vi aggrada, potete pure provare a far partire una battaglia e vedere cosa accade, noterete facilmente, togliendo alcune stranezze che appaiono un po' qua e là sullo schermo, che sembra non sia cambiato nulla, ma vi assicuro che questa è solo un'impressione ;)

 

-Configurazione

 

Per rendere il BS congeniale ai nostri scopi dobbiamo prima di tutto configurarlo, quindi dirigiamoci in "Animated Battle"
 VE_SPRITE_SUFIX = "[anim]"
  #--------------------------------------------------------------------------
  # * Intro fade
  #   When true, there will be a small fade effect on the battlers during
  #   the battle start (like RMXP default battle)
  #--------------------------------------------------------------------------
  VE_BATTLE_INTRO_FADE = true
  #--------------------------------------------------------------------------
  # * Default sprite settings
  #   This is the settings for all battler graphics that doesn't have
  #   their own custom setting
  #--------------------------------------------------------------------------
  VE_DEFAULT_SPRITE = {
  # Basic Settings
  # name:   value,
    frames: 4,        # Number of frames
    rows:   14,       # Number of rows
    ox:     0,        # Adjust sprite X position
    oy:     0,        # Adjust sprite Y position
    mirror: true,     # Mirror battler when facing right
    invert: false,    # Invert the battler graphic
    mode:   :sprite,  # Graphic style (:sprite or :chasert)
    action: :default, # Action settings

e accingiamoci ad analizzare le varie parti che compongono lo script:
VE_SPRITE_SUFIX = "[anim]"

Questa parte di codice è particolarmente importante, infatti permette ad RPG Maker di riconoscere le immagini dei battler animati (come gli
Holder o i Kaduki) aggiungendo ciò che vi è scritto all'interno delle virgolette al nome della immagine.

 

Per esempio noi vogliamo associare questo sprite ad un personaggio che si chiama Eric per la battaglia

 

http://forums.rpgmakerweb.com/uploads/gallery/album_3/gallery_569_3_24435.png

 

 

Per fare ciò dobbiamo semplicemente salvare questa immagine nella cartella Battler del nostro progetto con il nome "Eric[anim].png" e aggiungere una piccola istruzione nella sezione note nella scheda del nostro personaggio nel Database (ma quest'ultima cosa la vedremo in seguito)
VE_DEFAULT_SPRITE = {
  # Basic Settings
  # name:   value,
    frames: 4,        # Number of frames
    rows:   14,       # Number of rows
    ox:     0,        # Adjust sprite X position
    oy:     0,        # Adjust sprite Y position
    mirror: true,     # Mirror battler when facing right
    invert: false,    # Invert the battler graphic
    mode:   :sprite,  # Graphic style (:sprite or :charset)
    action: :default,

...

}

Tutto ciò che è all'interno delle parentesi graffe rappresenta le opzioni di "default" che vorrete assegnare alle immagini dei battlers, di conseguenza è consigliato impostarle a seconda del tipo di battler che userete per il vostro battle system (Kaduki, Holder, charset base di rpg maker etc).
frames: 4,        # Number of frames
rows:   14,       # Number of rows

Prima di iniziare a spiegare il funzionamento di queste istruzioni è doveroso fare prima una premessa.

 

Rpg Maker suddivide i vari sprite in linee orizzontali (frames) e linee verticali (rows), di conseguenza è facile riuscire ad individuare di volta in volta una determinata posizione dello sprite (che ci sarà utili al fine di creare le animazioni di battaglia) con un procedimento simile a quello che si utilizza per individuare un dato su un piano cartesiano.

 

http://i61.tinypic.com/2wmhw6s.png

 

Tornando alle opzioni sopra riportate, dobbiamo assegnare i valori massimi di rows e frames del nostro sprite, nel caso dell'esempio modificheremo i valori in questo modo:
frames: 3,        # Number of frames
rows:   4,       # Number of rows 

----
mode:   :sprite,  # Graphic style (:sprite or :charset)

Con questa istruzione dichiariamo se la grafica dei nostri battler sia uno sprite (come gli "Holder's Sprite Animated) oppure un charset (come i Kaduki o i charset base di rpg maker)
action: :default,

Questa istruzione dichiara che tipo di comandi e azioni possono usare i nostri sprite, possiamo scegliere fra tre opzioni :
:default

Esplica che il pool di azioni che puoi associare all'immagine del battler sia quello degli sprite (come gli Holder)
:kaduki

Esplica che il pool di azioni che puoi associare all'immagine del battler sia quello dei charset Kaduki
:charset

Esplica che il pool di azioni che puoi associare all'immagine del battler sia quello dei charset di RPG Maker

---

 

Ecco il settaggio completo per ogni battler che potrete utilizzare

 

Kaduki

 

 

 
    frames: 3,        # Number of frames
    rows:   4,       # Number of rows
    ox:     0,        # Adjust sprite X position
    oy:     0,        # Adjust sprite Y position
    mirror: true,     # Mirror battler when facing right
    invert: false,    # Invert the battler graphic
    mode:   :charset,  # Graphic style (:sprite or :chasert)
    action: :kaduki, # Action settings

 

 

 

Holder

 

 

 
    frames: 4,        # Number of frames
    rows:   14,       # Number of rows
    ox:     0,        # Adjust sprite X position
    oy:     0,        # Adjust sprite Y position
    mirror: true,     # Mirror battler when facing right
    invert: false,    # Invert the battler graphic
    mode:   :sprite,  # Graphic style (:sprite or :chasert)
    action: :default, # Action settings

 

 

 

Charset RPG Maker

 

 
   frames: 3,        # Number of frames
    rows:   4,       # Number of rows
    ox:     0,        # Adjust sprite X position
    oy:     0,        # Adjust sprite Y position
    mirror: true,     # Mirror battler when facing right
    invert: false,    # Invert the battler graphic
    mode:   :charset,  # Graphic style (:sprite or :chasert)
    action: :charset, # Action settings

 

 

 

Work in Progress...
Link to comment
Share on other sites

 

Considerando le molte difficoltà che l'utenza ha con questo script, sia nell'installazione che nell'utilizzo, ho deciso di creare questa guida al fine di venire in contro a queste problematiche cercando di risolverle.

Ottima iniziativa. Solitamente script come BS richiedono sempre configurazioni complesse, avere il tutorial italiano per uno dei più usati è una buona cosa.

^ ^

 

Vedo che molti chiedono anche le armi a lunga gittata come archi ed armi da fuoco, saresti in grado di tutorializzarci pure quell'argomento? E:3

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"


http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3
Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^
http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^
http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.
Bozze vesti non definitive qui.

Equipaggiamento:
Indossa:
60$ e 59$ divisi in due tasche interne
Levaitan

Spada a due mani elsa lunga

Guanti del Defender (2PA)
Anello del linguaggio animale (diventato del Richiamo)

Scrinieri da lanciere (2 PA)

Elmo del Leone (5 PA)

Corazza del Leone in Ferro Corrazzato (7 PA)

ZAINO (20) contenente:
Portamonete in pelle di cinghiale contenente: 100$
Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

Vedo che molti chiedono anche le armi a lunga gittata come archi ed armi da fuoco, saresti in grado di tutorializzarci pure quell'argomento? E:3

Davvero? Strano, nell'"User Manual" di Victor è spiegato molto semplicemente, comunque nessun problema, mi prodigherò a farlo ^^

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