ページ 12

特徴の条件適用

Posted: 2016年5月16日(月) 21:39
by joytarow
条件を満たしている時のみ指定された特徴が起動するプラグインを作って欲しいです。
例えばステートが毒の時のみ経験値2倍の特徴が発動やスイッチ1がONの時のみスキル1が追加などです。
トリアコンタンさんの動的データベース構築プラグインが近いのですが変数指定のみ?のようなので

Re: 特徴の条件適用

Posted: 2016年5月18日(水) 23:32
by トリアコンタン
こんにちは。
試作してみましたので動作をご確認ください。

・使い方
特徴に条件を適用します。
特徴を記述するデータベースのメモ欄に以下の通り入力してください。

<TC1スイッチ:10> // スイッチ[10]がONの場合、1番目の特徴が有効になる
<TC1ステート:4> // ステート[4]が有効な場合、1番目の特徴が有効になる
<TC1スクリプト:式> // [式]の評価結果がtrueの場合、1番目の特徴が有効になる
例:<TC1スクリプト:\v[1] > 10> // 変数[1]が10より大きい場合

2番目以降の特徴も同様に設定可能です。

・ダウンロード
https://raw.githubusercontent.com/triac ... ditions.js

・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

画像
画像
画像
画像
画像
画像

Re: 特徴の条件適用

Posted: 2016年5月19日(木) 06:27
by joytarow
トリアコンタンさんありがとうございます!
動作確認しましたが完璧です!
動的データベース構築プラグインとの組み合わせでかなり色々できそうです!
素晴らしいプラグインを作っていただき本当にありがとうございました!

Re: 特徴の条件適用

Posted: 2016年5月25日(水) 06:59
by joytarow
すみません、バグ報告です。
<TC1スクリプト:式>が正常に動作しないようです。
例の<TC1スクリプト:\v[1] > 10>を貼り付けてみても認識してくれませんでした。

Re: 特徴の条件適用

Posted: 2016年5月25日(水) 07:22
by トリアコンタン
おはようございます。
調査したところ「\v[1] > 10」の「>」が閉じタグとして認識されてしまうようです。
対策を検討してみます。

Re: 特徴の条件適用

Posted: 2016年5月25日(水) 20:39
by トリアコンタン
修正しました。以下の例に沿って記述してください。
< → <
> → >

例:\v[1] &gt 10

Re: 特徴の条件適用

Posted: 2016年5月25日(水) 21:48
by joytarow
トリアコンタンさんご対応ありがとうございます。
さっそく例の\v[1] &gt 10で試したところSyntaxErrorが出て焦りましたが\v[1] > 10にしたところ正常に動作しました。
こんなに早く対応していただき本当に感謝です。

Re: 特徴の条件適用

Posted: 2018年3月28日(水) 19:48
by ぼた餅
トリアコンタンさん
こんばんは。

こちらのプラグインを導入すると、
約20歩ごとにマップでのFPSが大幅に低下してカクつくのですが、
なにかいい対応策はないでしょうか?

マップは特別広くもなく、イベントもろくに置いていません。

Re: 特徴の条件適用

Posted: 2018年3月29日(木) 03:29
by トリアコンタン
こんばんは!
プラグインのご利用ありがとうございます。

すぐに対応できる範囲で処理を軽量化しました。
これで一度お試しください。

処理の軽量化(ver1.2.1)
https://raw.githubusercontent.com/triac ... ditions.js

改善が見られない場合(もし使っていれば)他のプラグインをOFFにして試してみてください。
それでも難しい場合は別途対策を検討してみます。

Re: 特徴の条件適用

Posted: 2018年3月29日(木) 09:46
by ぼた餅
トリアコンタンさん
返信ありがとうございます。

ありがとうございます、無事にカクつきがなくなりました!
最初は症状が改善されずドキッとしましたが…どうやらパッシブスキル系のプラグインと相性が悪かったようです。
理屈はさっぱりですが、そちらをOFFにすることでプレイに支障がないレベルのFPSを確保できました。

このたびは改良だけでなくアドバイスもいただき、ありがとうございました。
感謝いたします^^!!