Entity:SetPreventTransmit

  Entity:SetPreventTransmit( Player or CRecipientFilter or table player, boolean stopTransmitting )

Açıklama

Sunucunun, entity hakkında bir oyuncuya daha fazla bilgi göndermesini engeller.

Bu fonksiyonu, entity'nin tüm alt objeleri (children) üzerinde de çağırmalısınız. Bkz. Entity:GetChildren.

Hata takipçisi

Entity:SetFlexScale ve diğer flex/kemik manipülasyon fonksiyonları bir alt obje (child entity) oluşturacaktır.

Argümanlar

1 Player or CRecipientFilter or sequental table<Player> player
Entity'nin ağ üzerinden veri gönderiminin durdurulacağı oyuncu. Mart 2024 itibarıyla, aynı anda birden fazla oyuncuyu etkilemek için bir CRecipientFilter veya bir table da olabilir.
2 boolean stopTransmitting
Entity'nin ağ üzerinden veri göndermesini durdurmak için true, tekrar göndermeye başlaması için false.

Örnek

Bu örnek, fonksiyona verilen 'ent' entity'sinin tüm alt entity'leri (children) arasında döngü kurar ve onların da ağ üzerinden veri gönderimini durdurur. Nextbot'lar/oyuncular ile çalışır.

function RecursiveSetPreventTransmit( ent, ply, stopTransmitting ) if ( ent ~= ply and IsValid( ent ) and IsValid( ply ) ) then ent:SetPreventTransmit( ply, stopTransmitting ) local tab = ent:GetChildren() for i = 1, #tab do RecursiveSetPreventTransmit( tab[ i ], ply, stopTransmitting ) end end end

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