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 | 
 

 [RGSS/2]Element Imbuing States

Topik sebelumnya Topik selanjutnya Go down 
[RGSS/2]Element Imbuing States Empty2012-05-17, 19:20
Post[RGSS/2]Element Imbuing States
#1
privateer 
Novice
Novice
privateer

Level 5
Posts : 253
Thanked : 1
Engine : RMXP
Skill : Advanced
Type : Scripter

[RGSS/2]Element Imbuing States Vide
PSS-ElementImbuingStates
Versi: 1.0
Tipe: Battle Addon


Pengenalan
Setelah saya melihat-lihat perkembangan RGSS3, saya banyak melihat bahwa ternyata banyak sekali script yang berguna tapi tidak tersedia di RGSS. Oleh karena itu, saya mencoba membuatnya....


Fitur

  • Kamu dapat menambah element_set actor melalui state



Screenshots
*Daripada para user bingung, nih saya kasih screenshot :
[RGSS/2]Element Imbuing States Eis_no10
Ini adalah gambar sebelum diberikan state yang mengandung vs Undead element
[RGSS/2]Element Imbuing States Eis_im10
Ini adalah gambar setelah diberikan state yang mengandung vs Undead element
Perhatikan damage yang diberi, meningkat jauh bukan?


Demo
Gak perlu....


Scripts
Code:

#==============================================================================
# [RGSS/2] Element Imbuing States
# Version : 1.0
# Author : private/privateer
#==============================================================================
# Beberapa state bisa menambah element ke element_set unit.
#==============================================================================
# CHANGELOG :
# Ver. 1.0 | Initial Release
#==============================================================================
#==============================================================================
# CONFIGURATION STARTS! EDIT ONLY MARKED LINES!
#==============================================================================
module PSS_ElementImbuingStates
  IMBUING_STATES = {
  # STATE_ID => [IMBUED_ELEMENTS]
  18 => [9,10], # STATE ID 18 AKAN MENAMBAH ELEMENT 9 & 10 KE ELEMENT_SET ACTOR
  19 => [11,12]
  } 
end
#==============================================================================
# CONFIGURATION ENDS! DON'T EDIT FURTHER UNLESS YOU KNOW WHAT YOU'RE DOING!
#==============================================================================
class Game_Actor < Game_Battler
  include PSS_ElementImbuingStates
  alias pss_eis_element_set element_set
  def element_set
    imb_el = pss_eis_element_set
    for i in IMBUING_STATES.keys
      if @states.include?(i)
        for j in IMBUING_STATES[i]
          imb_el.push(j)
          return imb_el
        end
      else
        for j in IMBUING_STATES[i]
          imb_el.delete(j)
          return imb_el
        end
      end
    end
  end
end


Credits
- private a.k.a privateer
Compatibility
Saya membuat script ini dengan full compatibility with DBS. Kalo CBS lain saya gak tahu... coba aja dulu... kalo error lapor ke sini atau pm saya ya!
Notes
Saya ingin membuktikan bahwa scripting di Ruby itu tidak susah asal ada niat!
EDIT : Kok saya lihat di RMVX, method element_setnya sama ya.... Coba deh, kayaknya ni script bisa cross engine...


Terakhir diubah oleh privateer tanggal 2012-05-18, 11:01, total 3 kali diubah
[RGSS/2]Element Imbuing States Empty2012-05-17, 19:27
PostRe: [RGSS/2]Element Imbuing States
#2
LiTTleDRAgo 
Senior
Senior
LiTTleDRAgo

Level 5
Posts : 712
Thanked : 27
Engine : RMXP
Skill : Skilled
Type : Scripter
Awards:
[RGSS/2]Element Imbuing States Vide
element set actor itu apa yah kk :o
maklum lah, cuma ngelihat RGSS3 sekejap doang (sebelum notebook diformat) :P
[RGSS/2]Element Imbuing States Empty2012-05-17, 20:21
PostRe: [RGSS/2]Element Imbuing States
#3
privateer 
Novice
Novice
privateer

Level 5
Posts : 253
Thanked : 1
Engine : RMXP
Skill : Advanced
Type : Scripter

[RGSS/2]Element Imbuing States Vide
:lol: bukan om..... ini element_set yang punya RGSS. element_set itu array yang berisi element apakah yang ada di actor. kalo biasa di attack kan weapon.element_set... nah dengan script ini, om bisa masukin custom element saat actor nyerang atau make skill....
Contoh : kalo default dari script di atas, maka setiap kali actor nyerang atau make skill, selama ia punya state id 18, attack dan skillnya akan mengandung element 9 dan 10...
[RGSS/2]Element Imbuing States Empty
PostRe: [RGSS/2]Element Imbuing States
#4
Sponsored content 




[RGSS/2]Element Imbuing States Vide
 

[RGSS/2]Element Imbuing States

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-