「ステ管理スクリプト2.0」の編集履歴(バックアップ)一覧はこちら
「ステ管理スクリプト2.0」(2015/04/05 (日) 17:16:21) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
■命令の基本
・命令は半角スペース、全角スペース、半角コンマ、読点で
・命令は【】内のどれを使っても作動します
・数字は半角でも全角でも問題なく動きます
・命令と数字の間は半角スペース、全角スペース、半角コンマ、読点が利用可能。
■PC登録 → (iniset キャラ名 MAXHP MAXMP 所持金)
※自分のキャラクターのステータスを登録します。
※例:iniset 柊蓮司 20 10 0
■PL登録 → PC登録後(iniset キャラ名)
※既に登録されたキャラクターを自分と紐付けます。
※これをする事で何らかの命令をする時、対象を指定しなければ自動的にこのキャラクターに対して命令が実行されます。
※例:iniset 柊蓮司
→■登録キャラクター以外へ命令を実行する(@キャラクター名)
※命令にこれをつける事で、命令の対象を指定できる。
※これの代わりにall(@は必要ない)と書くことで、登録されている全てのキャラクターに対して命令が実行される。
※これを複数回組み込む事で複数対象への同時命令も可能。
■HPの増減(HP 増減数値)
※HPを増減させます。最大HPを超える分は切り捨てられます。
※数値は1(=+1)や-1などと言った絶対数の他、(MAXHPの)10%等も指定可能です。
※%を指定する場合、増減値の端数を切り上げます。
※例:HP -1 → 自分のキャラクターのHPを-1します。
※例:HP +99 all → 全員のHPを99回復します。
※例:HP -10 @柊蓮司 @アンゼロット → 柊蓮司とアンゼロットのHPが-10されます。
■HPの現在値入力(HPSET 数値)
※HPの数値を増減ではなく直接書き換えたい時に使います。
※例:HPSET 10 → 自分のキャラクターのHPが10になります。
■MP(HPをMPと置き換えて下さい)
※HPと同じ事がMPにも可能です。命令のHPの部分をMPに書き換えて下さい。
■お金の入力(HPをGと置き換えて下さい)
※所持金も同様です。HPやMPをGと書き換えて下さい。
■最大値の入力(HPMAX,MPMAXに置き換えて下さい)
※HPやMPは最大値を設定できます。
※HPMAX +10 → HPの最大値を+10する
※MPMAXSET 99 → MPの最大値を99に変更する
■ステータスの確認(ステ)
※「ステ」とうつと自分のキャラクターのステータスが表示されます。
※「@キャラクター名」や「all」と組み合わせる事で他人のキャラクターや全員のステータスを表示できます。
■状態(状態 内容 時間)
※キャラクターの状態異常等を入力できます。
※後述の時間管理と併用する事で、残り時間も把握する事ができます。
※時間管理を使わない場合、時間を省略しても問題ありません。その場合、時間が進むと状態が解除されます。
※例:状態 毒 1日 → 1日の間毒が持続します。
※時間の単位は「日」「時間」「分」「秒」、「d」「h」「m」「s」の他、「R」(SWのラウンド、1R=10秒)も使用可能です。
■状態消去(状態消 消したい状態)
※その状態が消えます。残り時間等は考慮しません。
※例:状態消 毒
■状態初期化(状態初期化)
※そのキャラクターの状態が全て消えます。
■キャラクター消去(#del キャラ名)
※登録したキャラクターが消去されます
※誤爆防止の為、他と少々記述が変わっています。
(@が必要ない他、#delだけ入力しても自分のキャラクターを消せません)
■時間(時間 1分 等)
※時間のステータスを上下させます。
※巻き戻す事も可能です。
※ただし、時間経過で解除された状態異常は、時間を巻き戻しても解除されたままです。
※時間の単位は「日」「時間」「分」「秒」、「d」「h」「m」「s」の他、「R」(SWのラウンド、1R=10秒)も使用可能です。
※現在の時間を知りたい場合、時間 0s等と入力すれば判明します。
※時間set 1d13h02m33s などというコマンドも可能です。時間が設定されます。
■キャラクターシート登録
※SW2.0のキャラクターシートを登録する機能があります。
※登録する事で「魔物知識判定」等入力する事で、判定値等をキャラクターシートを参照して判定してくれます。
※現在登録機能をオミットしています。
■命令の基本
・命令は半角スペース、全角スペース、半角コンマ、読点で
・命令は【】内のどれを使っても作動します
・数字は半角でも全角でも問題なく動きます
・命令と数字の間は半角スペース、全角スペース、半角コンマ、読点が利用可能。
■PC登録 → (iniset キャラ名 MAXHP MAXMP 所持金)
※自分のキャラクターのステータスを登録します。
※例:iniset 柊蓮司 20 10 0
■PL登録 → PC登録後(iniset キャラ名)
※既に登録されたキャラクターを自分と紐付けます。
※これをする事で何らかの命令をする時、対象を指定しなければ自動的にこのキャラクターに対して命令が実行されます。
※例:iniset 柊蓮司
→■登録キャラクター以外へ命令を実行する(@キャラクター名)
※命令にこれをつける事で、命令の対象を指定できる。
※これの代わりにall(@は必要ない)と書くことで、登録されている全てのキャラクターに対して命令が実行される。
※これを複数回組み込む事で複数対象への同時命令も可能。
■HPの増減(HP 増減数値)
※HPを増減させます。最大HPを超える分は切り捨てられます。
※数値は1(=+1)や-1などと言った絶対数の他、(MAXHPの)10%等も指定可能です。
※%を指定する場合、増減値の端数を切り上げます。
※例:HP -1 → 自分のキャラクターのHPを-1します。
※例:HP +99 all → 全員のHPを99回復します。
※例:HP -10 @柊蓮司 @アンゼロット → 柊蓮司とアンゼロットのHPが-10されます。
■HPの現在値入力(HPSET 数値)
※HPの数値を増減ではなく直接書き換えたい時に使います。
※例:HPSET 10 → 自分のキャラクターのHPが10になります。
■MP(HPをMPと置き換えて下さい)
※HPと同じ事がMPにも可能です。命令のHPの部分をMPに書き換えて下さい。
■お金の入力(HPをGと置き換えて下さい)
※所持金も同様です。HPやMPをGと書き換えて下さい。
■最大値の入力(HPMAX,MPMAXに置き換えて下さい)
※HPやMPは最大値を設定できます。
※HPMAX +10 → HPの最大値を+10する
※MPMAXSET 99 → MPの最大値を99に変更する
■ステータスの確認(ステ)
※「ステ」とうつと自分のキャラクターのステータスが表示されます。
※「@キャラクター名」や「all」と組み合わせる事で他人のキャラクターや全員のステータスを表示できます。
■状態(状態 内容 時間)
※キャラクターの状態異常等を入力できます。
※後述の時間管理と併用する事で、残り時間も把握する事ができます。
※時間管理を使わない場合、時間を省略しても問題ありません。その場合、時間が進むと状態が解除されます。
※例:状態 毒 1日 → 1日の間毒が持続します。
※時間の単位は「日」「時間」「分」「秒」、「d」「h」「m」「s」の他、「R」(SWのラウンド、1R=10秒)も使用可能です。
■状態消去(状態消 消したい状態)
※その状態が消えます。残り時間等は考慮しません。
※例:状態消 毒
■状態初期化(状態初期化)
※そのキャラクターの状態が全て消えます。
■キャラクター消去(#del キャラ名)
※登録したキャラクターが消去されます
※誤爆防止の為、他と少々記述が変わっています。
(@が必要ない他、#delだけ入力しても自分のキャラクターを消せません)
■時間(時間 1分 等)
※時間のステータスを上下させます。
※巻き戻す事も可能です。
※ただし、時間経過で解除された状態異常は、時間を巻き戻しても解除されたままです。
※時間の単位は「日」「時間」「分」「秒」、「d」「h」「m」「s」の他、「R」(SWのラウンド、1R=10秒)も使用可能です。
※現在の時間を知りたい場合、時間 0s等と入力すれば判明します。
※時間set 1d13h02m33s などというコマンドも可能です。時間が設定されます。
■キャラクターシート登録
※SW2.0のキャラクターシートを登録する機能がありましたが、現在では未対応です。