少しずつゲームを作るスレ (975レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
745: テキストRPG [sage] 2024/02/11(日) 00:27:06.12 ID:uBwooJXC(1/9) AAS
また規制のよう
ちょっとテスト
'='コマンドでマクロ登録を行う
まずマクロを登録するキーをF1〜F12から選択して
マクロを入力する
ちなみにEntキーを打つと'〜'(チルダ)に、Escキーを打つと{ESC}に変換される
これらはマクロ実行時はEnt、Escをキー入力するのと同じ意味を持つ
746: テキストRPG [sage] 2024/02/11(日) 01:24:49.08 ID:uBwooJXC(2/9) AAS
どうやらURLを貼るとNGになる模様(>>743743(1): テキストRPG [sage] 2024/02/10(土) 23:20:15.19 ID:bFA4dG1l(1/2) AAS
IF関連でもう一つ、マクロ機能を実装した
このゲームでのマクロとは複数のコマンド等をキー1つで実行してくれる機能、及びそのコマンド群のこと
例えば普段は「魔法の矢」の呪文を唱えたいときは'm'コマンド(呪文を唱える)の後、
「魔法の矢」に振られたシンボル文字(例えば'a')をキー入力しなければならない
しかし、「魔法の矢」を主力として繰り返し使うような場合、毎回毎回
'm'、'a'と2回キー入力するのはけっこう面倒くさく感じる
そこで、特定のキーに"ma"というマクロを登録すると、以後は
そのキーを1回打つだけで「魔法の矢」を唱えられるようになる
マクロの登録はmacro.txtというテキストファイルを編集することで行う
具体的には↓のようなもの
画像リンク
、>>744744(1): テキストRPG [sage] 2024/02/10(土) 23:22:18.70 ID:bFA4dG1l(2/2) AAS
マクロを登録できるキーはF1〜F12キーとした
Fxx:の右側に実行したいコマンド(キー入力)を記述する
↑の例でいうと、F1キーを押すと"ma"(aの呪文を唱える)を実行
F1実行結果(スクショを見てもよく分からんが)
画像リンク
F5キーを押すと"db@dc"(bとcのアイテムを落とす)を実行
'@'はマクロ実行時専用のコマンドで、周囲に敵がいるときはマクロを中断する
この場合、bのアイテムを落とした後、敵がいないときだけcのアイテムを落とす
F5実行結果(だからスクショを見てもry)
画像リンク
はいけたのに何故)
また途中に「あ」を入れるなど色々試したがどれもダメだった
これはしばらくスクショは貼れないかもしれんね
747: テキストRPG [sage] 2024/02/11(日) 12:39:57.43 ID:uBwooJXC(3/9) AAS
ちょっと再トライ、どうかな?
画像リンク
748(1): テキストRPG [sage] 2024/02/11(日) 12:53:02.25 ID:uBwooJXC(4/9) AAS
いけた。これは?
'='コマンドからもマクロ登録ができる
まずマクロを登録するキーをF1〜F12から選択して
画像リンク
749: テキストRPG [sage] 2024/02/11(日) 12:55:35.30 ID:uBwooJXC(5/9) AAS
いけるやん!続き
マクロを入力する
ちなみにEntキーを打つと'~'(チルダ)に、Escキーを打つと{ESC}に変換される
これらはマクロ実行時はEnt、Escをキー入力するのと同じ意味を持つ
画像リンク
F1キーでマクロを登録(通常はEntが決定キーだが今はマクロの一部なので)
macro.txtも該当部分が上書き修正される
画像リンク
画像リンク
尚、macro.txtはゲーム起動時に読み込まれるので、ゲーム中に編集した場合は
'='コマンドの後、さらに'='を押してと読み込まないと反映されないので注意
画像リンク
このゲームをこういうマクロを駆使してまでやり込む人がいるかというと正直いないと思うが、
でもまあこういう細かなIFの充実がユーザーを呼び込む……と信じたい今日この頃
750(1): テキストRPG [sage] 2024/02/11(日) 12:58:43.86 ID:uBwooJXC(6/9) AAS
↓の文章がNGだったのか?
また、毎回テキストファイルを開いて編集するのはイヤだ、
という人向けにゲーム画面からもマクロを登録できるようにした
752: テキストRPG [sage] 2024/02/11(日) 13:05:35.76 ID:uBwooJXC(7/9) AAS
って書けるやん!
>>750を>>748の前に入れるとNGだった
5ちゃん……わけがわからないよ
753: テキストRPG [sage] 2024/02/11(日) 13:12:28.39 ID:uBwooJXC(8/9) AAS
>>751あ、こんにちは
それも疑ったんですけどそういう訳でもないみたいなんですよね
ちょっと試し
画像リンク
画像リンク
画像リンク
画像リンク
画像リンク
754: テキストRPG [sage] 2024/02/11(日) 13:18:42.65 ID:uBwooJXC(9/9) AAS
NGって単体ワードじゃなくて組み合わせとかで決まるらしいんですけどそれですかね……
あー無駄にスレ消費してしまった
まあいいか(適当)
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s