Benvenuto Visitatore!  / Create an account

Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[Scripting] Abilità che si attiva a seconda del genere dell'alleato
#1
Shocked 
Stavo creando un'abilità su richiesta, ma sono incappato in un problema inaspettato: non so come inizializzare la presenza di un pokemon alleato in campo.
L'abilità in questione deve avere come effetto un boost al danno dell'utilizzatore se l'alleato è di sesso opposto.
Il boost in sé non è un problema, mi sono limitato a riprendere il codice di Rivalry e ad adattarlo. Il problema sorge perché questa abilità richiede un alleato in campo.
Ma come faccio ad inizializzare la presenza di un pokemon alleato in campo?

Allego il pezzo di codice che ho, per quanto non so la sua utilità.
Il codice è per Essentials 21.


Codice:
Battle::AbilityEffects::DamageCalcFromUser.add(:PHEROMONES,
  proc { |ability, user, target, move, mults, power, type|
    if user.gender != 2 && target.gender != 2
      if user.gender == target.gender
        mults[:power_multiplier] *= 1.0
      else
        mults[:power_multiplier] *= 1.3
      end
    end
  }
)
Pokéball MegaTorterra Pokéball

Triumviro del Triumvirato Team
Professore dell'Arcipelago Iride
ed inventore della Torterranite Big Grin
-------------------------------------------------------------------------------------------------------------
Dai un'occhiata ai miei progetti RPG!
[Immagine: gkvnAwn.png]

[Immagine: mub85iO.png]

Tutti i pokemon e gli strumenti dalla sesta all'ottava generazione per Pokemon Essentials!
-------------------------------------------------------------------------------------------------------------

[Immagine: kRcy8rR.png]
 Mi Piace Ricevuti: 
Cita messaggio
#2
Dopo qualche sclero sono riuscito a trovare la soluzione, ho chiamato user.allAllies.any?{ condizioni di attivazione }
Pokéball MegaTorterra Pokéball

Triumviro del Triumvirato Team
Professore dell'Arcipelago Iride
ed inventore della Torterranite Big Grin
-------------------------------------------------------------------------------------------------------------
Dai un'occhiata ai miei progetti RPG!
[Immagine: gkvnAwn.png]

[Immagine: mub85iO.png]

Tutti i pokemon e gli strumenti dalla sesta all'ottava generazione per Pokemon Essentials!
-------------------------------------------------------------------------------------------------------------

[Immagine: kRcy8rR.png]
 Mi Piace Ricevuti: 
IvanFGK, Bonnox, Flygon like this post
Cita messaggio




Utenti che stanno guardando questa discussione: 1 Ospite(i)