Project1
标题:
【区域 执行 事件 指定 活动 范围】在搜索脚本不妨进来
[打印本页]
作者:
zy652301
时间:
2015-5-18 14:39
标题:
【区域 执行 事件 指定 活动 范围】在搜索脚本不妨进来
本帖最后由 zy652301 于 2015-5-19 21:20 编辑
va的区域系统其实可以很强大,
能用它实现的功能有:
指定事件活动区域
在指定区域执行某一事件
我需要类似在指定区域执行某一事件的脚本如果可以的话指定事件活动区域也想要。
作者:
三途亚梦
时间:
2015-5-18 18:56
纯事件做吧~
移动限制的脚本外站是有的,不过那个站点有墙。
另外主标题中提到的问题有些含糊,可以的话再详细的描述一下吧。
作者:
VIPArcher
时间:
2015-5-18 22:28
并不能理解问题是什么意思,试试插入这个脚本
https://raw.githubusercontent.co ... 4%BF%A1%E6%81%AF.rb
然后并行处理-分支条件-脚本-
region_id(@event_id) == x
来判断当前事件所在的区域ID是否为x来处理事件
作者:
tseyik
时间:
2015-5-19 11:09
本帖最后由 tseyik 于 2015-5-19 11:10 编辑
參考
リージョンスイッチ
http://www.tktkgame.com/tkool/vxa/
網頁中的脚本
リージョンスイッチ(区域開関)
使用範例
http://yunpan.cn/cJ6WwijyEgk5p
访问密码 bc30
範本中的地圖
作者:
tseyik
时间:
2015-5-19 11:29
看漏了指定事件活动区域
キャラクター移動制限(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
飛行船時強制移動のリージョンです
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1