TextFilterResult

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Oluşturulamaz
Çoğaltılmamış

TextService:FilterStringAsync() 'a yapılan bir çağrının sonucunu temsil eder. Filtrelenmiş bir dizeyi dağıtmak için kullanılır.

Özet

Yöntemler

Özellikler

Yöntemler

GetChatForUserAsync

Bekletir

Bu yöntem, belirtilen Player.UserId kullanarak belirtilen kullanıcı için doğru filtreleme ile metni düzgün bir şekilde filtreler ve her iki kullanıcının gizlilik ayarlarını da uygular, ile Chat gizlilik ayarları her iki kullanıcı uygulanır.Bu, oyuncular arasındaki sohbetlerin konteksinde kullanılmalıdır, ancak metin filtrelemenin gerekli olduğu bazı diğer durumlar vardır.

Döndürülen dize yalnızca hedef kullanıcıya gösterilmelidir, çünkü tüm kullanıcılar için uygun olmayabilir.

Bu yöntem bir hata fırlatırsa, dize kullanıcıya gösterilmemelidir . Hata durumları şunlardır:

  • İki kullanıcının sohbet etmesine izin verilmez, örneğin Chat:CanUserChatAsync() verilen gönderici ve alıcı için false döndürürse.
  • Kimliği toUserId olan kullanıcı mevcut sunucuda çevrimiçi değildir.

Bu işlev çoğu durumda hemen dönecek, ancak hedef kullanıcı yeni bir sunucuya katıldı ve filtreleme bilgileri henüz yüklenmediyse geri dönecektir.

Kısmi Depreiasyon Uyarısı

Bu işlevi istemci tarafından çağırmak eski ve gelecekte boş bir dizigeri dönmek için devre dışı bırakılacaktır.Sohbetle ilgili metin filtreleme, TextChatService ve oyuncu tarafından üretilen sohbet metnini doğru bir şekilde filtrelemeyen deneyimler aracılığıyla yapılmalıdır ve moderasyona tabi olabilen deneyimler oyuncu tarafından üretilen sohbet metni olabilir.

Parametreler

toUserId: number

Player.UserId kullanıcının sohbet ediliyor olması.

Varsayılan değer: ""

Dönüşler

Süzülmüş metin dizi.

GetNonChatStringForBroadcastAsync

Bekletir

Tüm kullanıcılar için doğru filtrelenmiş şekilde metni geri verir.Bu, her kullanıcının görebileceği sohbet dışı metin bağlamında kullanılmalıdır, örneğin bir kullanıcının işarete bir mesaj yazmasına izin veren bir diyaloğun, yazar ayrıldıktan sonra bile sunucudaki tüm kullanıcılar tarafından görülebilmesi gibi.


Dönüşler

Süzülmüş metin dizi.

GetNonChatStringForUserAsync

Bekletir

Yaş ve diğer detaylara göre doğru filtrelenmiş bir şekilde belirtilen Player.UserId geri döndürür.Bu, belirli bir kullanıcının görebileceği sohbet dışı metin bağlamında kullanılmalıdır, örneğin bir evcil hayvanın adı.

Parametreler

toUserId: number

Player.UserId kullanıcının metni görmeye/almaya niyetli olduğu.

Varsayılan değer: ""

Dönüşler

Süzülmüş metin dizi.

Etkinlikler