- #1
Konu Sahibi
: serkankacan
[REHBER & SİSTEM] vSRO Özel Bölgeye Zindan Taşı (Dungeon Pillar) İle Giriş Sistemi
Garden Dungeon / Özel Haritalar İçin FGW Tarzı Taş ile Instance Zindan Oluşturma, Giriş Kısıtlamaları ve Media.pk2 Entegrasyonu
Garden Dungeon / Özel Haritalar İçin FGW Tarzı Taş ile Instance Zindan Oluşturma, Giriş Kısıtlamaları ve Media.pk2 Entegrasyonu
Merhaba değerli forum sakinleri,
Silkroad Online sunucularında Forgotten World (FGW), Jupiter veya HWT zindan mantığını kullanarak dilediğiniz herhangi bir bölgeyi (bu örnekte **Garden Dungeon**) parti üyelerinin bir **Dungeon Taşı / Parşömeni** kullanarak açabileceği özel bir **Instance Zindana** dönüştürebilirsiniz.
Bu sistem sayesinde:
- Oyuncu taşı kullandığında kendi partisine özel izole bir harita (Instance World) oluşur.
- Zindana giriş seviyesi (Örn: 101 - 110 Lvl), Job kıyafeti çıkarma ve binek kısıtlamaları otomatik uygulanır.
- İçeride parti üyelerini çeken bir çağırma kovanı (
Tab_RefHive / PartyMemberRecall) doğar. - Zindan kapanış süresi ve tekrar giriş bekleme süresi (Cool-time) otomatik yönetilir.
Teknik Kurulum Uyarısı' Alıntı:DİKKAT (ID Çakışmaları & Dosya Senkronizasyonu):
- Aşağıdaki veritabanı ID'leri örnek olarak standartlaştırılmıştır:
- Dünya ID (WorldID): 95
- Dünya Grup ID (GroupID): 2
- Eşya Common ID: 43946 (Link: 21586)
Eğer veritabanınızda bu ID'ler doluysa çakışmaması için boş bir ID belirleyiniz.- Veritabanı kayıtları ile Media.pk2 içerisindeki dosyalar birebir aynı ID ve parametreleri taşımalıdır.
- İşlem öncesinde mutlaka SRO_VT_SHARD yedeğinizi alınız.
1. BÖLÜM: DATABASE (SRO_VT_SHARD) KURULUM SORGULARI
SRO_VT_SHARD veritabanını seçip aşağıdaki sorguyu çalıştırın:
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
2. BÖLÜM: CLIENT (Media.pk2) KURULUM METİNLERİ
PK2 editörü ile istemci dosyalarınızı açarak ilgili TXT dosyalarının en altına ekleme yapınız:
1.
server_dep\silkroad\textdata\gameworlddata.txt
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
2.
server_dep\silkroad\textdata\gameworldconfigdata.txt
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
3.
server_dep\silkroad\textdata\groupworld_config_forclient.txt
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
4.
server_dep\silkroad\textdata\itemdata_xxx.txt
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
5.
server_dep\silkroad\textdata\textdata_object.txt
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
6.
server_dep\silkroad\textdata\textuisystem.txt
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Nasıl Test Edilir?
- SQL kodlarını SRO_VT_SHARD üzerinde okutun.
- Media.pk2 içerisine yukarıdaki metinleri import edip istemcinizi güncelleyin.
- Sunucudaki ShardManager ve GameServer modüllerini baştan başlatın.
- 101-110 seviye aralığında bir karakterle parti kurup parti başkanı olun (üzerinizde Job kıyafeti olmamalıdır).
ITEM_TELEPORT_GARDEN_DUNGEONtaşını çantanıza alıp sağ tıklayın.- Yerde boyut kapısının açıldığını ve tıkladığınızda tüm partinin Garden Dungeon zindanına ışınlandığını doğrulayın.
Sorularınızı ve takıldığınız yerleri bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
Moderatör tarafında düzenlendi:

