私は特定のプレーヤーを他のすべての上にレンダリングさせようとしています。 私は、ClientsideModel()、DrawModel()などを使用したり、そのようなものを無駄にすることを含め、複数のことをやろうとしました。 誰かが助けることができれば、それは素晴らしいでしょう!私は誰にもこれを尋ねることができませんでした。GMOD上の小道具/地図をレンダリングするモデルをオーバーライドしますか?
-3
A
答えて
0
これを行う最善の方法は、最後のモデルドローではなく、プレーヤーのHUDPaint
をモデルドローではなく使用することです。だから我々はして起動することもできます。
hook.Add("HUDPaint", "playerOverride", function()
end)
これは、2Dレンダリングコンテキストであるので、我々はcam.start3D()
hook.Add("HUDPaint", "playerOverride", function()
cam.Start3D()
cam.End3D()
end)
と十分に簡単である3D 1は、その後、もちろん、私たちはただ描く開始する必要があります上記のコードEntity:DrawModel()
hook.Add("HUDPaint", "playerOverride", function()
cam.Start3D()
target:DrawModel()
cam.End3D()
end)
とターゲットモデルは、あなたがにtarget
を設定し、またはそれを置き換えることができますいずれかが、心の中で目標を持っている前提としています。
あなたはすべての人にこれを適用することを好むだろう場合は、(私はあなたがwallhacksを書いていない願っていない)、その後することができますplayer.getAll()
hook.Add("HUDPaint", "playerOverride", function()
cam.Start3D()
for k,v in pairs(player.GetAll()) do
if v ~= LocalPlayer() then -- Make sure we don't redraw ourselves
v:DrawModel()
end
end
cam.End3D()
end)
(注持つ選手のリストをループ、私は現時点でこれをテストすることはできませんが、かなり自信があります)
+0
遅刻の応答、申し訳ありませんが、私はすでにそれをもう少し前に終わらせました。私は正しいのであなたの答えを受け入れるでしょう。 –
関連する問題
- 1. 小道具を示す小道具 - 反応原産地
- 2. React JS - 他の小道具の地図に異なる小道具を渡す方法
- 3. 小道具のコンポーネントを再レンダリングする
- 4. 'x'は定義されていません - 地図へのディスパッチを小道具
- 5. ボタン・プレスでの小道具の再レンダリング
- 6. 再レンダリング特定の小道具が
- 7. 異なる小道具と複数のアイテムをレンダリングするES6
- 8. 反応のある小道具をレンダリングする
- 9. ReactJSをコンポーネント名とその小道具でレンダリングするには?
- 10. 小道具の検証に小道具がありません
- 11. 渡す小道具
- 12. 小道具変更時に反応コンポーネントを再レンダリングする
- 13. 次の小道具と小道具の違いを取得
- 14. Vuejsユニットテスト - 小道具上のウォッチャー
- 15. React Componentは必要な小道具をレンダリングするのを待ちます
- 16. リアクロックパス小道具
- 17. は小道具
- 18. React.js - 小道具
- 19. は、{...小道具}
- 20. 小道具
- 21. Reactは小道具交換で再レンダリングしません
- 22. 反応jsの小道具からuiを更新します。反応中のハンドオフ状態の小道具
- 23. リアセットセットイメージの小道具
- 24. React Classコンポーネントは、小道具と状態をパラメータとしてレンダリングします。
- 25. reactjs componentWillReceivePropsの小道具をリセットする
- 26. Vuejsの小道具を同期する
- 27. Swiftの地図投影に衛星地上軌道をプロットする方法
- 28. 同じ小道具にもかかわらずコンポーネントを再レンダリングする
- 29. オブジェクトを小道具として渡す
- 30. 複数の小道具を所有しているときに単一の小道具を検証する
ようこそスタックオーバーフロー。 [良い質問をするにはどうすればいいですか](https://stackoverflow.com/help/how-to-ask)をご覧ください。あなたの問題を調査し、投稿する前に自分でコードを書いてみることをお勧めします。特定のものに固執している場合は、あなたが試したことの概要と[最小限の、完全で検証可能な例](https://stackoverflow.com/help/mcve)を戻してください。 – FluffyKitten
私はかつて偶然これをしました...私の古いコードを検索させてください。私はそれを見つけたときに答えを掲示するでしょう。 – Mischa