# ============================================================================= # TheoAllen - Event Direction Lock # Version : 1.0 # Contact : www.rpgmakerid.com (or) http://theolized.blogspot.com # (This script documentation is written in informal indonesian language) # ============================================================================= ($imported ||= {})[:Theo_DirLock] = true # ============================================================================= # Change Logs : # ----------------------------------------------------------------------------- # 2014.02.05 - Finished Snippet # ============================================================================= =begin Perkenalan : Jika kamu mengaktifkan suatu event, otomatis event tersebut akan menghadap player. Dengan beberapa alasan tertentu, ada yang ingin event tidak menghadap pada player. Kamu bisa lakukan dengan direction fix. Namun, direction fix juga bakal ngunci gerakan event tersebut saat jalan. Jadi, bagaimana solusinya? Script ini ngebantu kamu nge-lock event agar tidak menghadap player saat diaktifkan. Cara penggunaan : Pasang script ini di bawah material namun di atas main Tambahkan pada nama event untuk event yang ingin kamu kunci. Terms of use : Credit gw, TheoAllen. Kalo semisal u bisa ngedit2 script gw trus jadi lebih keren, terserah. Ane bebasin. Asal ngga ngeklaim aja. Kalo semisal mau dipake buat komersil, jangan lupa, gw dibagi gratisannya. =end # ============================================================================= # Tidak ada konfig # ============================================================================= class Game_Event # --------------------------------------------------------------------------- # Overwrite Lock # --------------------------------------------------------------------------- def lock unless @locked @prelock_direction = @direction turn_toward_player unless dirlock? @locked = true end end def dirlock? !@event.name[//i].nil? end end