Source Pureline - Windows Server Geliştirme Ortamı

Bugün de biraz temizlik ve okunaklılık iyileştirmesi yaptım.

17 Eylül 2025:
Genişlet Daralt Kopyala
    17.09.2025
    ~ Made some enums more readable in protoreader.
    ~ [YOSUN_SERVER_FIX_001] Fixed a typo
    ~ Deleted some unused files
        * uioption.py
    ~ Removed some code
        * BlockCountryIp
        * Mobile - SMS
        * Auth_Brazil & Auth_Japan



Değişiklikleri GitHub'dan çekebilirsiniz.
Reis her gün gabar dağında temizlenen pkk gibi filesi temizliyor
 
Yeni güncelleme:

20 Eylül 2025:
Genişlet Daralt Kopyala
    20.09.2025
    ~ Removed locale_name column from protos and a couple related functions
    ~ ETC_drop_item update. The file will use VNUM instead of Korean names.
    ~ special_item_group update. Korean item names are changed to VNUM's and "gold" keyword is added for convenience.
    ~ mob_drop_item.txt fixed using all VNUM's instead of Korean names.

    18.09.2025
    ~ Added [REVERSED] LEVEL_UPDATE_FIX

Artık protolarda name ve locale_name şeklinde iki sütun olmayacak, Korece sütunu tamamen kaldırdım.
1758387149171.webp


etc_drop_item dosyası artık Korece isim yerine VNUM kullanarak çalışacak.
etc_drop_item.txt:
Genişlet Daralt Kopyala
30073    2.0 # White Hairband+
30034    1.0 # White Hairband
30035    4.0 # Face Cream
30037    2.0 # Tiger Claw
30038    4.0 # Tiger Hide
30085    2.0 # Piece of Fabric+
30039    2.0 # Piece of Fabric
30040    4.0 # Leaf
30075    1.0 # Shiriken+
30041    1.0 # Shiriken
30042    4.0 # Tiger Fang
30055    2.0 # Scorpion Claw
30045    4.0 # Scorpion Needle
30081    2.0 # Scorpion Tail+
30046    4.0 # Scorpion Tail
30080    4.0 # Curse Book+
30047    4.0 # Curse Book
30077    2.0 # Orc Tooth+
30006    1.0 # Orc Tooth
30076    2.0 # Orc Amulet+
30007    1.0 # Orc Amulet
30092    2.0 # Savage's Booty
30088    2.0 # Piece of Ice+
30048    4.0 # Piece of Ice
30049    2.0 # Ice Killer Whale Horn
30090    4.0 # Ice Marble+
30050    3.0 # Ice Marble
30083    2.0 # Unknown Medicine+
30009    4.0 # Unknown Medicine
30084    5.0 # Unknown Talisman+
30051    5.0 # Unknown Talisman
30011    4.0 # Ball
30089    2.0 # Yeti Fur+
30014    4.0 # Yeti Fur
30086    4.0 # Demon's Keepsake+
30015    4.0 # Demon's Keepsake
30087    2.0 # Demon's Gem+
30016    4.0 # Demon's Gem
30017    5.0 # Ornamental Hairpin
30018    2.0 # Red Hairband
30019    2.6 # Flaming Mane
30022    5.0 # Snake Tail
30067    2.6 # Snakeskin
30023    2.0 # White Tiger Hide
30078    6.6 # Esoteric Primer+
30008    5.0 # Esoteric Primer
30091    4.0 # Warrior's Symbol
30004    3.0 # Wild Boar Tooth
30003    2.0 # Pig Nose
30070    3.0 # Wolf Fur+
30027    3.0 # Wolf Fur
30069    5.0 # Wolf Claw+
30028    3.0 # Wolf Claw
30030    2.6 # Rusty Blade
30031    1.0 # Ornament
30074    0.8 # Black Uniform+
30032    0.8 # Black Uniform
30033    0.6 # Broken Porcelain
30021    1.3 # Piece of Gem
30005    1.3 # Piece of Broken Armour
30052    2.0 # Flag
30071    2.0 # Bear Gall+
30010    2.5 # Bear Gall
30072    2.0 # Bear Foot Skin+
30053    2.5 # Bear Foot Skin
30056    2.0 # Spider Web
30025    5.0 # Spider's Poison Sack
30057    5.0 # Spider Eyes
30058    4.0 # Spider Egg Sack
30059    4.0 # Spider Legs
30060    4.0 # Frog Tongue
30061    2.0 # Frog's Legs



Değişiklikleri GitHub'dan çekebilirsiniz.
 
Bir sonraki güncelleme hangisi olsun? Client Locale String mi yoksa source ile beraber World Editor mu?
 
Mini güncelleme

Kod:
Genişlet Daralt Kopyala
+------------+
| 23.09.2025 |
+------------+
~ Added [REVERSED] SAVE_CAMERA_MODE
~ Added [REVERSED] ABORT_TRACEBACK_UPDATE
~ Added [REVERSED] ATLAS_MARK_INFO


Değişiklikleri GitHub'dan çekebilirsiniz.
 
Projeyi ücretsiz şekilde vermeniz,Kurulum adımlarını göstermeniz,Sürekli güncellemeniz çok değerli elinize sağlık çok teşekkür ediyorum.
 
Geliştirme güncellemesi (Henüz yayımlamadım):

World Editörü build alabilecek kadar düzelttim ve ayrı bir sln olarak çalıştırıp lüzumsuz kalabalık yapmaktansa Client sln'sine gömdüm. Konfigürasyon olarak Debug-WE veya Release-WE seçildiği zaman sadece WorldEditör'ü derleyecek ve Client projeleri içindeki #ifdef WORLD_EDITOR makroları aktif hale gelecek. Henüz çeviri işlemleri bitmedi. Onlar da bitsin ilk sürümünü yayımlarım. Bir de WorldEditör'ün D diskinden değil de, Client/Binary/Pack konumundan okumasını ayarlamak istiyorum ancak bunu yapar mıyım kesin değil.

1759086485761.webp
 
WorldEditor Renewal by Kaptan Yosun güncellemesi GitHub'da, çekebilirsiniz! Bir şeyler çalışmıyor olabilir, telaş yapmayın yavaş yavaş düzelteceğim.

29 Eylül 2025:
Genişlet Daralt Kopyala
+------------+
| 29.09.2025 |
+------------+
~ Integrated WorldEditor Source Code into the Client

 
WorldEditor'u çalışır hale getirdim, biraz daha çeviri yapıp yakında güzel bir güncelleme yayımlamayı düşünüyorum.

1759226404431.webp
 
World Editör Renewal By Kaptan Yosun güncellemesi yayımda. Pack sadeleştirme güncellesi de yaptım. Ana konudaki indirme linkinden packi çekebilirsiniz. Github'a locale ve root harici pack yüklemiyorum çünkü boyutları sebepli.

30 Eylül 2025:
Genişlet Daralt Kopyala
+------------+
| 30.09.2025 |
+------------+
~ Pack simplified.
~ Season patches are integrated directly in pack.
~ Duplicate pack files deleted.
~ Items like Blue Steel Armor and White Lion visuals fixed.
~ [YOSUN_WORLDEDITOR_FIX_001] Fixes crash when a .spt SpeedTree model is selected on brush.


1759251018111.webp
 
Hocam ellerine sağlık, pack'ı çekecektim fakat Google Drive linki erişim izni istiyor.
 
Geri
Üst