Oyuncunun tamamlayabileceği özel hedefler oluşturup takip etmek ve oyuncu takip edilen bir hedefi tamamladığında başka bir cihaza sinyal göndermek için Takip Cihazı’nı kullan.
Bireysel oyuncular, tek bir takım veya birden fazla takım için ayarlanan hedefleri takip edebilirsin. Takımlar için, iki oturum arasında tek tek oyuncuların süreklilik verilerini de takip edebilirsin. (Bu konuda daha fazla bilgi için aşağıdaki Süreklilik Verilerini İzleme kısmına bakabilirsin.
İzleyici cihazını bulma konusunda yardım için Cihazları Kullanma kısmına bakabilirsin.
Takip etmek istediğin her bir hedef için ayrı bir takip cihazı gerekir.
Bir adada bir cihazın birden fazla kopyasını kullanıyorsan bu cihazları yeniden adlandırman faydalı olabilir. Cihazın amacına uygun adlar seçmek, her cihazın ne yaptığını hatırlamayı ve Olay Menüsü’nü kullanırken belirli bir cihazı bulmayı kolaylaştırır.
Bağlamsal Filtreleme
Bazı cihazlar bağlamsal filtreleme denilen özellikten etkilenirler. Bu özellik, ilgili belirli seçenekler için seçilen değerlere bağlı olarak seçenekleri gizler veya gösterir. Bu özellik, Özelleştir panelindeki dağınıklığı azaltır ve seçenekleri ayarlamayı ve bulmayı kolaylaştırır.
Ancak hangi seçeneklerin veya değerlerin bağlamsal filtrelemeyi tetiklediğini anlamak kolay olmayabilir. Bunları kendi cihaz dokümantasyonunda tanımana yardımcı olması için bağlamsal filtrelemeyi tetikleyen tüm veriler için italik yazı stili kullanıyoruz. Bağlamsal filtrelemeden etkilenenler de dahil olmak üzere tüm seçenekler listelenir. Belirli bir seçeneğin değerine göre gizlenmeleri veya görüntülenmeleri durumunda bu seçenek için Açıklama alanında bununla ilgili bir not bulunur.
Cihaz Seçenekleri
Bu cihazın, takip edilen istatistik ve hedefe ulaşıldığında bu istatistiğin değeri gibi basit işlevleri vardır. Ayrıca tamamlama ilerlemesinin takım üyeleri arasında paylaşılıp paylaşılmayacağı veya ayrı ayrı izlenip izlenmeyeceği gibi bazı gelişmiş seçenekler de vardır.
Kalın olarak yazılan değerler varsayılan değerlerdir. İtalik yazılan değerler ise bağlamsal filtrelemeyi tetikler.
Şu seçenekler yardımıyla bu cihazı özelleştirebilirsin:
| seçenek | Değerler | Açıklama |
|---|---|---|
Takip Edilecek Veri | Avlamalar, Takip edilecek bir istatistik seç | Cihazın Takip Cihazı Değeri için hangi istatistiği takip edeceğini belirler. Burada takip edilen istatistikler şunlardır:
|
İlk Doğuşta Sıfırla | Hayır, Evet | Oyuncu yeni bir oyunda veya rauntta doğduğunda takip edilen istatistiklerin sıfırlanıp sıfırlanmayacağını belirler. Takip Edilecek İstatistik Tamamlanan Raunt, Kazanılan Raunt, Tamamlanan Oyun veya Kazanılan Oyun olarak ayarlanırsa burada seçtiğin ayardan bağımsız olarak cihaz sıfırlanmaz. |
Hedef Değer | 10, Bir sayı seç | Cihaz seçilen değere ulaştığında görev tamamlanır. 0’ı seçersen takip cihazı asla tamamlanmaz. |
Başlangıç Değeri | 0, Bir sayı seç veya gir | Takip cihazının ilk izlemeye başladığında ayarlandığı değeri belirler. |
Geçerli Takım | Tümü, Bir sayı seç veya gir | Bu takip cihazı, seçilen takımdaki oyunculara atanabilir. |
Oyun Başlangıcında Ata | Açık, Kapalı | Bu takip cihazının oyun başladığında uygun oyunculara atanıp atanmayacağını belirler. |
Sürmekte Olan Oyuna Katılırken Ata | Açık, Kapalı | Devam eden bir oyuna katıldığında oyuncuya bu takip cihazının atanıp atanmayacağını belirler. |
Paylaşımlı | Bireysel, Takım, Tümü | İlerlemenin bireysel oyuncular için mi, bir takımın tüm üyeleri için mi takip edileceğini veya tüm oyuncuların tek bir hedef değerine doğru ilerlemeye katkıda bulunup bulunmayacağını belirler. Çakışmaları Çözümler seçeneğini süreklilik verileriyle (oturumdan oturuma taşınan istatistikler) kullanmak istiyorsan bunu Takım veya Tümü olarak ayarlaman gerekeceğini unutma, çünkü Çakışmaları Çözümler seçeneği bağımsız oyunculara uygulanmaz. Daha fazla bilgi için Süreklilik Verilerini Takip Etme kısmına bakabilirsin. |
Hedef Takım | Tümü, Bir sayı seç veya gir | Takip Edilecek İstatistik seçeneği Avlamalar veya Avlandı olarak ayarlandığında hangi takımın takip edileceğini belirler. |
Hedef Sınıf | Tümü, Bir sayı seç veya gir | Takip Edilecek İstatistik seçeneği Avlamalar veya Avlandı olarak ayarlandığında hangi sınıfın takip edileceğini belirler. |
Hedefe Ulaşınca Yapılacak Eylem | Hiçbir Şey Yapma, Raundu Bitir, Takip Cihazını Tamamla | Hedef takip cihazı değerine ulaşıldığında ne olacağını belirler. |
Kazanan Takım | Tamamlayan Takım Kazanır, Oyun Kazanma Koşullarını Kullan, Bir sayı seç veya gir | Takip cihazı tamamlandığında hangi takımın raundu kazanacağını belirler. Bu seçenek yalnızca Hedefe Ulaşınca Yapılacak Eylem seçeneği Raundu Tamamla olarak ayarlandığında geçerlidir. |
Olayda Değişecek Miktar | 1, Bir sayı seç veya gir | Şuradan Alındığında İlerlemeyi Arttır veya Şuradan Alındığında İlerlemeyi Azalt seçeneği her tetiklendiğinde takip cihazı değerinin ne kadar artacağını (ekleneceğini) veya azalacağını (çıkarılacağını) belirler. |
Gösterge Panelinde Göster | Hayır, Ayrıntılı, Liste, Her İkisi | Takip cihazı ilerlemesinin oyuncunun Gösterge panelinde görüntülenip görüntülenmeyeceğini belirler. Ayrıntılı veya Her İkisi seçeneğini belirlersen oyuncunun Gösterge panelinin sol üst kısmında renk kodlu bir metin kutusu görüntülenir. |
Takip Cihazının Adı | Metin gir | Gösterge Panelinde Göster ayarı etkinse görüntülenecek takip cihazına bir başlık atar. Metin alanı 32 karakterle sınırlıdır. |
Açıklama Metni | Metin gir | Gösterge Panelinde Göster seçeneği etkinse takip cihazının başlığının altında görüntülenecek bir açıklama atar. Metin alanı 64 karakterle sınırlıdır. |
İlerlemeyi Göster | Toplam, Kalan, Kapalı | Gösterge Panelinde Göster seçeneği etkinse Takip Cihazı Açıklaması’ndan sonra Takip Cihazı İlerlemesi’nin görüntülenip görüntülenmeyeceğini belirler. Toplam seçeneğini belirlersen takip cihazı hedef değere kadar sayar. Kalan seçeneğini belirlersen takip cihazı hedef değerden geriye doğru sayar. |
Gösterge Paneli Widget’ı | Varsayılan, İnce, Küçük | Gösterge paneli için kullanılacak widget’ı belirler. |
Takip Cihazı’nın Tamamlanma Efektleri | Evet, Hayır | Bu takip cihazının tamamlanmasına bir törenin eşlik edip etmeyeceğini belirler. |
Görev Simgesi | Yok, Bir simge seç | Gösterge Panelinde Göster seçeneği izlenen istatistikleri gösterecek şekilde ayarlanmışsa görev kutusunda gösterilecek simgeyi ayarlar. Simge Kütüphanesi seçiciyi açmak için simgeye tıkla ve Simge Kütüphanesi’nde gezinerek bir simge seç veya belirli bir simgeyi aramak için arama kutusuna bir kelime yaz. Bir simge seç ve onayla. Kullanılabilir simgeler için aşağıdaki Simge Listesi tablosuna bakabilirsin. |
Renk | #FFFFFF, Bir renk seç | Simgenin ve görev kutusunun rengini ayarlar. Renk seçiciyi açmak için renk örneğine tıkla. Her renk örneğinin yanında bir hex kodu bulunur. Belirli bir rengi bulmak için arama çubuğuna bir hex kodu da yazabilirsin. Bir renk seç ve onayla. |
Süreklilik Kullan | Kapalı, Açık | Bu cihazın önceki oyun oturumlarından veri yükleyip yüklemeyeceğini belirler. Bunu Açık olarak ayarlarsan daha fazla seçenek gösterilir. Ayrıca aşağıdaki Süreklilik Verilerini Takip Etme kısmına bakabilirsin. |
Otomatik Kayıt | Evet, Hayır | Bu yalnızca Süreklilik Kullan seçeneği Açık olarak ayarlanırsa görüntülenir. Cihazın, durumunu otomatik olarak kaydedip kaydetmeyeceğini belirler. |
Otomatik Yükleme | İlk Doğuşta, Kapalı | Bu yalnızca Süreklilik Kullan seçeneği Açık olarak ayarlanırsa görüntülenir. Oyuncunun ilerlemesinin ve cihaz verisinin otomatik olarak yüklenip yüklenmeyeceğini belirler. Bu seçenek İlk Doğuşta olarak ayarlanırsa veriler yalnızca oyuncu ilk doğduğunda yüklenir. Bu Kapalı olarak ayarlanırsa veriler asla otomatik olarak yüklenmez ve içerik üreticisinin bunu bir olayla etkinleştirmesi gerekir. |
Çakışmaları Çözer | En Yüksek, En Düşük, Birinci Oyuncu, Ortalama, Medyan | Bu seçenek sadece Süreklilik Kullan seçeneği Açık olarak ayarlanırsa görüntülenir. Çakışma çözümü, oyuncu yeni bir oturuma katıldığında oyunun süreklilik verilerini ele alma şeklidir. Bir takip cihazı aynı anda birden fazla oyuncuyu etkilediğinde burada seçilen ayar, takip edilen değerin nasıl uygulanacağını belirler. Bu seçeneğin yalnızca Paylaşma seçeneği Takım veya Tümü olarak ayarlanmışsa oyunu etkilediğini unutma. Paylaşma, Bireysel olarak ayarlanmışsa bir etkisi yoktur. Bu seçenek, takip cihazının bir oturumun başında hangi sayıyla başlaması gerektiğini belirler.
|
Takip Cihazı Etkinleştikten Sonra Çakışmayı Çözer | Evet, Hayır | Bu seçenek sadece Süreklilik Kullan seçeneği Açık olarak ayarlanırsa görüntülenir. Bu seçenek, takip edilen istatistik değerinin yeni oyuncuların süreklilik değerine göre yeniden hesaplanıp hesaplanmayacağını belirler. |
Süreklilik Verilerini Takip Etme
Takip cihazını, süreklilik verilerini, yani birden fazla oyuncu veya takım için birden fazla oturum genelinde takip edilen istatistikleri toplayacak şekilde ayarlayabilirsin.
Süreklilik, belirli bir ada için Oyuncu verilerine dayalıdır ve tek bir ada için birden fazla Oyuncuyu takip eder.
Örneğin, oyuncuların toplu olarak 200 kurdu evcilleştirmesinin gerekli olduğu bir grup görevin varsa ancak grup, oturum sona ermeden yalnızca 100 tanesini evcilleştirmeyi başarırsa bir oyuncu sonraki gün geri dönüp kurtları evcilleştirmeye devam edebilir. Ancak oyuncu tamamen farklı bir grupla oynuyor olabilir ve çatışma çözme burada önem kazanır.
Çakışmayı Çözümler seçeneği Ortalama olarak ayarlanmışsa yeni grupta, takip edilen süreklilik değeri 50 olan bir oyuncun, 100 olan başka bir oyuncun ve oyuna 0 ile başlayan üçüncü bir oyuncun olabilir. Bu durumda, Ortalama’yı seçtiysen her oyuncu için başlangıç değeri (50+100+0)/3 veya 50 olur.
Medyan için ayarlanan takip edilen aynı değerler, medyan (orta) değere bağlı olarak 50 olacaktır: 0 - 50 - 100.
Doğrudan Olay Bağlama
Bu cihaz için doğrudan olay bağlama seçenekleri aşağıdaki gibidir.
İşlevler
Bir fonksiyon, bir cihazdaki olayı dinler ve ardından bir eylem gerçekleştirir.
Herhangi bir fonksiyon seçeneği için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra süreölçeri, cihazın fonksiyonu tetikleyecek olan bir olaya bağlamak için Olay Seç’e tıkla.
Bir fonksiyondan birden fazla cihazın etkilenmesi gerekiyorsa Ekle düğmesine bas ve tekrarla.
| seçenek | Açıklama |
|---|---|
Şuradan Alındığında Tümünden Kaldır: | Bu fonksiyon, bir olay gerçekleştiğinde takip cihazını tüm geçerli oyunculardan kaldırır. |
Şuradan Alındığında Tamamla: | Bir olay gerçekleştiğinde takip cihazını hemen tamamlar. |
Şuradan Alındığında İlerlemeyi Sıfırla: | Bir olay gerçekleştiğinde tetikleyen oyuncunun (ve onunla aynı ilerlemeye katkı sağlayan oyuncuların) ilerlemesini sıfırlar. |
Şuradan Alındığında İlerlemeyi Arttır: | Bir olay gerçekleştiğinde takip cihazının değerini artırır. |
Şuradan Alındığında Kaldır: | Takip cihazı, tetikleyen oyuncuyu ve etkinliği paylaşan oyuncuları takip etmeyi bırakır. |
Şuradan Alındığında Ata: | Bir olay gerçekleştiğinde takip cihazını tetikleyen oyuncuya (ve onunla aynı ilerlemeye katkı sağlayan oyunculara) atar. |
Şuradan Alındığında Hepsine Ata | Bir olay gerçekleştiğinde takip cihazını tüm geçerli oyunculara atar. |
Şuradan Alındığında Hedef Değerini Arttır | Bir olay gerçekleştiğinde hedefin değerini arttırır. |
Şuradan Alındığında Hedef Değerini Azalt | Bir olay gerçekleştiğinde hedefin değerini azaltır. |
Şuradan Alındığında İlerlemeyi Azalt | Bir olay gerçekleştiğinde hedef değerinden çıkarır. |
Şuradan Alındığında Kaydet: | Bir olay gerçekleştiğinde cihaz verilerini ve oyuncunun kişisel ilerlemesini kaydeder. |
Şuradan Alındığında Oyuncu İçin Yükle | Bir olay gerçekleştiğinde tetikleyen oyuncunun verilerini yükler. |
Şuradan Alındığında Herkes İçin Yükle: | Bir olay gerçekleştiğinde tüm oyuncu verilerini yükler. |
Şuradan Alındığında Sürekliliği Temizle | Bir olay gerçekleştiğinde tetikleyen oyuncunun verilerini temizler. |
Şuradan Alındığında Herkes İçin Kaydet: | Bir olay gerçekleştiğinde tüm oyuncular için oyuncu verilerini kaydeder. |
Şuradan Alındığında Tümü İçin Temizle | Bir olay gerçekleştiğinde tüm oyuncuların verilerini temizler. |
Etkinlikler
Bir olay, başka bir cihaza bir fonksiyonun ne zaman gerçekleştirileceğini söyler.
Herhangi bir olay seçeneği için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra süreölçeri o cihaz için bir fonksiyona bağlamak üzere Fonksiyon Seç’e tıkla.
Fonksiyon birden fazla cihazı etkiliyorsa Ekle düğmesine basıp tekrarla.
| seçenek | Açıklama |
|---|---|
Tamamlandığında Olayı Şuraya Gönder | Takip cihazı takibi tamamladığında, seçili cihaza bir olay gönderir ve bu da seçili fonksiyonu tetikler. |
Kaydedildiğinde Olayı Şuraya Gönder: | Takip cihazı verileri ve oyuncu ilerlemesini kaydettiğinde, seçili cihaza bir olay gönderir ve bu da seçili fonksiyonu tetikler. |
Yüklendiğinde Olayı Şuraya Gönder: | Takip cihazı verileri yüklediğinde ve oyuncular ilerleme kaydettiğinde, seçilen cihaza bir olay gönderir ve bu da seçili fonksiyonu tetikler. |
Temizlendiğinde Olayı Şuraya Gönder: | Cihaz kalıcı verileri temizlediğinde, seçilen cihaza bir olay gönderir ve bu da seçilen fonksiyonu tetikler. |
Verse’te Takip Cihazını Kullanma
Verse’te bir Takip cihazını kontrol etmek için aşağıdaki kodu kullanabilirsin. Bu kod, Takip Cihazı API'da etkinlik ve işlevlerin nasıl kullanıldığını gösterir. Deneyimine uyacak şekilde ayarla.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
tracker_device_verse_example := class(creative_device):
# Reference to the Switch Device in the level.
# In the Details panel for this Verse device,
Bu kodu UEFN deneyiminde kullanmak için şu adımları takip et:
Adana bir Takip Cihazı sürükle.
tracker_device_verse_example adlı yeni bir Verse cihazı oluştur. İzlenecek adımlar için Verse Kullanarak Kendi Cihazını Oluşturma bölümüne bak.
Visual Studio Code’da, tracker_device_verse_example.verse cihazını açarak yukarıdaki kodu yapıştır.
Kodunu derle ve Verse tarafından oluşturulan cihazı adana sürükle. İzlenecek adımlar için Verse Cihazını Bölümüne Ekleme bölümüne bakabilirsin.
Adandaki Takip Cihazı için Verse cihazına referans ekle. Adımlar için Bölümündeki Kreatif Cihazına Verse Referansı Ekleme dokümantasyonunu incele.
Projeni kaydet ve oynanış testi için Oturumu Başlat’a tıkla.
Takip Cihazı Verse API’si
Verse’te Takip cihazını kullanma hakkında daha fazla bilgi için tracker_device API Referansına bakabilirsin.