*define globalon ;グローバル変数の使用を宣言 game *start ;%100と%200の中身を表示 数字変数%100の値は%100です。 数字変数%200の値は%200です。@ mov %100,20 mov %200,55 br mov %100,20 mov %200,55 で、%100と%200にそれぞれ20と55を代入しました。@ br ;再び表示 数字変数%100の値は%100です。 数字変数%200の値は%200です。\ 「end」や「reset」を行うと通常変数(今回は%100)の中身はクリアされますが、グローバル変数(%200)の中身はクリアされません。@ br 一旦終了しますので、NScripterを再起動してください。 そして再起動後の変数の値に注目してください。@ end |
inputstr $xxx,"{説明文}",{最大文字数},{0(制限なし) or 1(2byte文字のみ)} |
;{条件}が正しければ{命令}を実行 if {条件} {命令} ;{条件}が正しくなければ{命令}を実行 notif {条件} {命令} ;文字変数同士(片方は任意の文字列でも可)を比べる。 cmp {%数字変数},{$文字変数},{$文字変数} ;一行に複数の命令を書く {命令} : {命令} : … |