Krmavsr Studio; Source Editör

Krmavsr Studio v1.3.6 – Toplu düzenleme​


Selam millet,

Yüz tane eşyanın fiyatını tek tek değiştirmek bitti. Eşya Gezgini'ne Toplu Düzenle geldi.

  • Hangi eşyalar

    Listede görünenler: Soldaki kategori (Silahlar, Zırhlar, Kostümler ...) ve arama ne gösteriyorsa onlar.

    Vnum aralığı: örn. 11200 – 11299.

    İstersen tür ile daralt (sadece ITEM_WEAPON gibi).

    Neler değişir

    Fiyat: NPC'den alış (GOLD) ya da NPC'ye satış: % artır / azalt, ekle, eşitle

    Bayrak: ANTI_DROP, ANTI_SELL, ANTI_GIVE ... ekle ya da kaldır (ANTI_FLAG, FLAG, WEAR, IMMUNE)

    Seviye sınırı: ekle (+5 / -5) ya da eşitle; eşitle, sınırı olmayan eşyaya da seviye sınırı koyar

    Süre: süreli eşyaların süresini dakika / saat / gün olarak eşitle

    Değer 0-5: % / ekle / eşitle

    Bonus: seçtiğin bonusun değerini % / ekle / eşitle; eşitle, bonusu olmayan eşyada boş yuvaya ekler

    Efsun şansı: % / ekle / eşitle

    Güvenli

    Önizle: Uygulamadan önce her eşyanın hangi alanının eskiden yeniye nasıl değişeceği listelenir.
    Uygula sadece Studio'da değiştirir; diske yazmak için her zamanki gibi Kaydet.
    Geri Al: Son toplu değişikliği tek tuşla geri çevirir.

01_toplu_duzenle.webp




Krmavsr Studio v1.3.7 – Tutarlılık kontrolü​


Selam millet,

Panel'deki Dosyaları Kontrol Et artık sadece sunucuyu açtırmayacak hatalara değil, oyunda sessizce bozuk çıkan
şeylere de bakıyor.

Yeni kontroller

Drop grupları: mob_drop_item / drop_item_group'ta mob_proto'da olmayan mob (o drop hiç düşmez).
+ basma: Basınca olacağı eşya item_proto'da olmayan eşyalar (+ basılınca eşya kaybolabilir). Hangi eşya → hangi vnum olduğu yazar.
item_list.txt: Kaydı olmayan eşyalar (oyunda ikonsuz / modelsiz).
Pack: İkon ya da model dosyası pack'te olmayan eşyalar (oyunda boş kare, elde / yerde görünmeyen eşya).
Haritalar: Spawn dosyalarında olup mob_proto'da olmayan mob; haritada doğup client'ın npclist.txt'sinde olmayan mob (oyunda görünmez). Bilgisayardaki harita kopyalarına bakar (Mob Gezgini → Bütün Haritaları Sunucudan Çek).
Uzun listeler tek satırda özetlenir: kaç tane olduğu ve ilk vnumlar.
Eskiden de bakılanlar aynen duruyor: tekrar eden vnum, droplarda / sandıklarda olmayan eşya, 255 satır sınırı, sayı
olmayan değerler.

Görüşmek üzere,



01_tutarlilik_kontrolu.webp
 

Krmavsr Studio v1.5.0 – Büyük Güncelleme​


Selam millet,

Bu sürümle birlikte Studio'ya bir sürü yeni araç geldi. Hepsini tek pakette topladım, kısaca neler var:

3D Önizleme​

Eşya Gezgini'nde silah, zırh ve kostümler artık 3D olarak görünür; fareyle döndürüp yakınlaştırabilirsin.

3D'den İkon Yap​

3D önizlemedeki modelden tek tıkla oyun ikonu oluşturulur ve eşyaya bağlanır.

Değişiklik Geçmişi​

Her kayıt geçmişe düşer: hangi eşyada hangi değerin neyden neye değiştiği görünür. İstediğin değişikliği tek tıkla geri alabilirsin.

Proto Karşılaştır​

İki farklı item_proto / mob_proto dosyasını karşılaştırır; eklenen, silinen ve değişen kayıtlar listelenir, istediğini kendi dosyana alabilirsin.
Nereden Gelir
Bir eşyanın oyuna nereden girdiği tek ekranda: mob dropu, sandık, + basma, refine malzemesi ve dükkân.

Pack Temizliği​

Pack içinde hiçbir yerde kullanılmayan ikon ve dosyaları bulur, önizlemeyle gösterir ve istersen ayrı klasöre taşır.

Denge Raporu​

Fiyatları ve dropları tarar; NPC'ye alıştan pahalı satılabilen eşyalar gibi açıkları ve dengesiz değerleri grafikle birlikte raporlar.

Paket (Dışa / İçe Aktar)​

Seçtiğin eşyaları ve mobları (drop, isim, ikon, model dosyalarıyla) tek bir paket dosyasına aktarır; başka bir sunucuya tek tıkla içe alırsın.

Oyunda Görünüş
Eşyanın oyundaki tooltip'i, kendi uitooltip.py ayarlarına göre birebir önizlenir.

Canlı Syserr​

Sunucudaki syserr dosyaları canlı izlenir; hatalar gruplanır ve ne anlama geldiği Türkçe açıklanır.

Görüşmek üzere,

01_3d_silah.webp 02_3d_zirh.webp 03_3d_kostum.webp 04_3d_den_ikon.webp 05_degisiklik_gecmisi.webp 06_proto_karsilastir.webp 07_nereden_gelir.webp 08_pack_temizligi.webp 09_denge_raporu.webp 10_paket_disa_aktar.webp 11_paket_ice_aktar.webp 12_oyunda_gorunus.webp 13_canli_syserr.webp
 

Krmavsr Studio v1.5.1 – Toplu Düzenle: + serisi kademesi​

Selam millet,

Toplu Düzenle artık sadece fiyat için değil, yeni eklediğin bir silah ya da zırh setini baştan sona ayarlamak için de kullanılabilir.
+0 → +9 kademe

Seti seç (vnum aralığı ya da listede görünenler), değişiklik olarak +0 → +9 kademe'yi seç.
Seviye sınırı: +0'ın seviyesini yaz; istersen her + için kaç seviye artacağını da gir (0 bırakırsan bütün seri aynı seviyede kalır).

Saldırı ve büyü saldırısı: +0'ın min / maks değerlerini yaz.
Bonus ve Değer: İstediğin bonusu (APPLY_...) ya da herhangi bir değer sütununu da aynı şekilde kademelendirebilirsin.

Artış: Üç seçenek var: her + bir öncekinin %X fazlası (örneğin %10: +1, +0'dan %10 güçlü, +2, +1'den %10 güçlü...), her + için +0'ın %X'i kadar ya da her + için sabit bir miktar.

+0 kutusunu boş bırakırsan her serinin kendi +0 eşyasındaki değer alınır; böylece birden fazla seti aynı oranla tek seferde düzenleyebilirsin.
Seri, vnum'un son hanesinden anlaşılır (11200 +0 … 11209 +9). Seri olmayan eşyalar atlanır.

Satış: satılır / satılmaz
Seçtiğin eşyaların hepsini tek tıkla NPC'ye satılamaz ya da satılabilir yaparsın (ANTI_SELL).

Her zamanki gibi
Önce Önizle ile ne değişeceğini görürsün, sonra Uygula. Beğenmezsen Geri Al, diske yazmak için Kaydet.

Görüşmek üzere


01_kademe_duzenle.webp
 
Krmavsr Studio v1.5.2 – Efsunlu Eşya Gönderme

Selam millet,

Veritabanı → Eşya Gönder artık eşyayı efsunlarıyla ve taşlarıyla birlikte gönderebiliyor.
Eşya Gönder

Taşlar / soketler: Eşyanın 3 soketine istediğin değeri yazabilirsin (taş vnum'u ya da süreli eşyalarda süre gibi).
Efsunlar: 7 yuvanın her birine efsun türünü listeden seçip değerini yazarsın. 1-5 normal efsunlar, 6-7 nadir (yeşil) efsunlar.

Göndermeden önce hangi hesaba, hangi eşyanın, hangi efsunlarla gideceği bir kez daha gösterilir.

Aynı efsun iki kez seçilirse ya da değer boş / hatalıysa uyarır. Arada boş bıraktığın normal yuvalar kendiliğinden kapatılır.

Eşya yine oyuncunun Nesne Market deposuna düşer; envantere doğrudan yazılmadığı için kopyalanma ya da kayıp riski yoktur.

Sunucu tarafı
Birçok files'ta item_award zaten efsun taşır (Extended Item Award, ENABLE_EXTEND_ITEM_AWARD). Seninkinde varsa hiçbir şey yapmana gerek yok, Studio bunu kendisi görür.

Yoksa pakette gelen Efsunlu Ödül rehberiyle eklersin: bir SQL dosyası ve db'de 3 dosyaya küçük eklemeler (Entegrasyon/4_Efsunlu_Odul).
Eklenti kurulu değilse Studio bunu kendisi anlar: efsun bölümü yerine bilgi notu görünür, efsunsuz ve taşlı gönderme eskisi gibi çalışır.

Görüşmek üzere,

(Bunu Yapma Sebebim Bazı Sunucularda ödül sistemlerinde direkt olarak item vermek isteyenler varmış. Ondan dolayı eklendi. Studio'yu Kendiniz dışında Biriyle paylaşmamanız önemlidir. zaten Erişime dışarıdan kapalı ancak Tespit edilirse uygulama kullanımı kapatılacaktır.)
01_efsunlu_esya_gonder.webp
 
Geri
Üst