Instant Exit - v1.0.2 (Created By QuestDragon)

～作成した経緯～
GTAVって様々な車に乗り降りすることができますけど、好きなときに降りられないときがありますよね。
例えば、宙を舞っているときとか。遊んでいるとふと思うわけですよ、車だけが輝くんじゃなくて、運転手も輝かなければ。空中で。
…というわけで、車が宙を舞っていようがなんだろうが、即座に車から降りられるようにしたいと思い、作成した次第です。

～機能～
iniファイルで指定したキーを押すとどんなときでも車から降りることができます。
空中で車から降りた場合に、パラシュートを自動装備させることができます。※高さが低すぎる場合は自動装備されないことがあります。
また、着地までの間無敵にすることもできます。

～機能追加、フィードバックについて～
制作者は初心者なので何かと至らないところがあると思います。
不具合等を発見しましたら、QuestDragonまでご連絡ください。
また、「こんな機能がほしい！」「ここはこうしてほしい！」という要望がありましたらご相談ください。
こちらもスクリプトModについて勉強したいので、ご意見や要望はいつでもお待ちしております。

～同梱物～
zipファイルには以下のファイルが含まれています。
InstantExit.dll：スクリプト本体です。
InstantExit.ini：設定ファイルです。
Readme_JP.txt：日本語の説明書です。（本ファイル）
Readme_EN.txt：英語の説明書です。

～インストール～
InstantExit.dll、InstantExit.ini をGrand Theft Auto V\scripts にコピーして下さい。
以下リンクからScript Hook Vをダウンロードし、zipを解凍したらbinフォルダ内にある2つのdllファイルをGrand Theft Auto Vフォルダにコピーしてください。
http://dev-c.com/gtav/scripthookv/
以下リンクからScriptHookVDotNet-v3.6.0-nightlyの最新版をダウンロードし、zipを解凍したら「ScriptHookVDotNet」の文字列が入った7個のファイルをGrand Theft Auto Vフォルダにコピーして下さい。
https://github.com/scripthookvdotnet/scripthookvdotnet-nightly/releases
その他、上記2つが動作する要件を満たす必要があります。詳細は各ダウンロードページの説明欄をご確認ください。

～各種設定～
設定はiniファイルから行います。
設定内容は5項目しかありません。

・InstantExitKey：本スクリプトを使用して車から降りるキーです。デフォルト値はFキーです。Noneにするとスクリプトを無効にできます。
・ModifierKey ： 本スクリプトを使用して車から降りる修飾キーです。デフォルト値は左Shiftキー（LShiftKey）です。NoneにするとInstantExitKeyで指定したキーを押すだけで動作します。
・Parachute ： 降車時にパラシュートを自動で取得します。
・Invincible ： 降車後、地面に着地するまで無敵状態になります。
・DebugMode ： 本スクリプトの動作状況を通知機能で確認することができます。通常はFalseで使用して下さい。

～使い方～
乗り物に乗って、iniファイルに設定したキーを押すと車から降りることができます。
ModifierKeyをNone以外に設定している場合は、ModifierKeyも一緒に押している必要があります。
空中で降りた場合はパラシュートが装備されます。※低空で降りた場合など、装備されない場合もあります。また、iniファイルで設定を有効にする必要があります。
iniファイルで無敵設定を有効にしている場合は地面に着地するまでの間無敵状態になります。

～余談～
ある方が作成したカオスMODには「緊急脱出機能」として内蔵されていたのですが、このような機能だけを持つスクリプトModがなかったので作ってみました。
テキトーに作ったので粗があるかもしれません…。
あとChatGPTにも少しだけ協力してもらいました。Function.Call（より高度な命令をGTAVに送れる関数のこと）苦手なので…。

～免責事項～
本スクリプトModを使用したことにより生じた被害に関して、私QuestDragonは一切の責任を負いかねます。自己責任でご使用ください。
2次配布は禁止です。
予告なく配布を停止することがあります。予めご了承ください。

制作：QuestDragon