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 | 
 

 (request) Custom Default Battle system

Topik sebelumnya Topik selanjutnya Go down 
(request) Custom Default Battle system Empty2010-03-17, 00:05
Post(request) Custom Default Battle system
#1
danny_warfield 
Advance
Advance
danny_warfield

Level 5
Posts : 561
Thanked : 2
Engine : RMVX Ace
Skill : Beginner
Type : Artist

(request) Custom Default Battle system Vide
langsung aja deh

aku sebenernya pengen ngegunain default battle systemnya XP tapi dibuat dengan penggambaran seperti yg ada di Last scenario (battlernya berupa punggung orang yg terlihat menghadap ke arah musuh)

masalahnya yg ingin aku minta.. di battle system itu seharusnya ada:

ada system combination attack
(serangan gabungan antar 2 karakter, dimana biasanya character yg menjadi support combination attack akan menjadi unbalanced sehingga turnnya terlewati namun SP darim ke2 karakter sam sama berkurang)
pengennya sih saat animasi serangan 2 graphic battler karakter tsb bersinar atau bisa juga dibuat menghilang sementara dari layar
ada persyaratan tertentu dimana skill bru akan muncul di daftar skill bila orang/ party yg dibutuhkan ada di dalam party

ada system Limit Break
dimana bar limit terisi setiap kali player menerima pukulan dari musuh
saat setelah melepaskan limit karakter akan terskip turnnya sebanyak 1 kali (kondisi mirip sperti saat combination attack cuman ini cuma bisa dilakuin oleh satu orang)
limit break bisa dipilih jurus2nya jadi tidak cuma satu jurus

pergantian battler graphic yang dinamis
maksudnya graphic battlernya berganti ganti jika kita masukkan kommand atau saat mngalami keadaan yg berbeda beda saat bertempur
seperti saat bertahan battler berganti graphic (jadi bertahan juga), saat menyerang battler berganti graphic (seperti menjdai sedang melakukan kuda kuda), saat terkena status merugikian graphic battler berganti lagi (seperti menjadi terduduk lemas), saat mati akan berganti graphic lagi (misal terbaring dll)
saat memakai skill misal memanggil summon semua battler menghilang lalu kembali lagi

anggota party dalam battle bukan 4 tapi 5
soalnya aku pengen ada konsep super sentainya...



kira2 begitulah permintaan ku

hm.. mungkin terlalu rumit ya? :shocked:

tapi ini bisa jadi sarana pelatihan para dewa scripter di sini

semoga ada yg berkenan membantuku :sembah:

request nya ini buat game XP Gan!! :sembah:
(request) Custom Default Battle system Empty2010-03-17, 00:45
PostRe: (request) Custom Default Battle system
#2
wltr3565 
Senior
Senior
wltr3565

Level 5
Posts : 870
Thanked : 28
Engine : RMVX
Skill : Skilled
Type : Scripter
Awards:

(request) Custom Default Battle system Vide
Ah, bisa cari scriptnya sendiri kan? Lagipula pergantian battler graphic? Kayak FASTEBS ku? Pertama yang berdasarkan HP dulu deh...
Code:
class Sprite_Battler < RPG::Sprite
  def update
    super
    # If battler is nil
    if @battler == nil
      self.bitmap = nil
      loop_animation(nil)
      return
    end
    @real_battler_name = @battler.battler_name
    per = 100 * @battler.hp.to_f / @battler.maxhp.to_f
    if per > 25
      con = ""
    elsif per > 0
      con = "_crisis"
    elsif per <= 0
      con = "_ko"
    end
    @real_battler_name = @real_battler_name + con
   
    # If file name or hue are different than current ones
    if @real_battler_name != @battler_name or @battler.battler_hue != @battler_hue
      # Get and set bitmap
      @battler_name = @real_battler_name
      @battler_hue = @battler.battler_hue
      self.bitmap = RPG::Cache.battler(@battler_name, @battler_hue)
      @width = bitmap.width
      @height = bitmap.height
      self.ox = @width / 2
      self.oy = @height
      # Change opacity level to 0 when dead or hidden
      if @battler.dead? or @battler.hidden
        self.opacity = 0
      end
    end
    # If animation ID is different than current one
    if @battler.damage == nil and
      @battler.state_animation_id != @state_animation_id
      @state_animation_id = @battler.state_animation_id
      loop_animation($data_animations[@state_animation_id])
    end
    # If actor which should be displayed
    if @battler.is_a?(Game_Actor) and @battler_visible
      # Bring opacity level down a bit when not in main phase
      if $game_temp.battle_main_phase
        self.opacity += 3 if self.opacity < 255
      else
        self.opacity -= 3 if self.opacity > 207
      end
    end
    # Blink
    if @battler.blink
      blink_on
    else
      blink_off
    end
    # If invisible
    unless @battler_visible
      # Appear
      if not @battler.hidden and not @battler.dead? and
        (@battler.damage == nil or @battler.damage_pop)
        appear
        @battler_visible = true
      end
    end
    # If visible
    if @battler_visible
      # Escape
      if @battler.hidden
        $game_system.se_play($data_system.escape_se)
        escape
        @battler_visible = false
      end
      # White flash
      if @battler.white_flash
        whiten
        @battler.white_flash = false
      end
      # Animation
      if @battler.animation_id != 0
        animation = $data_animations[@battler.animation_id]
        animation(animation, @battler.animation_hit)
        @battler.animation_id = 0
      end
      # Damage
      if @battler.damage_pop
        damage(@battler.damage, @battler.critical)
        @battler.damage = nil
        @battler.critical = false
        @battler.damage_pop = false
      end
      # Collapse
      if @battler.damage == nil and @battler.dead?
        if @battler.is_a?(Game_Enemy)
          $game_system.se_play($data_system.enemy_collapse_se)
        else
          $game_system.se_play($data_system.actor_collapse_se)
        end
        collapse
        @battler_visible = false
      end
    end
    # Set sprite coordinates
    self.x = @battler.screen_x
    self.y = @battler.screen_y
    self.z = @battler.screen_z
  end
end

Siapin battler tiap actor dan enemy yang ditambah _crisis dan _ko. Siapa tau nanti berubah berdasar hp :- Pasang diatas main.
(request) Custom Default Battle system Empty2010-03-17, 07:11
PostRe: (request) Custom Default Battle system
#3
shikami 
Member 1000 Konsep
avatar

Level 5
Posts : 3744
Thanked : 31
Engine : Multi-Engine User
Skill : Beginner
Type : Developer
Awards:


(request) Custom Default Battle system Vide
udah pernah cek Blizzard ton of add ons oom? yang part 1 kayaknya ada yang berisi Custom battler ... jadi battler default kayaknya bisa dianimated tiap membuat gerakan tertentu... limit break pun tinggal pake milik derwulfman aja... sistem XP kyknya udah banyak yang kayk gini... CMIIW
(request) Custom Default Battle system Empty2010-03-17, 21:26
PostRe: (request) Custom Default Battle system
#4
danny_warfield 
Advance
Advance
danny_warfield

Level 5
Posts : 561
Thanked : 2
Engine : RMVX Ace
Skill : Beginner
Type : Artist

(request) Custom Default Battle system Vide
iya sih kalo mau pake ton of add ons punya blizzard sih bisa aja..

cuman, yg aku butuhin sih script produk anak rmid sini

yah.. sekedar mempermudah urusan kalo saja suatu saat ni script aku pake buat game komersil

(gak akan dalam waktu dekat sih .. toh gamenya sendiri belom aku bikin...)

Oh iya lupa

kalo ada yg bisa sekalian bikin sistem bonus EXP

maksudnya sih setiap action kecuali defend dan using item akan dapet tambahan exp beberapa point
jadi exp gak mutlak dari yg didapat saat mengalahkan musuh
(request) Custom Default Battle system Empty
PostRe: (request) Custom Default Battle system
#5
Sponsored content 




(request) Custom Default Battle system Vide
 

(request) Custom Default Battle system

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 :: RMXP Scripts :: RGSS Request-