最終更新: san_ban_kan 2020年03月14日(土) 12:40:22履歴
- ステータスウィンドウの表示/非表示
- バトルキャラクターのHP・MPを回復/減らす
- バトルキャラクターを操作対象にする
- バトルキャラクターの行動を指定する
- バトルキャラクターを状態異常にする/治す
- バトルの強制終了
- モンスターを出現させる
- バトル情報を取得
ステータスウィンドウの表示/非表示 ⚔*1
バトルキャラクターのHP・MPを回復/減らす ⚔*2
コマンド | BTL_HEAL | 機能 | |||
---|---|---|---|---|---|
引数1 | GUID | 00000000-0000-0000-0000-000000000000:キャラクター | 整数 | 1~4:パーティ 1~6:モンスター | 対象のGUID/番号 |
引数2 | 整数 | 0:HP 1:MP | 効果対象(HP/MP) | ||
引数3 | 整数 | 0~:数値 0~999:通常の変数ボックス 65536~65543:専用の変数ボックス | 値/変数ボックスの番号 | ||
引数4 | 整数 | 0:増やす 1:減らす | 増減 | ||
引数5 | 整数 | 0:キャラクター 1:パーティのn番目 2:n番目のモンスター | 対象 | ||
引数6 | 整数 | 0:数値 1:変数ボックス | 数値/変数ボックス | ||
引数7 | 整数 | 0:無効 1:有効 | ダメージ数字を画面に表示する | ||
関連 |
モンスターのHPまたはMPの値を変更する。バトルキャラクターになっているが、対象はモンスター。
- Ver.1.12.5で引数5〜7が追加され、キャラクター、パーティ、モンスターを対象にできるようになった。
- 値に変数ボックスを指定できるようになった。
- 「ダメージ数字を画面に表示する」が追加された。
- 引数5で0(キャラクター)を指定した場合は、引数1にキャラクターのGUIDを指定する。
バトルキャラクターを操作対象にする ⚔*3
バトルキャラクターの行動を指定する ⚔*4
コマンド | BTL_ACTION | 機能 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
引数1 | 整数 | 0:キャラクター | 1:パーティのn番目 | 2:n番目のモンスター | 対象切替 | ||||||
引数2 | Guid | 00000000-0000-0000-0000-000000000000 | 整数 | 1~4 | 整数 | 1~6 | 対象 | ||||
引数3 | 整数 | 0:通常攻撃 | 1:防御 2:ためる | 整数 | 3:何もしない | 4:スキル | 行動 | ||||
引数4 | Guid | 00000000-0000-0000-0000-000000000000 | 整数 | 0~100 | 整数 | 0:スキップしない 1:スキップする | Guid | 00000000-0000-0000-0000-000000000000 | 値 | ||
関連 |
- 戦闘中、対象の行動を指定する。
- このコマンドを使うと、そのターンの行動が無効になる。
- 引数3が【0:通常攻撃】の時、引数4には00000000-0000-0000-0000-000000000000を入れておく。
引数3が【1:防御】の時、引数4の値(%)分、被ダメージを減らす。
引数3が【2:ためる】の時、引数4の値(%)分、攻撃力を増やす。
引数3が【4:スキル】の時、引数4にはスキルのGUIDを入れる。
バトルキャラクターを状態異常にする/治す ⚔*5
バトルの強制終了 ⚔*6
モンスターを出現させる ⚔*7
コマンド | BTL_APPEAR | 機能 | |
---|---|---|---|
引数1 | 整数 | 1~6 | モンスターを配置する番号 |
引数2 | Guid | 00000000-0000-0000-0000-000000000000 | モンスターのGUID |
引数3 | 整数 | 0:指定しない 1:指定する | 配置を指定する |
引数4 | 整数 | -4000~4000 | 横位置 |
引数5 | 整数 | -3000~-1000(-4000~4000) | 縦位置 |
関連 |
- 戦闘中に指定したモンスターを出現させる。
- 引数1の位置に既にモンスターがいる場合は、このコマンドで指定したモンスターに入れ替わる。
- 引数3が【1:指定する】の時、引数4,5を追加する。引数3が【0:指定しない】の時、引数4,5を追加しても無視される。
- イベントエディタで指定できる配置は9x3グリッド。
テンプレートからは9x9グリッド指定できる。
引数5をプラスの値にした場合、PC側に配置される(各値の配置位置は下表参照)。 - 重複する値の場合、同じ位置に配置される。
- 記述例:6体モンスターを出現させ、配置を変更する場合。
整数_6 ←(引数1)6体
Guid_00000000-0000-0000-0000-000000000000 ←(引数2)モンスター1のID
Guid_00000000-0000-0000-0000-000000000000 ←(引数2)モンスター2のID
Guid_00000000-0000-0000-0000-000000000000 ←(引数2)モンスター3のID
Guid_00000000-0000-0000-0000-000000000000 ←(引数2)モンスター4のID
Guid_00000000-0000-0000-0000-000000000000 ←(引数2)モンスター5のID
Guid_00000000-0000-0000-0000-000000000000 ←(引数2)モンスター6のID
整数_0 ←(引数3)配置変更
整数_-4 ←(引数4)モンスター1の横位置
整数_-3 ←(引数5)モンスター1の縦位置
整数_-2 ←(引数4)モンスター2の横位置
整数_-1 ←(引数5)モンスター2の縦位置
整数_-1 ←(引数4)モンスター3の横位置
整数_-3 ←(引数5)モンスター3の縦位置
整数_1 ←(引数4)モンスター4の横位置
整数_-1 ←(引数5)モンスター4の縦位置
整数_2 ←(引数4)モンスター5の横位置
整数_-3 ←(引数5)モンスター5の縦位置
整数_4 ←(引数4)モンスター6の横位置
整数_-1 ←(引数5)モンスター6の縦位置
- 記述例:6体モンスターを出現させ、配置を変更する場合。
- 横位置(引数4)/縦位置(引数5)
-4000/-4000 | -3000/-4000 | -2000/-4000 | -1000/-4000 | 0/-4000 | 1000/-4000 | 2000/-4000 | 3000/-4000 | 4000/-4000 |
-4000/-3000 | -3000/-3000 | -2000/-3000 | -1000/-3000 | 0/-3000 | 1000/-3000 | 2000/-3000 | 3000/-3000 | 4000/-3000 |
---|---|---|---|---|---|---|---|---|
-4000/-2000 | -3000/-2000 | -2000/-2000 | -1000/-2000 | 0/-2000 | 1000/-2000 | 2000/-2000 | 3000/-2000 | 4000/-2000 |
-4000/-1000 | -3000/-1000 | -2000/-1000 | -1000/-1000 | 0/-1000 | 1000/-1000 | 2000/-1000 | 3000/-1000 | 4000/-1000 |
-4000/0 | -3000/0 | -2000/0 | -1000/0 | 0/0 | 1000/0 | 2000/0 | 3000/0 | 4000/0 |
-4000/1000 | -3000/1000 | -2000/1000 | -1000/1000 | 0/1000 | 1000/1000 | 2000/1000 | 3000/1000 | 4000/1000 |
-4000/2000 | -3000/2000 | -2000/2000 | -1000/2000 | 0/2000 | 1000/2000 | 2000/2000 | 3000/2000 | 4000/2000 |
-4000/3000 | -3000/3000 | -2000/3000 | -1000/3000 | 0/3000 | 1000/3000 | 2000/3000 | 3000/3000 | 4000/3000 |
-4000/4000 | -3000/4000 | -2000/4000 | -1000/4000 | 0/4000 | 1000/4000 | 2000/4000 | 3000/4000 | 4000/4000 |
エディタで指定できる位置 | PCの位置 |
バトル情報を取得 ⚔*8
コマンド | BTL_VARIABLE | 機能 | |||
---|---|---|---|---|---|
引数1 | 整数 | 0:変数ボックス 1:変数ボックスの中身が示す変数 | 変数ボックス | ||
引数2 | 整数 | 0~999 | 変数ボックスの番号 | ||
引数3 | 整数 | 23:パーティ 24:モンスター | 25:バトル結果 | 26:使用したスキル (スキルを使用した対象の番号) | 何を |
引数4 | 整数 | 1~6 | No | ||
引数5 | 整数 | 0:Lv 1:現在のHP 2:現在のMP 3:HP(Max) 4:MP(Max) 5:攻撃力 6:防御力 7:命中率 8:回避率 9:素早さ 10:経験値 11:魔力 12:HP(%) 13:MP(%) 14:状態異常 15:状態異常(毒のみ) | 項目 | ||
引数6 | 整数 | 0:代入 1:加算 2:減算 3:乗算 4:除算 5:ランダム 6:剰余 | どうする | ||
戻り値 | 0:正常 1:毒 2:眠り 3:麻痺 4:混乱 5:魅了 6:戦闘不能 ※引数5に状態異常を指定した時 | 1:勝利 2:敗北 3:逃走 | 0:1番目 1:2番目 2:3番目 3:4番目 4:5番目 5:6番目 | ||
関連 |
- 戦闘中に指定した対象の情報を取得する。
- 引数3が【23:パーティ】【24:モンスター】の時、引数4,5を追加する。
- Ver.1.12.5で引数5に「状態異常」「状態異常(毒のみ)」が指定できるようになった。
最新コメント