Crediti a Fomar0153, io ho letto e tradotto u.u
OGGETTI DI RECUPERO CHE HANNO PIU' EFFETTO SU UN DATO EROE
Cominciamo dagli oggetti: mettiamo il caso che volessimo creare un cibo che ripristina vita, arancia ad esempio, e che il nostro attore con id1 ne vada ghiotto e faccia schifo invece l'attore con id2. impostiamo quindi come tipo di danno Recupero PV e nella formula scriviamo
if b.id == 1; 500; else; 100; end; oppure
b.id == 1 ? 500 : 100
L'oggetto guarirà 500 PV all'eroe con ID 1 e 100 a tutti gli altri... si può usare per creare cibi preferiti per ogni eroe!
OGGETTI DI RECUPERO CHE FUNZIONANO SOLO SU ALCUNI PG
Mettiamo il caso che nel nostro party ci siano due robot, e questi non vengono ovviamente curati con gli oggetti normali ma ad esempio con l'olio per motoreXD creiamoci il nostro oggettino, impostiamo tipo di danno Recupero PV e nella formula mettiamo
(b.id==1 or b.id==3) ? 500 : 0
L'oggetto avrà effetto solo sui pg associati all'id 1 e 3, non avrà alcun effetto sugli altri!
SkILL CHE CONTROLLA SE UNO SWITCH E' ON o OFF
Voglio creare una skill più efficace all'aria aperta! mettiamo che ogni volta che siamo all'aperto attiviamo uno switch e quando siamo al chiuso lo disattiviamo, in questo modo possiamo influenzare il danno in base allo switch. Facciamo così:
$game_switches[x] ? 500 + a.mat * 4 – b.mdf * 2 : 200 + a.mat * 4 – b.mdf * 2
se lo switch (XDXDXD) è attivato, il danno base della skill è 500, se è disattivato è 200!
SKILL CHE CONTROLLA UNA VARIABILE
$game_variables[x] il danno sarà uguale al valore di una variabile (più pietre di potere hai raccolto più è forte la tua skill, ad esempio)
USARE IL PARAMETRO DI ATTACCO DI UN PARTICOLARE EROE PER IL CALCOLO DEL DANNO
Vogliamo creare una skill che ci fa prendere in prestito la forza di attacco di un compagno?
$game_actors[1].atk * 4 – b.def * 2 <--- la skill utilizza i parametri d'attacco dell'eroe con ID 1 per il calcolo dei danni!
FURTO
Per eseguire un semplice comando che permetta di rubare denaro al nemico, inserite come formula per l'abilità
$game_party.gain_gold(N); FORMULA
dove N è la quantità di oro che vogliamo venga rubato, mentre con FORMULA si intende la formula per infliggere danno. In caso non volessimo danneggiare l'avversario, ma solo derubarlo, inseriamo 0 come formula.
EFFETTO DIVERSO A SECONDA DELL'ARMA
a.weapons.include?($data_weapons[1]) ? 1000 : 200 controlla se colui che attacca ha equipaggiato l'arma con ID 1, se è equipaggiata, fa 1000 di danni, in tutti gli altri casi 200.
EFFETTO AL LANCIATORE
a.add_state(2); a.atk * 4 – b.def * 2 di questa ne abbiamo già parlato, una skill che aggiunge uno stato alterato all'attaccante!
SKILL CHE UTILIZZANO DENARO
$game_party.lose_gold(500) per perdere dindini, ottima cosa per tecniche alla Yojimbo XD
CREARE SKILL "ANTIMA"
La famosa skill che toglie un quarto della vita al nemico!
b.hp / 4
SKILL CHE SACRIFICA IL 10% DEGLI MP PER RIPRISTINARNE AL GRUPPO
a.mp -= a.mp/10;b.mp += b.mp/10
l'eroe che usa la skill perderà il 10% dei suoi MP per permettere al gruppo di recuperare il 10% , l'effetto di recupero può essere comunque assegnato senza agire con la formula. Si può fare in questo modo:
a.mp -= a.mp/10
e poi cercare tra gli effetti "Recupero PM" e assegnare un recupero del 10%
per ora è tutto probabilmente ne aggiungerò altre in seguito u.u
Modificato da Sieghart, 11 May 2013 - 12:14 PM.