Per 2016, RMID pindah ke RMID Discord (Invite link dihapus untuk mencegah spambot -Theo @ 2019). Posting sudah tidak bisa dilakukan lagi.
Mohon maaf atas ketidaknyamanannya dan mohon kerjasamanya.

Share | 
 

 [VX] MP jadi HP saat skill absorb

Topik sebelumnya Topik selanjutnya Go down 
[VX] MP jadi HP saat skill absorb Empty2012-10-28, 19:27
Post[VX] MP jadi HP saat skill absorb
#1
Rian01 
Advance
Advance
avatar

Level 5
Posts : 318
Thanked : 0
Engine : RMVX Ace
Skill : Beginner
Awards:
[VX] MP jadi HP saat skill absorb Vide
HP Menjadi MP saat Absorb
Versi: 1.0
Tipe: Battle Add-on


Pengenalan
Skrip ini digunakan agar saat musuh kehabisan MP dan player menggunakan "Mana drain"
maka MP damage diubah menjadi HP damage atau skill lain selama menggunakan "damage to mp"



Fitur


  • Bisa mengatur Multiplier nya :3 :hammer:



Screenshots


Demo



Scripts
Code:


module AKB
  Multiplier = 2 # Angka HP setiap 1 MP yang kurang
end

class Game_Battler
 
  alias make_condition make_obj_damage_value
  def make_obj_damage_value(user, obj)
    make_condition(user, obj)
    damage = obj.base_damage                        # get base damage
    if obj.damage_to_mp
      if damage > self.mp
      @mp_damage = self.mp
      @hp_damage = (damage - @mp_damage) * AKB::Multiplier
      elsif damage <= self.mp
      @mp_damage = damage
      end
    else
      @hp_damage = damage                          # damage HP
    end
  end
 
  def make_obj_absorb_effect(user, obj)
    if obj.absorb_damage                        # if absorbing damage
      @hp_damage = [self.hp, @hp_damage].min    # HP damage range

adjustment
      @mp_damage = [ @mp_damage].min            # MP damage range adjustment
      if @hp_damage > 0 or @mp_damage > 0      # a positive number?
        @absorbed = true                        # turn the absorb flag ON
      end
    end
  end
end

class Scene_Battle < Scene_Base
  alias munculkan display_hp_damage
  def display_hp_damage(target, obj = nil)
    munculkan(target, obj = nil)
    if target.hp_damage == 0                # No damage
    return if obj != nil
    end
  end
end


Credits


  • Hanya aku
[VX] MP jadi HP saat skill absorb Empty2012-10-28, 20:28
PostRe: [VX] MP jadi HP saat skill absorb
#2
arls 
Advance
Advance
arls

Level 5
Posts : 412
Thanked : 3
Engine : RMVX Ace
Skill : Very Beginner
Type : Mapper
Awards:
[VX] MP jadi HP saat skill absorb Vide
saya cuma beri respon ya kk,mungkin script ini agak jarang d gunakan walaupun kdang d perlukan.
D tunggu ya kk,script lainya :)
[VX] MP jadi HP saat skill absorb Empty2012-10-29, 11:01
PostRe: [VX] MP jadi HP saat skill absorb
#3
ashm 
Veteran
Veteran
ashm

Level 5
Posts : 1131
Thanked : 8
Engine : RMVX Ace
Skill : Intermediate
Type : Event Designer
Awards:

[VX] MP jadi HP saat skill absorb Vide
Meski terdenger sedikit sadis juga sih...

Dalam perspektif ane, serangan ke MP itu lebih kearah spt skill psikologis atau menambah fatigue.
Jadi kalo udah dalam keadaan "empty-mind" < entah bener ato gak istilahnya
sadis juga harus kehilangan HP.

Tapi ini bikin skill2 neither-physic-nor-magic jadi lebih berkembang.

Eniwei, nice script.
Apalagi kalo ini vx :D
ntar kalo ane sempet, ane cek dan kalo kompatible bakal ane pake.
[VX] MP jadi HP saat skill absorb Empty
PostRe: [VX] MP jadi HP saat skill absorb
#4
Sponsored content 




[VX] MP jadi HP saat skill absorb Vide
 

[VX] MP jadi HP saat skill absorb

Topik sebelumnya Topik selanjutnya Kembali Ke Atas 

Similar topics

+
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
RPGMakerID :: Scripts & Event Systems :: RMVX Scripts-