Çözüldü Npc List dosya yolu eklemek

  • Konuyu açan Konuyu açan SinopLu57
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 9
  • Gösterim Gösterim 132
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

SinopLu57

Üye
Üye
Mesaj
145
Çözümler
3
Beğeni
99
Puan
719
Ticaret Puanı
0
Selamlar,
Oyuna metin eklerken model dosyalarını monster içerisine klosör şeklinde yazarsam sorun görmüyor fakat, monster içerisine klosör açıp onun içinede klosör oluşturursam oyun npc listteki dosya ismini bulamıyor.

Çalışan dosya yolu;
monster/plechi_merm_stone

Çalışmayan dosya yolu;
monster/stone/plechi_merm_stone

Npc List kodu:
9200 plechi_merm_stone

Çalışmayan dosya yolunu çalıştırmak için npc list içeriğine dosya yolu eklemek mümkünmü, eklenirse nasıl eklenir bilgisi olan varsa paylaşabilirmi?
 
Çözüm
Kendi npc_list.txt dosyamdan örnek vereyim.

Eğer klasör yolu saf yol üzerinde değilse yani aşağıdaki dizinlerde değilse

("d:/ymir work/guild/");
("d:/ymir work/npc/");
("d:/ymir work/npc2/");
("d:/ymir work/monster/");
("d:/ymir work/monster2/");
("d:/ymir work/npc_pet/");
("d:/ymir work/npc_mount/");

O halde bu durumu npc_list.txt'ye belirtmen gerekiyor şu şekilde.

npc_list.txt:
Genişlet Daralt Kopyala
0    minoking    maviruh_mino_dungeon/minoking

0 : sabittir değişmez
minoking : mob vnuma yazılan ismin aynısı buraya yazılır.
maviruh_mino_dungeon/minoking : burası ise modelin klasör yolunu belirtir. Üstte yazılan saf yollardan sonrasını baz alarak devam edilmelidir.


Her zamanki gibi msm ismini de mob vnum değerine girmen gerekli.
npc_list.txt:
Genişlet Daralt Kopyala
5606...
RaceManager.cpp void __GetRaceResourcePathes inceleyebilirsin
 
Kendi npc_list.txt dosyamdan örnek vereyim.

Eğer klasör yolu saf yol üzerinde değilse yani aşağıdaki dizinlerde değilse

("d:/ymir work/guild/");
("d:/ymir work/npc/");
("d:/ymir work/npc2/");
("d:/ymir work/monster/");
("d:/ymir work/monster2/");
("d:/ymir work/npc_pet/");
("d:/ymir work/npc_mount/");

O halde bu durumu npc_list.txt'ye belirtmen gerekiyor şu şekilde.

npc_list.txt:
Genişlet Daralt Kopyala
0    minoking    maviruh_mino_dungeon/minoking

0 : sabittir değişmez
minoking : mob vnuma yazılan ismin aynısı buraya yazılır.
maviruh_mino_dungeon/minoking : burası ise modelin klasör yolunu belirtir. Üstte yazılan saf yollardan sonrasını baz alarak devam edilmelidir.


Her zamanki gibi msm ismini de mob vnum değerine girmen gerekli.
npc_list.txt:
Genişlet Daralt Kopyala
5606    minoking


Bunları sorunsuz işlersen klasör yolunu değiştirdiğin modelin msm,msa dosyalarındaki konumlarını da düzenlemen gereklidir. Eğer hepsi doğru konumu gösterirse model görünecektir.
 
Çözüm
Aradan hemen hemen 1 hafta geçmiş kusura bakmayın arkadaşlar iş yoğunluğu felaket bilgisayara oturamadım kaç gündür :D
Cevaplar için teşekkür ederim şimdi ufaktan bi denicem son durumu belirtirim. <3
 
Öncelikle 1. satırda 9200 koduna metini tanımladım, yada metinin gr2 dosyasını, orasını hep karıştırıyorum herneyse :D
2. satırdada dosya yolunu tanımladım, ilk başta 1. satırı silip sadece 2. satırı ekleyerek denedim olmayınca ikisini ekledim sorunsuz şekilde aktif oldu.
Son zamanlarda baya yoruluyorum hem bedenen hem zihnen aynı zamanda oyuna zaman ayırmaya çalışıyorum o yüzden yüküm fazlasıyla ağır.
Birçok şey gözümden kaçabilir bu süreçte forumun bana bir çok katkısını gördüm bunun için mutluyum tekrar teşekkürler @Mavi Ruh

DipNOT: Kesinlikle hiçbir ilin belediyesine çalışmaya girmeyin kim memur gibi iş diyorsa yalan, bizzat denemiş görmüş hala sürünmeye devam eden birisi olarak söylüyorum teşekkürler iyi günler :D

npc_list.txt:
Genişlet Daralt Kopyala
9200    plechi_merm_stone
0    plechi_merm_stone    stone/plechi_merm_stone


1752174285002.webp
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst