Agency-LifeInvader: FiveM Roleplay'in Gerçekten İstediği Sosyal Medya Uygulaması
Agency-LifeInvader, gerçek ve organik hikayeler üreten oyun içi bir sosyal ağ sunar. İşte buna nasıl yaklaştığımız:
Agency Scripts
Agency Scripts Kurucusu ve Baş Geliştiricisi
Sosyal Medyanın RP Değeri
Gerçek sosyal medya, muazzam miktarda drama, topluluk oluşturma ve bilgi akışı sağlar. Karakter içi sosyal ağa sahip bir FiveM sunucusu, aksi takdirde gerçekleşmeyecek hikayeler üretir: gönderiler üzerinden çete kavgaları, işletmelerin etkinlik duyuruları, siyasetçilerin kampanyaları, ünlülerin takipçi kazanması. Agency-LifeInvader bu katmanı sunucunuza getirir.
Gönderiler, Yorumlar, DM'ler
Temel özellikler bilinçli olarak tanıdıktır: metin ve resim paylaşma, başkalarının gönderilerine yorum yapma, herhangi bir karaktere doğrudan mesaj gönderme, takip etme ve takipten çıkma. Oyuncuların bir kılavuza ihtiyacı yoktur çünkü sosyal medyayı nasıl kullanacaklarını zaten bilirler. Bu anlık aşinalık bir kısıtlama değil, bir özelliktir.
Hashtag'ler ve Trendler
Hafif bir gündem algoritması, son 24 saatin en çok bahsedilen etiketlerini herkesin akışında öne çıkarır. Bu durum doğal bir bilgi akışı sağlar: Bir kulüpte önemli bir olay gerçekleştiğinde etiket öne çıkar, orada olmayan oyuncular bunu görür ve gelir. Gündem özelliği bir tesadüf değildi, sosyal medyanın oyun içi etkinlikler için bir dağıtım mekanizması olmasını özellikle istedik.
Raporlama ve Moderasyon
Her gönderide doğrudan Agency-Reports sistemine yönlendiren bir bildirim butonu bulunur. Moderasyon kancaları entegre edilmiştir, çünkü moderasyonsuz sosyal medya hızla toksikleşir. Yöneticiler gönderileri silebilir, hesapları gizlice engelleyebilir (shadowban) veya belirli karakterler için gönderi paylaşımını geçici olarak dondurabilir.
Gizlilik Kontrolleri
Herkese açık, yalnızca takipçilere özel ve gizli hesap modları standarttır. Özel bir rol yapma hayatı isteyen karakterler buna sahip olabilir. Bu, gerçek dünya beklentilerini yansıtır ve RP'yi basitleştiren "herkes her şeyi görür" tuzağını önler.
Kurulum & Yapılandırma
Agency-LifeInvader; gönderi, yorum ve DM kalıcılığı için oxmysql gerektirir. Tebex'ten indirdikten sonra ekteki SQL şemasını içe aktarın (lifeinvader.sql) veritabanınıza aktarın, kaynak klasörünü sunucunuza bırakın ve şunu ekleyin: ensure agency-lifeinvader kime server.cfg. Karakter bağlama, framework'ünüzdeki oyuncu identifier'ı kullanılarak otomatik olarak gerçekleştirilir.
İlk başlatmada kaynak, veritabanı tablolarını oluşturur ve trend algoritmasını boş bir durumla başlatır. SQL içe aktarımını çalıştırmanın ötesinde manuel veritabanı kurulumu gerekmez.
Yapılandırma Seçenekleri
The config.lua sosyal mekanikleri denetler:
- Gönderi karakter sınırı, varsayılan 280, uzun gönderiler için 2000 değerine kadar yapılandırılabilir.
- Görsel yükleme modu, CDN URL girişi (varsayılan) veya yapılandırılmış depolama uç noktanıza doğrudan yükleme.
- Trend aralığı, trend algoritmasının geriye dönük kaç saati inceleyeceği. Varsayılan: 24 saat.
- Trend hashtag sayısı, trendler kenar çubuğunda kaç etiketin gösterileceği. Varsayılan: 10.
- DM şifreleme, RP için uçtan uca DM şifreleme simülasyonunu etkinleştirin (yalnızca görseldir, gerçek şifreleme içermez).
- Rapor yönlendirme, gönderi raporlarının Agency-Reports'a (yüklüyse) mı yoksa bir Discord webhook'una mı iletileceği.
- Admin onaylı rozeti, belirli karakter kimliklerine veya meslek türlerine doğrulama rozeti verin.
Framework Uyumluluğu
Agency-LifeInvader, gönderileri oyuncularla ilişkilendirmek için framework'ünüzdeki karakter tanımlayıcılarını kullanır. QBCore ve ESX bağdaştırıcıları paketle birlikte gelir. Standalone için şunu uygulayın Config.GetCharacterId(src) ve Config.GetCharacterName(src). Sosyal katmanın kendisi (gönderiler, yorumlar, DM'ler, trendler) tamamen framework'ten bağımsızdır.
Roleplay İçin Bu Neden Önemli
En unutulmaz sunucu etkinlikleri, gerçekleştikleri anın ötesinde sonuçlar doğuranlardır. Bir çete çatışması, üzerinde konuşulmadığı sürece oturum bittikten sonra unutulur. Bir çatışma çıktığında on beş oyuncu LifeInvader üzerinden paylaşım yapar, kendi yorumlarını ekler, yorumlarda tartışır ve misilleme için birbirine DM atarsa, bu etkinlik bir sonraki oturumun hikayelerini besleyen kalıcı bir etkiye sahip olur.
LifeInvader üzerinde etkinlik reklamı yapan işletmeler daha yüksek katılım elde eder, çünkü etkinlik planlandığında çevrimiçi olmayan oyuncular bile bunu akışlarında görür. Oturumlar arasında LifeInvader üzerinden kampanya yürüten politikacılar, oyunda olmadıklarında bile karakter varlığını sürdürür. Platform, sunucunuzun sosyal katmanını çevrimiçi saatlerinin ötesine taşır.
Yüksek oyuncu sayısına sahip sunucularda moderasyon entegrasyonu isteğe bağlı değildir. Yetkili araçları bulunmayan sosyal medya bir taciz ortamına dönüşür. Agency-Reports bildirim hattı sayesinde yetkili ekibiniz, karakter içi sosyal medya ihlallerini diğer tüm oyuncu bildirimleriyle aynı iş akışı üzerinden yönetir.
Sıkça Sorulan Sorular
Karakterlerin birden fazla LifeInvader hesabı olabilir mi?
Varsayılan olarak her karakter (oyuncu değil) bir hesaba sahip olur. Sunucunuz çoklu karakter sistemleri kullanıyorsa her karakter yuvası otomatik olarak kendi LifeInvader kimliğini alır. Üç karaktere sahip bir oyuncunun üç ayrı akışı, takipçisi ve DM gelen kutusu bulunur.
Yöneticiler denetim amacıyla özel DM'leri görebilir mi?
Evet. Admin düzeyinde erişim, ayrı bir yetki bayrağı gerektiren bir DM görüntüleyicisi içerir. Bu varsayılan olarak devre dışıdır ve açıkça verilmelidir. Tüm admin DM okumaları denetim günlüğüne kaydedilir. Bu özellik özellikle taciz raporlarını ele almak için mevcuttur, sorumlu bir şekilde kullanın ve sunucu kurallarınızda topluluğunuza bunu belirtin.
Yeni oyuncuların hayalet bir kasabayla karşılaşmaması için başlangıç içeriğini nasıl yükleyebilirim?
Resource, isimli NPC hesaplarından yer tutucu gönderiler oluşturan bir seed script'i içerir. Bunu config.lua içinde etkinleştirin ve gönderi sıklığını ayarlayın. NPC hesapları gerçek oyuncularla etkileşime girmez, ancak oyuncu kitlesi büyürken akışı evrenle uyumlu içeriklerle doldurur.
LifeInvader, Agency-Phone ile entegre mi?
Evet. Agency-Phone yüklüyse, LifeInvader yerel bir telefon uygulaması olarak görünür. Oyuncular telefon UI'ı içinden gönderi paylaşabilir, akışlarına göz atabilir ve DM'leri okuyabilir. Tablet sürümü (Agency-Pad) de daha büyük ekrana uygun daha geniş bir düzene sahip LifeInvader uygulamasını içerir.
Gereksinimler
- FiveM sunucusu (QBCore, ESX veya standalone)
- oxmysql
- geçerli Agency-LifeInvader lisansına sahip cfx.re hesabı
- İsteğe bağlı: Agency-Reports (oyun içi gönderi moderasyonu yönlendirmesi için)
- İsteğe bağlı: Agency-Phone veya Agency-Pad (yerel uygulama entegrasyonu için)
LifeInvader'ı Sunucu Hikaye Motoru Olarak Çalıştırmak
Agency-LifeInvader kullanımının en etkili yolu pasif değil, oturumlar arasında aktif sunucu hikaye anlatımıdır. Düzenli olarak oyun içi içerik paylaşan yetkili karakterleri (NPC veya sunucu ekibi üyeleri tarafından canlandırılan), oyunculara oyun dışındayken tepki verebilecekleri konular sunar.
Son yapılan bir tutuklama hakkında paylaşım yapan bir şerif departmanı. Provokasyon paylaşan bir çete. Bir mahalledeki yangın hakkında haber geçen bir basın kuruluşu. Büyük açılışının reklamını yapan bir işletme. Bunların her biri birer rol tohumudur. Bir oturumdan önceki saatlerde bu paylaşımı gören oyuncular, herhangi bir senaryolu etkinliğe gerek kalmadan organik olarak roleplay ortamı oluşturan bir bağlam ve motivasyonla oyuna gelir.
Bu, yüksek kaliteli RP sunucularının geliştirdiği "yaşayan dünya" etkisidir. Agency-LifeInvader, bu etkinin altyapısıdır ve oturumlar arası dünya kurmayı gerçekten gerçekleşebilecek kadar kolaylaştıran bir platformdur.