書式

<aside> ⚡ $set=(OPERATION)

</aside>

パラメータ 必須かどうか 値の制約 説明
OPERATION 必須
下記のいずれかの文字列
【値】=【値】
【値】=【値】【算術演算子】【値】
【値】【複合代入演算子】【値】 変数やステータスへの値の格納操作

簡単な使い方

ステータスと変数に関わるマクロ文早見表 をご覧ください。

パラメータ OPERATION について

【値】に記述できる文字列は、下記のページをご覧ください。

マクロで利用可能な値

【算術演算子】には、以下の文字列が使えます。

+ 加算
- 減算
* 乗算
/ 除算
数学的には正しくないですが、0で割る操作は0になります。
% 剰余を求める計算

【複合代入演算子】には、以下の文字列が使えます。

+= 加算して格納
-= 減算して格納
*= 乗算して格納
/= 除算して格納
数学的には正しくないですが、0で割る操作は0になります。
%= 剰余を求めて格納

計算結果が、格納先の値に代入できない範囲の値になる場合は、格納先の値の制限に従って値が補正される可能性があります。例えば、ステータスや所持金に負値を代入しようとすると 0 になります。詳しくは マクロで利用可能な値 をご覧ください。

<aside> ⚡ $set=(v[10]=200)

</aside>

ユーザ変数 10 番に 200 を格納します。

<aside> ⚡ $set=(AT=100)

</aside>

プレイヤーの攻撃力(アイテム除く)に100 を設定します。