Yardım NPC'ye Gelişmiş Diyalog nasıl eklenir ?

  • Konuyu Başlatan Konuyu Başlatan Kadirizm
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 46

Kadirizm

Demir Cevheri Gibiyim
Katılım
28 Ocak 2023
Mesajlar
214
Çözümler
1
Elmaslar
20
Puan
3.930
Konum
Türkiye

Discord:

kadirizm_

Latest Log Dosyası
.
Spark Rapor Linki
.
Merhaba Citizens plugini ile npc oluşturmak istiyorum bu npc'ye ilk kez sağ tıklayınca bize hayat hikayesini vs. anlatıcak sonra görev vericek görevi tamamlarsak ödül vericek görevden sonra sağ tıklayınca rastgele şeyler söyleyecek. Bunu nasıl yaparım, doğru plugini mi kullanmam lazım ? configden belki kolayca ismiydi cart curt kolay ayarlanır sandım öyle değilmiş oyun için editörden yapmakda tam işgence ve istediğim sonuç hiçbir zaman çıkmıyor.

Yardımcı olursanız mutlu olurum.
 
Citizens sadece NPC’nin vücudunu oluşturur gelişmiş diyaloglar görevler ve rastgele konuşmalar için tek başına yeterli değildir istediğin sistemi bu şekilde yapabilirsin
İlk olarak Citizens'ın yanına BeautyQuests yada BetonQues eklentisilerini kurup bakabilirsin bu eklentiler sayesinde config dosyasından NPC’ye ilk tıklandığında ne diyeceğini hangi görevi verip ne ödül dağıtacağını çok kolay ayarlayabilirsin anlamakta zorluk çekersen AI Destek alabilirsin tekrardan Görev bittikten sonra NPC'nin kuracağı rastgele cümleleri de yine bu eklentinin diyalog kısmından belirleyebilirsin

İkinci yol ise sunucunda Skript eklentisi kullanmaktır NPC’ye sağ tıklandığında çalışacak CommandNPC eklentisi kurup arkaya basit bir kod bağlayarak oyuncu ilk kez tıkladığında hikaye anlatır, görevi tamamlayınca ödül verir,sonraki tıklamalarda ise rastgele mesajlar havuzundan bir şeyler söyler kısacası Citizens'ın yanına bu eklentilerden birini bağlaman gerekli tek başına Citizens ile bu istedikleri yapamıyors
 
Citizens sadece NPC’nin vücudunu oluşturur gelişmiş diyaloglar görevler ve rastgele konuşmalar için tek başına yeterli değildir istediğin sistemi bu şekilde yapabilirsin
İlk olarak Citizens'ın yanına BeautyQuests yada BetonQues eklentisilerini kurup bakabilirsin bu eklentiler sayesinde config dosyasından NPC’ye ilk tıklandığında ne diyeceğini hangi görevi verip ne ödül dağıtacağını çok kolay ayarlayabilirsin anlamakta zorluk çekersen AI Destek alabilirsin tekrardan Görev bittikten sonra NPC'nin kuracağı rastgele cümleleri de yine bu eklentinin diyalog kısmından belirleyebilirsin

İkinci yol ise sunucunda Skript eklentisi kullanmaktır NPC’ye sağ tıklandığında çalışacak CommandNPC eklentisi kurup arkaya basit bir kod bağlayarak oyuncu ilk kez tıkladığında hikaye anlatır, görevi tamamlayınca ödül verir,sonraki tıklamalarda ise rastgele mesajlar havuzundan bir şeyler söyler kısacası Citizens'ın yanına bu eklentilerden birini bağlaman gerekli tek başına Citizens ile bu istedikleri yapamıyors
Tamamen doğru ayrıca npc'yide özel görünümlü yapmak istersen ModeledNpcs'e bakarsın.

BetonQuest en iyisi olur.
 
Size Citizens önermem
FancyNPCs
FancyDialogs
bu eklentiler işinize yarayacaktır.
 
Hocam önerileriniz için saolun ben sadece oyuncu npc'ye tıklayınca 2-3 text arka arkaya aksın en sonda bize seçenek sunsun fakat bu özellik betonquestte yok illa her diyalog sonrası bir seçim yapmak zorundayız. Diğerlerinide şimdi deneyeceğim
 
Alternatif olarak öneriyorum dediğin gibi beton'da her seferinde bir seçin yapmalısın sende bu seçimleri hikayeye devam etmek için diye bir seçimle ilerletebilirsin sadece alternatif olarak sunuyorum.
 
İllada seçimsiz yapmak istiyorsan bu plugin tam senin istediğin gibi çalışıyor ve citizens ile tam uyumlu

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Hocam önerileriniz için saolun ben sadece oyuncu npc'ye tıklayınca 2-3 text arka arkaya aksın en sonda bize seçenek sunsun fakat bu özellik betonquestte yok illa her diyalog sonrası bir seçim yapmak zorundayız. Diğerlerinide şimdi deneyeceğim
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl