
KZR 敵キャラレベル(職業設定) - KZR_EnemyLevel.js

▼KZR 敵キャラレベル(職業設定)(ぶちょー様作) - KZR_EnemyLevel.js
https://plugin.fungamemake.com/archives/11301
敵キャラにレベルを実装し、能力・スキルは職業依存、装備品の設定も可。
ふりがな:てききゃられべる(しょくぎょうせってい)
機能概要: 敵キャラにレベルを実装し、能力・スキルは職業依存、装備品の設定も可。
利用規約(ライセンス):http://nyannyannyan.bake-neko.net/plugin.html
作者:ぶちょー
作者サイト:https://nyannyannyan.bake-neko.net/about.html
解説ページ:https://nyannyannyan.bake-neko.net/plugin.html#battle
ダウンロードページ:https://nyannyannyan.bake-neko.net/script/plugin/KZR_En…
ファイル名:KZR_EnemyLevel.js
プラグインのヘルプ:
/*: * @plugindesc 敵キャラにレベルを設定します。 * 職業設定、装備品なども設定可能です。EnemyBook非対応 * @author ぶちょー * * @param Name * @desc 名前の表記方法です。 * %1:名前 %2:レベル * @default %1 Lv %2 * * @param AddLetter * @desc 名前が重複したエネミーに A,B,...,Z を付けるかどうか。 * 付ける:true 付けない:false * @default false * * @help * 敵キャラにレベルを実装します。 * 能力は設定した職業に依存します。 * * 【エネミーの設定】 * 以下、メモ欄に記述します。 * <EnemyLevel> * 各パラメータの設定 * </EnemyLevel> * パラメータの設定には、変数とランダム数を用いることができます。 * 変数 : v[id] * ランダム数 : random(min, max) : min から max までの数値 * ・レベル * level:レベル (例)v[1] + random(1,2) : 変数[1] + 1~2 * ・職業 * class:職業ID :能力値、スキル等、職業依存になります。 * ・経験値 * exp:経験値 (例)10 + level * 5 * ・所持金 * gold:所持金 (例)5 + level * 3 * ・武器 * weapon:ID,ID,.. :いくつでも設定できます。数値のみ対応。 NG:v[10] * ・防具 * armor:ID,ID,.. :いくつでも設定できます。数値のみ対応。 * ・ドロップアイテム(複数設定可) * drop:識別子+ID,確率,条件 識別子:アイテム I , 武器 W , 防具 A * (例)I5,3,level>=3 * レベルが3以上のとき、アイテムID5を3分の1の確率でドロップ。 * (例)W5,50,v[10]>=5 * 変数[10]が5以上のとき、武器ID5を50分の1の確率でドロップ。 * ※ データベースで設定したもの+メモ欄で設定したものをドロップします。 * * 【例】 * <EnemyLevel> * level:v[1] + random(-1,1) * class:13 * exp:10 + level * 5 * gold:5 + level * 3 * weapon:1,1 * armor:1,2,3,4 * drop:I5,3,level>=3 * drop:W5,50,v[10]>=5 * </EnemyLevel> * * 【行動パターン】 * レベルにより習得しているスキルが変わります。 * 行動パターンに設定したスキルを習得していない場合、そのスキルは使用しません。 */
