Minecraftで先を行く-知っておくべきスクリプトとマクロ

Minecraftで先を行く-知っておくべきスクリプトとマクロ

Minecraftは素晴らしいゲームです。何をどのようにやりたいかという自由があるだけでなく、ゲームが非常に構成可能であるためです。組み込みの設定を変更したり、テクスチャパックを切り替えたりするだけでなく、ゲームプレイをさらにカスタマイズできる拡張機能をインストールすることもできます。





適切な拡張機能を使用すると、ボタンが押されたりイベントがトリガーされたりするたびに自動的に何かを実行するスクリプトやマクロをMinecraftでサポートすることもできます。驚くべきことに、それを始めるには少しの作業が必要です。





スクリプトフレームワークのインストール

マクロとスクリプトを使用してボタンやイベントに割り当てるには、必要なフレームワークを用意する必要があります。まず、訪問 このページ Minecraftのバージョンに適したバージョンのLiteLoaderをダウンロードする(通常、Minecraftも更新している限り、最新バージョン。LiteLoaderは、特定のmodを簡単にロードできるようにするフレームワークです(を参照)。 これらの素晴らしいMinecraftMod )。





Macを使用している場合は、 MacLiteLoaderパッチャー 。それ以外の場合、WindowsユーザーにはWinRARまたは7-zipが必要であり、Linuxユーザーには付属のアーカイブマネージャーが必要です。

Windowsの[ファイル名を指定して実行]コマンドに%appdata%と入力するか、Linuxの場合はホームフォルダーを表示しているときにCtrl + Hを押して、.minecraftフォルダーを見つけます。 binフォルダーでminecraft.jarファイルを見つけて、アーカイブマネージャーで開きます。次に、ダウンロードしたLiteLoaderの.zipを開き、そのすべてのコンテンツをminecraft.jarにコピーします。最後に、minecraft.jarファイルからMETA-INFを削除して、閉じます。



まだ.minecraftフォルダー内にいる間に、modsフォルダーを作成します。今、訪問 このページ お使いのバージョンのMinecraftに適したファイルをダウンロードしてください。 .zipファイルではなく.litemodファイルである必要があります。このファイルを、作成したmodsフォルダーに配置します。 Minecraftを通常どおり起動すると、新しいマクロmodがインストールされたことを示すメッセージが表示されます。

スクリプトの使用方法

マクロmodを使用すると、スクリプトをさまざまなキーまたはイベントに割り当てることができます。これにより、事実上、好きなことを行うことができます。 Minecraftの設定に移動し、[コントロール]、[マクロ設定]の順にクリックすると、すべてを構成できます。





キーボードのマップが表示されます。赤いボタンはMinecraftの機能用に予約されており、黄色のボタンはスクリプトに使用しているものです。

上部には、キーボードからさまざまなイベントにビューを変更できる右ボタンがあります。これは、推奨されるスクリプトの一部に役立ちます。





このmodを使用すると、Minecraftの機能が大幅に向上するだけでなく、タスクを自動的に実行することで多くの時間とエネルギーを節約できます。キーまたはイベントをスクリプトに割り当てるには、スクリプトを含む.txtファイルを.minecraftフォルダー内のmods / macrosフォルダーに配置し、使用するキーまたはイベントをクリックして、$と入力します。 $、引用符はありませんが、.txtと。

世界情報

私がお勧めする最初のスクリプトは、多くの役立つ情報を画面にダンプする単純なスクリプトです。プレイヤー名、健康状態、空腹感、ワールドシード、サーバー、ダニ(時間)、天気、テクスチャパック、位置が含まれます。物理的な作業はそれほど多くありませんが、ボタンを押すだけで多くの情報が表示されます。

次のコードを.minecraft / mods / macrosの.txtファイルに保存します。

$$ {log(&dPlayer情報:);

log(プレイヤー名:&f%PLAYER%);

log(Health:&f%HEALTH%hearts);

log(空腹:&f%HUNGER%空腹バー);

log(レベル:&f%LEVEL%);

if(%MODE%= 0);

log(ゲームモード:&fSurvival);

そうしないと;

log(ゲームモード:&fCreative);

endif;

log(テクスチャパック:&f%TEXTUREPACK%);

log(位置:&f%DIMENSION%、X%XPOS%Z%ZPOS%、%YPOS%ブロック地上);

log(&dServer情報:);

log(サーバー:&f%SERVER%);

log(ワールドシード:&f%SEED%);

log(時間:&f%TICKS%ティック);

if(%RAIN%= 0);

log(天気:&fSunny);

そうしないと;

log(天気:&fRaining);

endif;

} $$

飢餓のリマインダー

次に、プレイヤーとして、物事が激しくなると、空腹のバーを見失いがちであることに気づきました。このスクリプトは、ハンガーバーが特定のレベルに達すると画面にメッセージを表示し、悪いことが起こる前に自分で食事をするように促します。このスクリプトをonHungerChangeイベントに割り当てて、ハンガーバーが変更されるたびに低すぎるかどうかを確認する必要があります。それ以外の場合は、スクリプトをキーに割り当てることで、毎回そのキーを押して、空腹感が少ないことを警告するメッセージが表示されるかどうかを確認する必要があります。それはスクリプトの目的を無効にします。

このコードを.txtファイルに貼り付けます。

$$ {if(%HUNGER%= 1);

log(&3私の胃がゴロゴロしている...多分私は食べ物を食べるべきです...);

endif;

} $$

自動フィーダー

空腹感の低いバーについて警告を受けるのは良いことですが、空腹感バーを完全に無視して、考えずに自分で食事をしたい場合は、この自動給餌スクリプトを使用することをお勧めします。自分がどれだけ空腹であるかを判断し、やり過ぎない食品を使用するのは十分に賢いです。つまり、3つしか不足していないときに7つの空腹ポイントを回復する食品を使用しません。

このコードを.txtファイルに貼り付けます。

if(autoeater);

log( '&2 [マクロ]&fAutoEaterが停止しました');

unset(autoeater);

ストップ();

そうしないと;

log( '&2 [Macro]&fAutoEaterが開始しました');

set(autoeater);

NS;

if(HUNGER!= 20);

if(ハンガー<13);

pick(364);

if(ITEM = 364);

do(32);

キー(使用);

while(ITEM = 364);

endif;

pick(320);

if(ITEM = 320);

do(32);

キー(使用);

while(ITEM = 320);

endif;

ピック(282);

if(ITEM = 282)

do(32);

キー(使用);

while(ITEM = 282);

endif;

endif;

if(ハンガー<14);

pick(366);

if(ITEM = 366);

do(32);

キー(使用);

while(ITEM = 366);

endif;

endif;

if(ハンガー<15);

LEDテレビのドット抜けを修正する方法

pick(297);

if(ITEM = 297);

do(32);

キー(使用);

while(ITEM = 297);

endif;

ピック(350);

if(ITEM = 350);

do(32);

キー(使用);

while(ITEM = 350);

endif;

endif;

if(ハンガー<16);

pick(322);

if(ITEM = 322);

do(32);

キー(使用);

while(ITEM = 322);

endif;

endif;

if(ハンガー<17);

pick(360);

if(ITEM = 360);

do(32);

キー(使用);

while(ITEM = 360);

endif;

if($$ [eatRaw] = 1);

ピック(367);

if(ITEM = 367);

do(32);

キー(使用);

while(ITEM = 367);

endif;

ネストミニvsグーグルホームミニ

endif;

endif;

if(ハンガー<18);

if($$ [eatRaw] = 1);

pick(319);

if(ITEM = 319);

do(32);

キー(使用);

while(ITEM = 319);

endif;

pick(363);

if(ITEM = 363);

do(32);

キー(使用);

while(ITEM = 363);

endif;

endif;

endif;

if(ハンガー<19);

if($$ [eatRaw] = 1);

pick(365);

if(ITEM = 365);

do(32);

キー(使用);

while(ITEM = 365);

endif;

pick(375);

if(ITEM = 375);

do(32);

キー(使用);

while(ITEM = 375);

endif;

ピック(349);

if(ITEM = 349); =

do(32);

キー(使用);

while(ITEM = 349);

endif;

endif;

pick(260);

if(ITEM = 260);

do(32);

キー(使用);

while(ITEM = 260);

endif;

endif;

if(ハンガー<20);

pick(357);

if(ITEM = 357);

do(32);

キー(使用);

while(ITEM = 357);

endif;

endif;

endif;

ループ;

endif;

チャットレコーダー

面白い友達がいると、チャット中に思い出として残す価値のある瞬間を簡単に得ることができます。 Minecraftはコンピューターにチャットを記録しませんが、簡単なスクリプトでこれを処理できます。スクリプトをイベントonChatに割り当てる場合にのみ機能し、チャットログは.minecraft / mods / macros / logs /log.txtにあります。

このコードを.txtに貼り付けます。ファイル:

STRIP(&chat、%CHAT%)

LOGTO( 'Log.txt'、%DATE %% TIME%:%&chat%);

ゲームの途中でテクスチャパックを変更する

最初にゲームを終了せずにテクスチャパックを変更したい場合は、さらに別のスクリプトを使用して変更できます。最初にスクリプトを目的のテクスチャパックの名前に編集してから、そのスクリプトをキーに割り当てる必要があります。したがって、複数のテクスチャパックを切り替える場合は、スクリプトを複製し、目的のテクスチャパックに合わせて各スクリプトを変更し、各スクリプトをキーに割り当てる必要があります。

このコードを.txtファイルに貼り付けます。

$$ {

TEXTUREPACK(TexturePack);

log(&eChanging texturepack to%TEXTUREPACK%...);

} $$

結論

もちろん、スクリプトに関しては、自分のニーズに合わせて自分で作成できるため、無限の可能性があります。同じ手順がたくさん必要な場合は、理論的にはスクリプトを使用して構造を作成することもできます。これにより、時間とエネルギーを大幅に節約できます。したがって、いじくり回す時間があれば、スクリプトはかなり役に立ち、Minecraftの全体的なエクスペリエンスを向上させることができます。

詳細については、必ず知っておいてください Minecraftでゲームモードを変更する方法

共有 共有 つぶやき Eメール AndroidでGoogleの組み込み水準器にアクセスする方法

何かがピンチで水平になっていることを確認する必要がある場合は、数秒で携帯電話の水準器を取得できるようになりました。

次を読む
関連トピック
  • ゲーム
  • マインクラフト
著者について ダニー・スティーベン(481件の記事が公開されました)

ダニーはノーステキサス大学のシニアで、オープンソースソフトウェアとLinuxのあらゆる側面を楽しんでいます。

DannyStiebenのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください