GM:PlayerFootstep

  boolean GM:PlayerFootstep( Player ply, Vector pos, number foot, string sound, number volume, CRecipientFilter filter )
Bu hook tahmin edilir (predicted). Bu, tek oyunculu modda, İstemci (Client) alanında çağrılmayacağı anlamına gelir.

Açıklama

Bir oyuncu her adım attığında çağrılır. Varsayılan sesi susturmak için true döndürün.

Ayak sesi frekansı hakkında ilgili bir hook için GM:PlayerStepSoundTime sayfasına bakın.

Bu hook tüm istemcilerde çağrılır.

Argümanlar

1 Player ply
Adım atan oyuncu
2 Vector pos
Adımın pozisyonu
3 number foot
Adım atılan ayak. 0 sol, 1 sağ içindir
4 string sound
Çalınacak olan ses
5 number volume
Ayak sesinin yüksekliği
6 CRecipientFilter filter
Ayak sesini duyabilecek oyuncuların Alıcı filtresi (Recipient filter)

Döndürülenler

1 boolean
Varsayılan adım sesini engeller

Örnek

Varsayılan oyuncu ayak seslerini devre dışı bırakır ve özel olanları çalar.

hook.Add( "PlayerFootstep", "CustomFootstep", function( ply, pos, foot, sound, volume, rf ) ply:EmitSound( "NPC_Hunter.Footstep" ) -- Hunter'ın kullandığı ayak seslerini çalar return true -- Varsayılan ayak seslerine veya diğer eklenti ayak seslerine izin verme end )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord