アクターコマンド封印プラグイン – SealActorCommand.js
- タイトル
- アクターコマンド封印プラグイン
- 作者名
- トリアコンタン様
- ヘルプ
- アクターコマンド「攻撃」「防御」「アイテム」「スキル」を封印できます。
封印されたコマンドはウィンドウから消失します。
特定のコマンドが使用できないアクター、職業、装備品、ステートが作成できます。
さらに、スイッチやJavaScript計算式により、細かい条件が指定できます。
特徴を有するデータベースのメモ欄に以下の通り記入してください。
<SAC攻撃封印スイッチ:4> # ID[4]のスイッチがONのとき攻撃を封印
<SACAttackSwitch:4> # 同上
<SAC防御封印スイッチ:5> # ID[5]のスイッチがONのとき防御を封印
<SACGuardSwitch:5> # 同上
<SAC道具封印スイッチ:6> # ID[6]のスイッチがONのときアイテムを封印
<SACItemSwitch:6> # 同上
<SACスキル封印スイッチ:7> # ID[7]のスイッチがONのときスキルを封印
<SACSkillSwitch:7> # 同上
<SAC攻撃封印計算式:f> # 計算式[f]の結果がtrueのとき攻撃を封印
<SACAttackFormula:f> # 同上
<SAC防御封印計算式:f> # 計算式[f]の結果がtrueのとき防御を封印
<SACGuardFormula:f> # 同上
<SAC道具封印計算式:f> # 計算式[f]の結果がtrueのときアイテムを封印
<SACItemFormula:f> # 同上
<SACスキル封印計算式:f> # 計算式[f]の結果がtrueのときスキルを封印
<SACSkillFormula:f> # 同上
文章、スクリプト中で不等号を使いたい場合、以下のように記述してください。
< → <
> → >
例
<SACAttackFormula:\v[1] >= 5> # 変数[1]が5以下の場合攻撃封印
<SACGuardFormula:true> # 常に防御封印
注意!
全てのコマンドを封印するとゲームが続行不可になります。
アイテム使用をスキル化したい場合は、スキルのメモ欄に以下の通り
入力してください。対象スキルを選択後、アイテムウィンドウが開きます。
<SACアイテムスキル> # アイテム使用スキル化
<SACItemSkill> # 同上
このプラグインにはプラグインコマンドはありません。
利用規約:
作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
についても制限はありません。
このプラグインはもうあなたのものです。 - パラメータ
-
param commandDisable text コマンド使用禁止 desc 封印したコマンドを非表示ではなく使用禁止にします。 default false type boolean param disableSign text 使用禁止サイン desc 使用禁止にしたコマンドのうえに被せる文字列です。(コマンド使用禁止が有効な場合のみ機能します) default \c[2]\i[1]禁止\i[1] - ライセンス表記
- 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
Copyright (c) 2015-2017 Triacontane
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php
紹介ページ https://github.com/triacontane/RPGMakerMV/blob/master/SealActorCommand.js