[過去ログ]
【ウディタ】WOLF RPGエディター 質問スレ 其の3 (1001レス)
【ウディタ】WOLF RPGエディター 質問スレ 其の3 http://peace.5ch.net/test/read.cgi/gamedev/1322970251/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
782: 名前は開発中のものです。 [sage] 2012/03/25(日) 04:23:11.96 ID:bD2Ye3rl >>781 コピーする時はちゃんと内容理解してやらないと意味がない 技能の処理やってるんだからコマンドは関係ないよ 「その技能が封印状態で使用できるかどうか」で判定 「現在そのキャラが封印状態かどうか」で判定 両方イエスなら選択不能にする 判定が終わって、その技能を選択不能にする場合、 DB[万能ウィンドウ一時DB:CSelf32[万能ウィンドウ登録位置]:選択可能状態[1=可]] を0にすれば良いんだけど、 コモンの最初で初期化されてるので、何もしなければ0が入ってる。 なので判定が終わって使用不能なら、ループ開始へ戻ればOK http://peace.5ch.net/test/read.cgi/gamedev/1322970251/782
783: 名前は開発中のものです。 [sage] 2012/03/25(日) 12:40:27.46 ID:+cwBzmU+ >>782 下記でとりあえず改善された・・・ ||||▼ 選択可能かどうか判定 ||||■DB読込(ユーザ): CSelf12[一時変数B] = ユーザDB[技能:CSelf34[技能コード]:使用可能シーン] ||||■DB読込(ユーザ): CSelf17 = ユーザDB[技能:CSelf34[技能コード]:特殊技能制限の影響を…] ||||■DB読込(可変): CSelf17 *= 可変DB[×┏ 戦闘一時ステータス[基]:CSelf0[対象スロット]:【特殊技能制限】1=封印] ||||■条件分岐(変数): 【1】CSelf17が1と同じ ||||-◇分岐: 【1】 [ CSelf17が1と同じ ]の場合↓ |||||■DB読込(ユーザ): CSelf16 = ユーザDB[技能:CSelf34[技能コード]:特殊技能制限の影響を…] |||||■DB読込(可変): CSelf16 *= 可変DB[×┏ 戦闘一時ステータス[基]:CSelf0[対象スロット]:【特殊技能制限】1=封印] |||||■条件分岐(変数): 【1】CSelf16が1と同じ |||||-◇分岐: 【1】 [ CSelf16が1と同じ ]の場合↓ ||||||▼ もし 封印フラグ×封印で選択不能 = 1 なら使用できない ||||||■可変DB書込:DB[万能ウィンドウ一時DB:CSelf32[万能ウィンドウ登録位置]:選択可能状態[1=可]] = 0 ||||||■ループ開始へ戻る ||||||■ |||||◇分岐終了◇ |||||■ ||||◇分岐終了◇ コピペと直感だけで直したので、誰か模範解答お願いします・・・ http://peace.5ch.net/test/read.cgi/gamedev/1322970251/783
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s