行動範囲の設定

 2010-10-03
プレイヤー、イベントの行動範囲をエリアで制限する機能を追加します。
移動できるエリアと進入できないエリアを設定することができます。
>> ダウンロード



■ プレイヤーの行動範囲の設定
 行動可能エリア:$game_player.activity_area = [id]
 進入禁止エリア:$game_player.ropedoff_area = [id]
この変数の値を変更することで設定できます。
※ 初期値は nil です。

サンプル:
# 初期化されていない場合に [] で初期化
$game_player.ropedoff_area ||= []
# エリア 5 と 7 と 8 を追加
$game_player.ropedoff_area += [5,7,8]
# エリア 1 と 8 と 12 と 13 を削除
$game_player.ropedoff_area -= [1,8,12,13]


■ イベントの行動範囲の設定
イベントコマンド「注釈」を使用して設定します。
現在のイベントページの設定が使用されます。
 行動可能エリア:注釈に『行動可能エリア:id
 進入禁止エリア:注釈に『進入禁止エリア:id
一度に複数のエリアも設定可能です。
 例)行動可能エリア:1,2,5
※ 設定を行わないページでは、制限なしとなります。

スクリプトでも設定できますが、ページやマップが変わるたびに再設定が必要です。
 行動可能エリア:$game_map.events[event_id].activity_area = [id]
 進入禁止エリア:$game_map.events[event_id].ropedoff_area = [id]
コメント




 

 ※ コメント内にURLを含めるには、バッククォート(`)をURLの直前に付け加えてください。


管理人のみ閲覧許可 [?]

トラックバック
トラックバックURL:
http://cacaosoft.blog42.fc2.com/tb.php/462-a83b88ee
≪ トップページへこのページの先頭へ  ≫
カレンダー
01 << 2017/02 >> 03
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 - - - -

カテゴリー
最近の記事
02/14 お返事
01/21 お返事
01/12 更新情報
11/28 お返事
08/08 お返事

最近のコメント
01/21 お返事
11/30 z座標
11/20 z座標
08/03 お返事
02/24 お返事

タグクラウド

リンク