少しずつゲームを作るスレ (960レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

743
(1): テキストRPG 2024/02/10(土)23:20 ID:bFA4dG1l(1/2) AAS
IF関連でもう一つ、マクロ機能を実装した
このゲームでのマクロとは複数のコマンド等をキー1つで実行してくれる機能、及びそのコマンド群のこと

例えば普段は「魔法の矢」の呪文を唱えたいときは'm'コマンド(呪文を唱える)の後、
「魔法の矢」に振られたシンボル文字(例えば'a')をキー入力しなければならない
しかし、「魔法の矢」を主力として繰り返し使うような場合、毎回毎回
'm'、'a'と2回キー入力するのはけっこう面倒くさく感じる

そこで、特定のキーに"ma"というマクロを登録すると、以後は
そのキーを1回打つだけで「魔法の矢」を唱えられるようになる

マクロの登録はmacro.txtというテキストファイルを編集することで行う
具体的には↓のようなもの
省1
744
(1): テキストRPG 2024/02/10(土)23:22 ID:bFA4dG1l(2/2) AAS
マクロを登録できるキーはF1〜F12キーとした
Fxx:の右側に実行したいコマンド(キー入力)を記述する
↑の例でいうと、F1キーを押すと"ma"(aの呪文を唱える)を実行

F1実行結果(スクショを見てもよく分からんが)
画像リンク[png]:img.atwiki.jp

F5キーを押すと"db@dc"(bとcのアイテムを落とす)を実行
'@'はマクロ実行時専用のコマンドで、周囲に敵がいるときはマクロを中断する
この場合、bのアイテムを落とした後、敵がいないときだけcのアイテムを落とす

F5実行結果(だからスクショを見てもry)
画像リンク[png]:img.atwiki.jp
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 2.934s*