質問スレッド
このフォームからは投稿できません。
name
e-mail
url
subject
comment

[新規順タイトル表示] [ツリー表示] [新着順記事] [留意事項] [ワード検索] [過去ログ] [管理用]

記事No: 21575 [関連記事]
タイトル参考までに
投稿日: 2023/12/17 11:00
投稿者YADO [LerLWW459]

「炎攻撃」などの属性単位でダメージ量を変化させる場合は、戦闘開始時に敵の属性耐性の値を増やせば可能です。
(100%→200%と2倍にするとダメージ量が2倍になる)

この場合、コモンイベント[203:○[変更可]戦闘開始時処理]に
■条件分岐(変数): 【1】 V1[技能アップ属性ID] が 1 以上
-◇分岐: 【1】 [ V1[技能アップ属性ID] が 1 以上 ]の場合↓
|■変数操作: CSelf10 = 9 + 0
|■回数付きループ [ 7 ]回
| |■変数操作: CSelf10 += 1 + 0
| |■可変DB書込:DB[ 11 : CSelf10 : V1[技能アップ属性ID] ] (×┣ 属性耐性計算結果 : - : -) *= 2
| |■
|◇ループここまで◇◇
|■
◇分岐終了◇
WoditorEvCOMMAND_START
[111][4,0]<0>(1,2000001,1,1)()
[401][1,0]<0>(1)()
[121][4,0]<1>(1600010,9,0,0)()
[179][1,0]<1>(7)()
[121][4,0]<2>(1600010,1,0,256)()
[250][5,4]<2>(11,1600010,2000001,48,2)("","","","")
[0][0,0]<2>()()
[498][0,0]<1>()()
[0][0,0]<1>()()
[499][0,0]<0>()()
WoditorEvCOMMAND_END
のような設定は必要ですが、コモンイベント165の改造などは不要となり、技能の設定もそのままで処理できます。

※戦闘の途中で敵キャラが追加参戦してきた場合は、追加参戦分のみの属性耐性の増加処理が必要です。


通常変数[1:技能アップ属性ID]には、
0=変化なし
1=炎攻撃
2=冷気攻撃
と言った感じに、ユーザーDB[7:属性名の設定]のデータIDを設定。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ※必須
Eメール
subject 入力禁止
Title 入力禁止
Theme 入力禁止
タイトル (質問内容に沿ったタイトルにしてください、「わかりません」「質問です」はダメ) sage
URL 入力禁止
URL
手動改行 強制改行 図表モード
添付ファイル    (500kBまで)
削除キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
プレビュー   

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 削除キー