Rpg˛S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Vai al contenuto

Rpg˛S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Screen Contest #90

Kamikun





Avatar

 Effetto sonoro danno eroe diverso per ogni attore


Best Answer Dax , 12 August 2022 - 09:25 AM

Ciao,

prova questo scriptino fatto sul momento:

Aggiungi il percorso ai file SE in ordine per IDEroe, se non è indicato userà il suono di default.

Fammi sapere se ci sono problemi, scripto da poco con RGSS3 ;)

($imported ||= {})["DAX_PDSPE"] = true
#----------------------------------------------------------------------------
module DAX_OPZIONI_PDSPE
    SE_ACTOR_LIST = [
                "Audio/SE/Dax_Attack_1",
                "Audio/SE/Dax_Attack_2"   
                #QUA AGGIUNGI TUTTI I SUONI IN ORDINE DI PERSONAGGIO
    ] 

#----------------------------------------------------------------------------
end
    
class Game_Actor < Game_Battler
  
  #--------------------------------------------------------------------------
  # * Execute Damage Effect
  #--------------------------------------------------------------------------
  # OVERWRITE
  def perform_damage_effect
    $game_troop.screen.start_shake(5, 5, 10)
    @sprite_effect_type = :blink
    suono = DAX_OPZIONI_PDSPE::SE_ACTOR_LIST[@actor_id-1]    
    if suono != nil
      Audio.se_play(suono, 100, 100) rescue nil
    else
      Sound.play_actor_damage
    end
  end
  
  
end

Vai al post intero

  • Si prega di effettuare il log in prima di rispondere
Effetto sonoro danno eroe diverso per ogni attore

    nickk.c
  • Nuovo Arrivato

  • Utenti
  • Rens: 0
  • 0
  • Stelletta
  • 37 messaggi
  • Sesso:Maschio
  • Provenienza:Roma
  • Abilitā:Apprendista

#1 Inviato 11 August 2022 - 23:31 PM

Ciao a tutti, sto cercando uno script che riproduca l'effetto sonoro di quando un eroe viene colpito in battaglia diverso per ogni attore.

Ho già provato a cercare online ma non ho trovato nulla di utile.

Specifico che non uso nessuno script che modifica il battle system, perciò sto usando quello predefinito di RPG Maker VX Ace.

Grazie a tutti in anticipo ^^  :wink:


Modificato da nickk.c, 11 August 2022 - 23:32 PM.


    Dax
  • C'č pių gioia nel dare che nel ricevere

  • Rpg˛S Admin
  • Rens: 838
  • 7
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 4553 messaggi
  • Sesso:Maschio
  • Provenienza:Nord Sud Ovest Est
  • Abilitā:Maestro


#2 Inviato 12 August 2022 - 09:25 AM

  Best Answer

Ciao,

prova questo scriptino fatto sul momento:

Aggiungi il percorso ai file SE in ordine per IDEroe, se non è indicato userà il suono di default.

Fammi sapere se ci sono problemi, scripto da poco con RGSS3 ;)

($imported ||= {})["DAX_PDSPE"] = true
#----------------------------------------------------------------------------
module DAX_OPZIONI_PDSPE
    SE_ACTOR_LIST = [
                "Audio/SE/Dax_Attack_1",
                "Audio/SE/Dax_Attack_2"   
                #QUA AGGIUNGI TUTTI I SUONI IN ORDINE DI PERSONAGGIO
    ] 

#----------------------------------------------------------------------------
end
    
class Game_Actor < Game_Battler
  
  #--------------------------------------------------------------------------
  # * Execute Damage Effect
  #--------------------------------------------------------------------------
  # OVERWRITE
  def perform_damage_effect
    $game_troop.screen.start_shake(5, 5, 10)
    @sprite_effect_type = :blink
    suono = DAX_OPZIONI_PDSPE::SE_ACTOR_LIST[@actor_id-1]    
    if suono != nil
      Audio.se_play(suono, 100, 100) rescue nil
    else
      Sound.play_actor_damage
    end
  end
  
  
end

Membro Segreto della
Vecchia Guardia del Making [Gif in fase di reload]

SCContest1Oct.gif[icona di un premio]

tgSY1j0.pnggifnatale1.pnggifnatale12.png


    nickk.c
  • Nuovo Arrivato

  • Utenti
  • Rens: 0
  • 0
  • Stelletta
  • 37 messaggi
  • Sesso:Maschio
  • Provenienza:Roma
  • Abilitā:Apprendista

#3 Inviato 13 August 2022 - 00:25 AM

Grazie mille, funziona alla grande!!! Non so davvero come ringraziarti, può sembrare una cavolata ma questo script è indispensabile per il mio progetto xD grazie anche per aver risposto subito  :biggrin:  :biggrin:  :biggrin:  :biggrin:  :biggrin:






  • Feed RSS