レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
RPGツクールMV5
-
ここはRPGツクールMVについて語るスレです
■公式
https://tkool.jp/mv/
■ツクール開発部Twitter
https://twitter.com/tkool_dev
■海外版
http://preorder.rpgmakerweb.com/rpg-maker-mv/
■前スレ
RPGツクールMVスレ4
http://jbbs.shitaraba.net/bbs/read.cgi/game/59291/1451033527/
-
いちおつ
-
>>1乙
-
>>1乙
-
大量削除はいつみても気になる
>>1乙
-
スキルをタイプ別じゃなくVXみたいに一括表示ってできる?
ちなみにタイプを1つだけにするって方法以外で
-
>>6
今確認できないんだけど、スクリプトいじくればできることは確実
でもやりたいことの内容次第ではひとつにまとめた方が細かいこと気にしなくてよくて楽かも
-
>>7
1つにまとめるのは楽だけどタイプ封印のステートが使えなくなるんだよね
あとメニューで種類1つしかないのにタイプ選択しないと駄目なのがさ
まあいいや、なんとかやってみるわ
-
タイプ封印とかあるならなおさら別々のほうがいいような
-
ようは戦闘画面で「スキル」→表示タイプ選択(一括含)→使用したいスキル選択
メニュー画面では「スキル」→キャラ選択→表示タイプ選択(一括含)→スキル一覧表示としたいのだと予想
これなら封印と別々を両立できそうだが、スクリプトでもプラグインでも詳しく書いてあるところは少ない
-
モンスターの特技のスキルタイプ封印は何のためにあるんだ
てっきりこの敵に会ったら味方のスキルが封印されるものだと思ってたのに・・
-
>>9
タイプが複数あるけど各タイプ少数しか覚えてないとかだと無駄に分類されると面倒じゃない?
>>11
それはスキルにつけないと意味がない
-
モンスターも、特徴で封印されてるスキルタイプの技は使わなくなるよ
初めは封印しておいて戦闘中に何かしらの条件でスキルタイプを追加して行動パターンを変えるって使い方ができる
-
このボスの時は制限で魔法封印みたいなことが出来れば便利なんだけどな
専用ステート用意するしかないか
-
バトルイベントで専用ステート(解除方無し、戦闘終了時に解除)付与すればいいだけじゃね
-
下手にプラグインでやるよりわかりやすいから専用ステートのほうがいい
無駄に設定忘れでバグを引き起こしたりするだけ
-
知ってたら余計なお世話だけど、ステートは死ぬと解除されるから毎ターン付与するのを忘れないようにね
-
特定ステート状態だとダメージ2倍与えられるってダメージ計算ある?
-
a.isStateAffected(ステートID)で、攻撃側がステートに掛かってると1 掛かってないと0が返ってくる
2倍にしたければ「基本のダメージ式*(a.isStateAffected(ステートID)+1)」
敵側のステートだったらaをbにすればいい
-
>>19
うひゃー助かった!ありがとー
-
ダメージ計算式ってヘルプ表示の情報以外で引っ張ってこれるデータって他にもあるの?
こういうのの一覧ってどこかで公開されたりしてる?
-
>>19
神!こんなのあったのか!
-
調べたらダメージ計算式って式をそのままevalしてるだけのようだ。
アクターと敵の情報は何でも引っ張ってこれそう。
-
引っ張れるのは流石に使用者と対象だけだよね
パーティ全員の攻撃力参照とか無理だよね?
-
全員の攻撃力足すってことでいいのかな。
javascript下手でスマートに書けなかったけどこれで出来る(はず)
var totalDmg=0;var acts=$gameParty.allMembers();for(var i=0;i<acts.length;i++){totalDmg+=acts[i].atk;} totalDmg
最後のtotalDmgが合計値だからここからまた計算出来る
-
そりゃ参照出来るがJavaScriptはデフォじゃinject実装していないから一行に納めようとすると著しく可読性を損なう
-
単体のアクターの攻撃力参照なら
$gameActors._data[アクターID].atk
とか・・・
1行にまとめないといけないし、確かに読みづらくなりますね・・・
-
$game_party.members.inject(0){|sum, m| sum + m.atk}
RGSS3じゃ同じ処理がこれで済んだからなぁ。かなしい
prototype.jsを入れればinject使えるみたいだが標準でないものをあまり濫用するのもな…
現実的には無理に詰めずにGame_Partyに多少の汎用性を持たせた集計関数を増設する感じかね
>>27
取得関数あるんだからこっちの方がええで
×$gameActors._data[アクターID].atk
○$gameActors.actor(アクターID).atk
-
なんか合体攻撃とかできそう
-
合体攻撃いいな
全員のTPを消費して出す大技とか作りたい
JavaScriptまったくわからんけど
|
|
掲示板管理者へ連絡
無料レンタル掲示板