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 | 
 

 [RGSS2] Ethereal Monster & Counter Equips

Topik sebelumnya Topik selanjutnya Go down 
[RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 04:39
Post[RGSS2] Ethereal Monster & Counter Equips
#1
richter_h 
Salto Master
Hancip RMID
richter_h

Kosong
Posts : 1705
Thanked : 30
Engine : Other
Skill : Skilled
Type : Developer
Awards:

[RGSS2] Ethereal Monster & Counter Equips Vide
Ethereal Monster and Ethereal Counter Equipment
Versi: 1.0
Tipe: Actors and Equips Customization


Pengenalan

Skrip ini buat bikin musuh tipe 'Ghost' yang nggak mungkin dibasmi pake senjata biasa. Cukup ngasi tag <ethereal> di note tag monster buat bikin si monster jadi tipe 'Ethereal' dan ngga bisa disakitin pake senjata biasa.
Tentu saja monster Ethereal bisa dibasmi, dengan senjata yang bertipe 'magical.' Kasih tag <magical> di note tag senjata dan senjata tersebut bisa dipake ngelawan monster Ethereal.
Bukan cuma senjata, equipment karakter juga bisa dikasi atribut 'magical' dan serangan karakter yang pake equipment tersebut bisa ngelawan monster Ethereal walau senjatanya senjata non-Magical. kasih tag <magical> di note tag armor dan equipment tersebut sudah ada tuahnya yang nular ke senjata.


Fitur


  • Bikin monster tertentu ngga bisa asal ditabok. Pasti ngindar kalo pake senjata biasa
  • Bikin senjata atawa equipment bisa dipake buat basmi monster Ethereal



Screenshots

ora perlu :ngacay2:


Demo

ora perlu juga :ngacay2:
cara installnya? biasa, simpen ni skrip di bawah Material dan di atas Main :ngacay2:


Scripts

Code:
# ==============================================================================
# richter_h's Ethereal Monster and Ethereal Counter Equipment
# v1.0 - August 10, 2012
# Type: Actors and Equips Customization
# Level: Easy, Medium
# ==============================================================================
# Skrip ini buat bikin musuh tipe 'Ghost' yang nggak mungkin dibasmi pake
# senjata biasa. Cukup ngasi tag <ethereal> di note tag monster buat bikin si
# monster jadi tipe 'Ethereal' dan ngga bisa disakitin pake senjata biasa.
# Tentu saja monster Ethereal bisa dibasmi, dengan senjata yang bertipe
# 'magical.' Kasih tag <magical> di note tag senjata dan senjata tersebut bisa
# dipake ngelawan monster Ethereal.
# Bukan cuma senjata, equipment karakter juga bisa dikasi atribut 'magical' dan
# serangan karakter yang pake equipment tersebut bisa ngelawan monster Ethereal
# walau senjatanya senjata non-Magical. kasih tag <magical> di note tag armor
# dan equipment tersebut sudah ada tuahnya yang nular ke senjata.
#
# Credits if you wanna. Don't claim as your own.
# ==============================================================================
# New methods:
# - RPG::Weapon: magical
# - RPG::Enemy: magical
# - RPG::Armor: magical
# - Game_actor: has_magical_buff?
# Overwrites:
# - Game_Battler: calc_eva
# ==============================================================================

# ==============================================================================
# Menyentuh yang di bawah ini lebih bahaya dari tabung LPG 3 kg, lhoo! :hammer
# Jadi jauhi yang di bawah kecuali pernah latihan debus atawa ente emang
# berpengalaman ngeskrip... :Peace:
# ==============================================================================

# ------------------------------------------------------------------------------
# Make flag for Magical weapons
# ------------------------------------------------------------------------------
module RPG
  class Weapon < BaseItem
    def magical
      self.note.scan(/<magical>/i){
      return true}
      return false
    end
  end
  class Enemy
    def ethereal
      self.note.scan(/<ethereal>/i){
      return true}
      return false
    end
  end
  class Armor < BaseItem
    def magical
      self.note.scan(/<magical>/i){
      return true}
      return false
    end
  end
end

class Game_Actor < Game_Battler
  def has_magical_buff?
    equips.compact.each { |item|
      return true if item.magical
    }
    return false
  end
end
# ------------------------------------------------------------------------------
# end of Magical Flag
# ------------------------------------------------------------------------------

# ------------------------------------------------------------------------------
# Evasion adjusment for Ethereal monsters
# ------------------------------------------------------------------------------
class Game_Battler
  def calc_eva(user, obj = nil)
    eva = self.eva
    unless obj == nil
      eva = 0 unless obj.physical_attack
    end
    unless parriable?
      eva = 0
    end
    # And if the enemy is Ethereal and attacker wields physical weapon...
    if self.is_a?(Game_Enemy) and self.ethereal and
    (user.is_a?(Game_Actor) and !user.has_magical_buff?)
      return eva = 110
    end
    return eva
  end
end


Credits


  • richter_h yang ganteng 8)
  • Mr. G W buat referensi skrip


[RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 04:48
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#2
ashm 
Veteran
Veteran
ashm

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

[RGSS2] Ethereal Monster & Counter Equips Vide
Oh gak via state ya?
Padahal keren tuh kombo 2 skill kayak criple + blast.

Uh, gak nambah proporsi damage ya?
[RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 04:54
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#3
richter_h 
Salto Master
Hancip RMID
richter_h

Kosong
Posts : 1705
Thanked : 30
Engine : Other
Skill : Skilled
Type : Developer
Awards:

[RGSS2] Ethereal Monster & Counter Equips Vide
ashm wrote:
Oh gak via state ya?
Padahal keren tuh kombo 2 skill kayak criple + blast.

Uh, gak nambah proporsi damage ya?

kalo mau sih ane tambahi juga :hmm:
cuman yang ini yang ane pake buat di ojekan ane :hmm:

niatnya,
selain bikin musuh cuma bisa dibunuh pake senjata tertentu, ini juga bikin damage si senjata/serangan ditentuin sama SPI juga :hmm:

cuman, sementara ane masukin yang ini dulu :senyum:
[RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 10:52
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#4
aidilriski 
Senior
Senior
aidilriski

Level 5
Posts : 643
Thanked : 2
Engine : Multi-Engine User
Type : Mapper

[RGSS2] Ethereal Monster & Counter Equips Vide
wah keren :D Untuk VXA nya gk ada? :ngacay2: *Downloaded :thumbup:
[RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 10:54
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#5
richter_h 
Salto Master
Hancip RMID
richter_h

Kosong
Posts : 1705
Thanked : 30
Engine : Other
Skill : Skilled
Type : Developer
Awards:

[RGSS2] Ethereal Monster & Counter Equips Vide
well
kayaknya baru worked buat RMVX sih :hmm:

kalo ada yang mau ngeport, monggo :3
[RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 04:08
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#6
vanchamakh 
Newbie
Newbie
vanchamakh

Level 5
Posts : 5
Thanked : 0
Engine : RMVX
Skill : Beginner
Type : Artist

[RGSS2] Ethereal Monster & Counter Equips Vide
kk koq error di line 87 no method error occured.. itu kenapa kk?? :huh:
[RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 11:12
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#7
Heartbreak61 
Novice
Novice
avatar

Level 5
Posts : 177
Thanked : 4
Engine : RMVX Ace
Skill : Very Beginner
Type : Event Designer

[RGSS2] Ethereal Monster & Counter Equips Vide
coba tambah line ini sebelum line class Game_Battler

Code:

class Game_Enemy < Game_Battler
  def ethereal
    return enemy.ethereal
  end
end
[RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 15:00
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#8
bayudwinata10 
Novice
Novice
bayudwinata10

Level 5
Posts : 120
Thanked : 0
Engine : Multi-Engine User
Skill : Intermediate
Awards:
[RGSS2] Ethereal Monster & Counter Equips Vide
kalo pasang nota tag <magical> diskill bisa kaga untuk lawan monster ethereal nya om ? :hmm:
[RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 16:00
PostRe: [RGSS2] Ethereal Monster & Counter Equips
#9
richter_h 
Salto Master
Hancip RMID
richter_h

Kosong
Posts : 1705
Thanked : 30
Engine : Other
Skill : Skilled
Type : Developer
Awards:

[RGSS2] Ethereal Monster & Counter Equips Vide
bayudwinata10 wrote:
kalo pasang nota tag <magical> diskill bisa kaga untuk lawan monster ethereal nya om ? :hmm:

yang versi ini blom ada fitur buat skill, tapi kalo ngga salah tanpa ngecentang Physical Attack di skill ybs. efeknya sama :hmm:

well, mesti ane update nih skrip kecil2an :hammer:
[RGSS2] Ethereal Monster & Counter Equips Empty
PostRe: [RGSS2] Ethereal Monster & Counter Equips
Sponsored content 




[RGSS2] Ethereal Monster & Counter Equips Vide
 

[RGSS2] Ethereal Monster & Counter Equips

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-