WEAPON:GetViewModelPosition
Açıklama
Bu hook, view model (silah modeli) pozisyonunu ve açılarını ayarlamanıza olanak tanır.
Argümanlar
Dönüş Değerleri
Örnek
Bu kod, sabit ofsetlere dayanarak orijinal viewmodel'i hareket ettirir ve döndürür, böylece oyuncunun önündeki bekleme pozisyonunu değiştirir.
-- Viewmodel'in pozisyonunu hareket ettirmek için bu değişkenleri ayarlayın
SWEP.IronSightsPos = Vector(9.49, 10.5, -12.371)
SWEP.IronSightsAng = Vector(12, 65, -22.19)
function SWEP:GetViewModelPosition(EyePos, EyeAng)
local Mul = 1.0
local Offset = self.IronSightsPos
if (self.IronSightsAng) then
EyeAng = EyeAng * 1
EyeAng:RotateAroundAxis(EyeAng:Right(), self.IronSightsAng.x * Mul)
EyeAng:RotateAroundAxis(EyeAng:Up(), self.IronSightsAng.y * Mul)
EyeAng:RotateAroundAxis(EyeAng:Forward(), self.IronSightsAng.z * Mul)
end
local Right = EyeAng:Right()
local Up = EyeAng:Up()
local Forward = EyeAng:Forward()
EyePos = EyePos + Offset.x * Right * Mul
EyePos = EyePos + Offset.y * Forward * Mul
EyePos = EyePos + Offset.z * Up * Mul
return EyePos, EyeAng
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord