赞 | 170 |
VIP | 6 |
好人卡 | 208 |
积分 | 230 |
经验 | 137153 |
最后登录 | 2024-11-16 |
在线时间 | 8638 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 22953
- 在线时间
- 8638 小时
- 注册时间
- 2011-12-31
- 帖子
- 3367
|
看漏了指定事件活动区域
キャラクター移動制限(RGSS3)
http://blueredzone.com/script/vxace/vxace_movableregion.html
使用方法
スクリプトに丸ごと貼り付けていただければ使用できます.
マップの設定
マップには移動不可または移動範囲に設定したい部分に任意のIDのリージョンを設定します.
イベントの行動制限
イベントの移動制限はイベントの各ページごとに設定します.
イベントのページの実行内容に以下のフォーマットの注釈を追加します.
==移動制限:%region%==
%region%は次の2パターンのどちらかで記述します.
移動可能に設定したいリージョンIDを"+"で連結する
移動不可に設定したいリージョンIDを先頭に"0"を付けて"-"で連結する
イメージとしては最初はすべて移動不可で,移動可能にするリージョンを"+"か"-"で増減していきます.
このとき,"0"はすべてのリージョンを表します.
例:リージョン60のみ移動可能
==移動制限:60==
例:リージョン30と60のみ移動可能
==移動制限:30+60==
例:リージョン60は移動不可
==移動制限:0-60==
例:リージョン30と60は移動不可
==移動制限:0-30-60==
また,上記の設定では「移動ルートの設定」での強制移動に対する制限はありません.
強制移動に対する制限は次の記述で行います.
==!移動制限:%region%==
自律移動と強制移動の両方で同一の制限をかける場合は同じ%region%の注釈を以下のように記述する必要があります.
==移動制限:%region%==
==!移動制限:%region%==
パーティーの行動制限
パーティーに対する移動制限はこのスクリプト内の詳細設定にて行います.
それぞれの設定項目について%regon%部分のみを文字列で指定します.
PARTY_MOVABLE_REGION_WALK
歩行時自律移動のリージョンです
PARTY_MOVABLE_REGION_BOAT
小型船時自律移動のリージョンです
PARTY_MOVABLE_REGION_SHIP
大型船時自律移動のリージョンです
PARTY_MOVABLE_REGION_AIRSHIP
飛行船時自律移動のリージョンです
PARTY_FORCE_MOVABLE_REGION_WALK
歩行時強制移動のリージョンです
PARTY_FORCE_MOVABLE_REGION_BOAT
小型船時強制移動のリージョンです
PARTY_FORCE_MOVABLE_REGION_SHIP
大型船時強制移動のリージョンです
PARTY_FORCE_MOVABLE_REGION_AIRSHIP
飛行船時強制移動のリージョンです
|
|