WEAPON:GetViewModelPosition

  Vector, Angle WEAPON:GetViewModelPosition( Vector EyePos, Angle EyeAng )

Açıklama

Bu hook, view model (silah modeli) pozisyonunu ve açılarını ayarlamanıza olanak tanır.

Argümanlar

1 Vector EyePos
Mevcut pozisyon
2 Angle EyeAng
Mevcut açı

Dönüş Değerleri

1 Vector
Yeni pozisyon
2 Angle
Yeni açı

Ö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