Menambahkan HP setiap langkah pada RPG Maker VX Ace

Script ini dapat menambahkan atau mengurangkan HP/MP/Currency Player atau seluruh party setiap kali player melangkah.

Cara pemasangan dan konfigurasi ada di script.
Berikut Scriptnya :
#==============================================================================
# File    : SA31 - Step
# Author  : Syamsul Anwar
# Contact : tkdpalapa@gmail.com
#==============================================================================
      Switch = true # On/Off
#==============================================================================
=begin
  
    Cara pasang :
    Taruh di antara ▼ Matrial & ▼ Main
    
    Fungsi :
    Menambahkan/Mengurangkan HP/CP/Gold setiap melangkah
    
=end
#==============================================================================
module Sa31
  module Step
#==============================================================================#
#                               Konfigurasi                                    #
#==============================================================================#
  #--------------------------------------------------------------------------
  # Menambahkan/mengurangkan Gold setiap kali melangkah
  #--------------------------------------------------------------------------
    TambahGold          = 0
    KurangGold          = 0
  #--------------------------------------------------------------------------
  # Menambahkan HP/MP Player setiap kali melangkah
  #--------------------------------------------------------------------------
    TambahPlayerHP      = 0
    TambahPlayerMP      = 0
  #--------------------------------------------------------------------------
  # Mengurangkan HP/MP Player setiap kali melangkah
  #--------------------------------------------------------------------------
    KurangPlayerHP      = 0
    KurangPlayerMP      = 0
  #--------------------------------------------------------------------------
  # Menambahkan HP/MP Party (termasuk Player) setiap kali melangkah
  #--------------------------------------------------------------------------
    TambahPartyHP       = 1
    TambahPartyMP       = 0
  #--------------------------------------------------------------------------
  # Mengurangkan HP/MP Party (termasuk Player) setiap kali melangkah
  #--------------------------------------------------------------------------
    KurangPartyHP       = 0
    KurangPartyMP       = 0
#==============================================================================#
#                        Akhir dari Konfigurasi                                #
#==============================================================================#
  end
end

if Switch

 class Game_Party < Game_Unit
   include Sa31::Step
   alias tambahan increase_steps
   def increase_steps
     tambahan
     p leader.result
     gain_gold(TambahGold)
     lose_gold(KurangGold)
     leader.hp -= KurangPlayerHP
     leader.mp -= KurangPlayerMP
     leader.hp += TambahPlayerHP
     leader.mp += TambahPlayerMP
     members.each do |semua|
      semua.hp += TambahPartyHP
      semua.mp += TambahPartyMP
      semua.hp -= KurangPartyHP
      semua.mp -= KurangPartyMP
     end
   end
 end
end

Tidak ada komentar:

Posting Komentar