RPGMakerID
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Komunitas RPG Maker Indonesia
 
IndeksIndeks  Latest imagesLatest images  PencarianPencarian  PendaftaranPendaftaran  Login  
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.

 

 [RGSS2] Ethereal Monster & Counter Equips

Go down 
+2
ashm
richter_h
6 posters
PengirimMessage
richter_h
Salto Master
Hancip RMID
richter_h


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

Trophies
Awards:

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 04:39

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


Kembali Ke Atas Go down
http://ryann.creatvwrkr.com
ashm
Veteran
Veteran
ashm


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

Trophies
Awards:

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 04:48

Oh gak via state ya?
Padahal keren tuh kombo 2 skill kayak criple + blast.

Uh, gak nambah proporsi damage ya?
Kembali Ke Atas Go down
richter_h
Salto Master
Hancip RMID
richter_h


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

Trophies
Awards:

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 04:54

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:
Kembali Ke Atas Go down
http://ryann.creatvwrkr.com
aidilriski
Senior
Senior
aidilriski


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

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 10:52

wah keren :D Untuk VXA nya gk ada? :ngacay2: *Downloaded :thumbup:
Kembali Ke Atas Go down
http://www.edeledel.blogspot.com
richter_h
Salto Master
Hancip RMID
richter_h


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

Trophies
Awards:

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2012-08-10, 10:54

well
kayaknya baru worked buat RMVX sih :hmm:

kalo ada yang mau ngeport, monggo :3
Kembali Ke Atas Go down
http://ryann.creatvwrkr.com
vanchamakh
Newbie
Newbie
vanchamakh


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

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 04:08

kk koq error di line 87 no method error occured.. itu kenapa kk?? :huh:
Kembali Ke Atas Go down
Heartbreak61
Novice
Novice
avatar


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

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 11:12

coba tambah line ini sebelum line class Game_Battler

Code:

class Game_Enemy < Game_Battler
  def ethereal
    return enemy.ethereal
  end
end
Kembali Ke Atas Go down
bayudwinata10
Novice
Novice
bayudwinata10


Level 5
Posts : 120
Thanked : 0
Engine : Multi-Engine User
Skill : Intermediate

Trophies
Awards:
[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 15:00

kalo pasang nota tag <magical> diskill bisa kaga untuk lawan monster ethereal nya om ? :hmm:
Kembali Ke Atas Go down
http://bayucoolzz.de.vu
richter_h
Salto Master
Hancip RMID
richter_h


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

Trophies
Awards:

[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty2013-02-07, 16:00

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:
Kembali Ke Atas Go down
http://ryann.creatvwrkr.com
Sponsored content





[RGSS2] Ethereal Monster & Counter Equips Empty
PostSubyek: Re: [RGSS2] Ethereal Monster & Counter Equips   [RGSS2] Ethereal Monster & Counter Equips Empty

Kembali Ke Atas Go down
 
[RGSS2] Ethereal Monster & Counter Equips
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» [HELP]Tentang RGSS2
» [RGSS2] Shadows
» [RGSS2]Joe's 1 Player CMS
» [Solved] Buku RGSS2
» [RGSS2]Minigame Tembak2

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