fpsゲームで発射ボタンを押すと、銃口が上がり、弾丸が飛散します。現時点では、ゲームキャラクターの世界座標、FOV、ピッチ角、回転角に変化はありません。これらの要素の1つをロックすることによって達成されます。座席、
後部座席のない銃の解決策は次のとおりです。
(1)すべての弾丸を最初の弾丸と見なします;(優れた:シンプルで簡単に達成でき、隆起はありません;不足:散乱があり、一部の銃の銃口はまだ増加します;)
(2)キャラクターモデルを揺らさないように、つまり銃口が上がらないようにロックします(優れている:上昇がない、散乱がある、不足している:キャラクターモデルをロックすると、ゲーム画面が引き裂かれ、引っ張られます、ゲームの経験は非常に貧弱です;ほとんどお勧めしません)
(3)銃の特性を変更する;(優れた:後部座席なしで完璧、すべての弾丸は特定のポイントで直線的に打たれることができ、隆起や散乱はありません;欠如:すべての銃の関連する特性を変更する必要があります、そして実装はより複雑です)
(1)を例にとると、各弾丸を最初の弾丸と見なすために、変更方法は次のとおりです。
準備ツール:1。CS オリジン(シングルプレイヤーゲーム分析の方が便利で、原則はxf、チキン、その他のゲームに共通です)クリックしてCSオリジン抽出コードをダウンロードします:dj1b 2. CheatEngine 7.0(ここでは7.0です。実際、どのバージョンでも動作します。Baiduでダウンロードできます。ウイルスが怖い場合は、フォーラムで検索できます。) リコイルとは、銃がバーストモードのとき、銃口が常に上がることです。FPSではゲームでは、反動はクロスセンターが上向きに走り、弾道が上向きになるという形で表現されます。マウスを長く押すと反動が大きくなります。したがって、ゲームのメモリには、マウスを長く押すと増加する値があり、この値で反動が増加します。したがって、この値を検索してロックするだけで済みます。 後部座席を作成しない手順:1。CEを 開いてショートカットキーを設定します 2.検索を容易にするために、ショートカットキーを設定して値を小さいキーボードに増やします4. 3. csオリジンゲームプロセスを選択し、ゲーム 4試合は、いずれかの操作を行い、未知の初期値を検索しません 十字線と軌道が上向きに動作しているとき、キーパッド4が増加した値を検索するには、を押して、マウスの左ボタンを押し5.キープは 必ず押してくださいキーパッド4を使用して、発射プロセス中に増加した値を検索します 。6。ゲームは何の操作も行わず、発射せずに正確な値0を検索します 。7。手順5をもう一度操作し、左ボタンを押し続けてから、キーパッド4を押します。 1秒ごとに増加した値を検索し、残りのいくつかの値にフィルターをかけます。増加している値は、この時点でマウスの左ボタンを離します。これらの増加した値は0に戻り、これらの値をドラッグします。下に この時点で、私は、マウスの左ボタンをリリースしている8、0に戻すには、これらの値は、我々はこれらのデータをプルダウンして、値を0にロック左のボックスでXは値ことを示していますは0にロックされています。この時点で、ゲームに戻り、マウスの左ボタンを押して発射し、効果を確認します。 9.すべての弾丸が壁に当たってポイントを形成し、反動のない状態を実現します。もちろん、ウィンドウのジッターをロックする、キャラクターモデルのジッターを移動して反動を発生させない、のプロパティを変更するなど、反動のない状態を実現する方法はたくさんあります。後部座席はありません。これは方法の1つにすぎず、他の人から学ぶことができます。 |