[過去ログ]
WOLF RPGエディター 質問スレ 其の7 (985レス)
WOLF RPGエディター 質問スレ 其の7 http://peace.5ch.net/test/read.cgi/gamedev/1393139933/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
62: 名前は開発中のものです。 [] 2014/03/30(日) 13:05:48.10 ID:pMu8nIPs やりたいこと 移動中も回復魔法を自分だけにかけられるようにしたい。 やったこと ユーザーデータベースの技能、ヒールの設定を変更。 効果対象を[1]自分自身のみ[回復]に設定した。 発生する不具合 3人パーティーで2番目のキャラがヒールを移動時に使用した場合、 使用者ではなく先頭のキャラのHPが回復する。 また、対象選択時、選択対象(=使用者)が光らない。 コモンイベント119:X[移]技能使用効果処理の50〜51行目が処理をしているらしいことまではわかりましたが、 どこが問題なのかわかりません。ウディタVer2.10使用です。 |■変数操作:CSelf16[単体(1)or全体(2)]=1+0 |■イベントの挿入[名]:["X[移]キャラクター欄描画"]<コモンEv 90> / 1:カーソルON(対象位置 位置-1なら全部) / CSelf1[発動者ID] / -1 http://peace.5ch.net/test/read.cgi/gamedev/1393139933/62
64: 名前は開発中のものです。 [sage] 2014/03/30(日) 13:46:34.94 ID:8s+v+E8k >>62 基本システムで、移動時の使用者/対象者の指定方法には「ID」と「(パーティ内の)位置」の2種類がある そして対象位置からIDを調べるコモンは存在してるんだけど IDからパーティ内の位置を調べるコモンは存在してない 移動時の技能使用コモンは使用者をIDで指定して実行されている これに対して効果の対象は位置で指定される(まぁその後にIDを算出したりするけど) んでここで使用者を対象にして技能を発動させようと思うと、IDから位置を算出する必要が出てくる この機能がないからおかしなことになる (位置で指定すべきキャラ欄描画をIDで行っているので本来と違う位置にカーソルの点滅が出る 対象を指定しないまま発動時の処理を実行している) なので上記の機能を持つコモンを作って、CSelf11[ターゲット]に対象の位置番号を入れてやればいい http://peace.5ch.net/test/read.cgi/gamedev/1393139933/64
68: 62 [] 2014/03/30(日) 22:12:44.60 ID:pMu8nIPs >>64 レスありがとうございます。 いろいろ試行錯誤した結果、 「▼自分以外の味方一人」の部分(コモン119、129〜154行目)を、139行目の条件分岐のみ 「対象IDが発動者IDと同じ」→「対象IDが発動者ID以外」に変えて、 49行目以降にコピペしたところ(元の49〜60行目のコマンド文は削除)、 うまくいきました。無理矢理な気もしますが。 修正可能とはいえ、この不具合、ウディタのバグとして報告すべきでしょうかね? http://peace.5ch.net/test/read.cgi/gamedev/1393139933/68
73: 62 [] 2014/03/31(月) 22:46:33.90 ID:4wcZVlAj >>72 報告済みでしたか。 わざわざありがとうございます。 http://peace.5ch.net/test/read.cgi/gamedev/1393139933/73
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.033s