<aside> ⚡ $set=(OPERATION)
</aside>
パラメータ | 必須かどうか | 値の制約 | 説明 |
---|---|---|---|
OPERATION | 必須 | ||
下記のいずれかの文字列 | |||
【値】=【値】 |
|||
【値】=【値】【算術演算子】【値】 |
|||
【値】【複合代入演算子】【値】 |
変数やステータスへの値の格納操作 |
ステータスと変数に関わるマクロ文早見表 をご覧ください。
【値】に記述できる文字列は、下記のページをご覧ください。
【算術演算子】には、以下の文字列が使えます。
+ |
加算 |
---|---|
- |
減算 |
* |
乗算 |
/ |
除算 |
数学的には正しくないですが、0で割る操作は0になります。 | |
% |
剰余を求める計算 |
【複合代入演算子】には、以下の文字列が使えます。
+= |
加算して格納 |
---|---|
-= |
減算して格納 |
*= |
乗算して格納 |
/= |
除算して格納 |
数学的には正しくないですが、0で割る操作は0になります。 | |
%= |
剰余を求めて格納 |
計算結果が、格納先の値に代入できない範囲の値になる場合は、格納先の値の制限に従って値が補正される可能性があります。例えば、ステータスや所持金に負値を代入しようとすると 0 になります。詳しくは マクロで利用可能な値 をご覧ください。
<aside> ⚡ $set=(v[10]=200)
</aside>
ユーザ変数 10 番に 200 を格納します。
<aside> ⚡ $set=(AT=100)
</aside>
プレイヤーの攻撃力(アイテム除く)に100 を設定します。