ページ 1 / 1
動的データベース構築プラグインのjavascript計算式
Posted: 2016年12月30日(金) 14:53
by タイガーのダブル猪木
お世話になります。
スキルの計算式で、a.atk - b.defみたいな計算式を、Javascriptの計算式にするには、どのような記述をすればいいのでしょうか?
動的データベース構築プラグインの計算式に使用したいのですが、教えて頂けませんでしょうか?
Re: 動的データベース構築プラグインのjavascript計算式
Posted: 2016年12月30日(金) 18:36
by まっつUP
タイガーのダブル猪木様
お世話になります。
デフォルトのままならスキルのダメージの「計算式」の部分は元々javascriptで評価しています。
動的データベース構築プラグインは使ったことがないので分かりませんが
v[id]で変数の値を参照することもできますから、変数でできないか試してみては。
Re: 動的データベース構築プラグインのjavascript計算式
Posted: 2016年12月30日(金) 21:55
by タイガーのダブル猪木
まっつUP様
返信ありがとうございました。
私の書き方が悪く、真意がお伝えできていませんでした。
動的データベース構築プラグインは、トリアコンタン様のプラグインになります。
名の通りデータベース(例えば攻撃力)などの値に、Javascriptの計算式が使えるプラグインになります。まっつUP様がご指摘の通り、制御文字も使用できます。
攻撃力に適用したい場合は、武器・防具・敵キャラのメモ欄に<DD攻撃力:f> (f:Javascript計算式)を記載します。
この計算式に、例えば<DD攻撃力:a.atk - b.def>と記載するとエラーとなってしまいます。
(エラーはaって何よ?みたいな内容のものです)
そこで、a.atk(使用者のデータベース)やb.def(対象者のデータベース)の別の書き方が知りたく、質問に投稿させて頂いた次第です。
よろしくお願い致します。
Re: 動的データベース構築プラグインのjavascript計算式
Posted: 2016年12月31日(土) 02:02
by トリアコンタン
こんにちは!
残念ながら動的データベースプラグインでは、「a」や「b」という記述は使えません。
行いたい場合は、あらかじめ変数に所定の値を格納した上で「\v[n]」というかたちで参照してください。
Re: 動的データベース構築プラグインのjavascript計算式
Posted: 2016年12月31日(土) 08:20
by タイガーのダブル猪木
トリアコンタン様
回答ありがとうございます。
変数しか手段がないこと、承知しました。