Team gönder bir bakayım .Teleportbuilding txt sini bsr veya bsr yolu hatalıdır diye yukarda aktif olan BSR kodlarını kopyalayıp denedim gene crash , ''quest\teleport01.bsr'' yazıyordu pk2 çıkarıcı ile data.pk2 içeriğini kontrol ettim questin res klasörü içersinde bulundugunu farkettim acaba başında '' res '' eksik mi diye res\quest\teleport01.bsr yaptım gene olmadı. Başka bsrler import edip onların yollarını denedim başaramadım. Ama Teleport data da tam olarak nereyi kontrol etmem gerek anlamış değilim
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
vSRO Paylaşım Teleport Taşı ve Teleport Noktası Ekleme
- Konuyu Başlatan PortalDark
- Başlangıç tarihi
-
- Etiketler
- vsrogate vsroregion vsrostore vsroteleport vsroworld
sorunun çözümü nedir aynısı bende varTeam gönder bir bakayım .
merhaba, teleport eklemek istediğimde anlatılan adımları uyguladım lakin shardmanager burdan sonra birşey yazmadan kapanıyor. database clean 110 cap fix üzerinden extra yaptığım map anlamında skytempleleri ekledim ve sorunsuz şuan için warp modunda gidip warp kayıt ettim ve koordinatları bu şekilde elde ettim. bu sorunla karşılaştığımda çözüm adına filesi değiştirdim biling server.cfg ve srpatcher komple yeniden düzenledimve datayı baştan çıkarıp filese attım yine çözüme ulaşamadım. warpla alakalımıdır diye düşünerek roc mountaine denemek istedim yine aynı sorunla karşılaştım. data particles ve map pk isro dosyaları. hatayı nerde yapıyor olabilirim yardımcı olabileceklere teşekkür ederim.
Ekli dosyalar
Mükemmel anlatım ve bir o kadar da emek. Sağ olun!Arkadaşlar öncelikle merhaba,
Şimdi sizlere mapte herhangi bir noktaya teleport taşı ekleyip buna teleport noktası eklemeyi göstericem.
Öncelikle DB ve Media.pk2 yedeklerinizi alınız ve adımları lütfen dikkatlice takip ediniz.
Buradaki kısımlar anlatım içindir ve lütfen indirme linki ile TXT dosyasını indirin. Oradaki satırları düzenleyerek ekleyin. Yani buradakileri eklemeyin.
Çünkü burada TAB yapılamıyor, boşluk yapılabiliyor. Oda eklemede hata verecektir.
Şimdi ilk adım olarak bir char açın ve onu taşı eklemeyi düşündüğünüz alana götürün ve oyundan çıkın. Char oyunda olmasın işlem sırasında.
Ardından _Char tablosuna girip char'ınızın bulunduğu satırda şu sütunların bilgilerini alın;
LatestRegion, PosX, PosY, PosZ, WorldID -> Bunlar charınızın son koordinatlarıdır.
(Database)
Aşağıdaki satırda renkli yerleri kendinize göre düzenleyip _RefObjCommon'a ekleyin;
1 45000 STORE_VSRORG ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
Burada KOYU MAVİ renkteki sayı bize _RefObjCommon'da Link olacak. Bu yüzden bu rakamı kendinize göre ayarlayın ve _RefObjCommon'da da değiştirin.
Aşağıdaki satırda renkli yeri kendinize göre düzenleyip _RefObjStruct'a ekleyin;
100 0
Burada KIRMIZI renkteki sayı _RefObjCommon ID'sidir ve Media'ya ekleme kısmında yardımcı olacak. Bu ID'yi kendinize göre ayarlayın.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion sayısıdır.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX sayısıdır.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY sayısıdır.
Burada AÇIK MAVİ renkteki sayı _Char tablosundan aldığımız PosZ sayısıdır.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak (106,232424) ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Burada KOYU MAVİ renkteki sayı, bir üstteki satırdaki sayıdır. Yani _RefObjStruct'aki ID değerimizdir. Bunuda kendinize göre düzenleyin.
Ardından aşağıdaki satırdaki renkli yerleri kendinize göre düzenleyip _RefTeleport'a ekleyin;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 0 1088 -107 1397 150 0 0 1 1 0
Burada MOR renkteki sayı TeleportID'miz olacak. _RefTeleLink'te bu ID lazım olacak.
Burada KIRMIZI renkteki sayı _refobjcommon ID'mizdir. Yine bunuda kendinize göre düzenleyin.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion değeridir.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX değeridir.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY değeridir.
Burada AÇIK MAVİrenkteki sayı _Char tablosundan aldığımız PosZ değeridir.
Burada SİYAH renkteki sayı (Satırın sondan üçüncü sütunu "GenWorldID sütunu) _Char tablosundan aldığımız WorldID değeridir.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak 106,232424 ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Son olarak DB'de _RefTeleLink tablosuna veri ekleyeceğiz. Ama burada ekstradan 2 ayrı satır verecem. 1 TANESİNİ EKLEYİN.
Alttaki satır Level sınırı koymaz. Level sınırlaması istemiyorsanız bunu kullanın.
1 250 1 5000 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Burada MOR renkteki sayı TeleportID'miz. "Nereden?" sorusuna cevap veren noktadır.
Burada KAHVERENGİ renkteki sayı Jangan TeleportID'sidir. "NEREYE?" sorusuna cevap veren noktadır.
Yani bu teleport, teleport taşımızın olduğu noktadan Jangana ışınlanmak için kullanılabilir. Başka yere gidecekseniz kahverengi kısmı değiştirin.
Burada AÇIK YEŞİL renkteki kısım teleportun ücretidir. 5k olarak default ayarlı. 0 yaptığınız zaman ücret kesmez .
Alttaki satır ise Level sınırı koyar. Level sınırı istiyorsanız bir üsttekinin yerine bunu ekleyin.
1 250 1 5000 0 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
DATABEDEKİ İŞLEMLERİMİZİ TAMAMLAMIŞ BULUNUYORUZ.
ŞİMDİ SIRA MEDİAPK2'DE...
Satırlarımızı media.pk2/server_dep/silkroad/textdata bölgesindeki TXT'lere ekleyeceğiz.
Yukarıdaki vermiş olduğum renklerdirmelere bakarak İşlemlerinizi devam ettirebilirsiniz.
İlk olarak aşağıdaki satırı TeleportBuilding.txt'ye ekleyeceğiz;
1 45000 STORE_VSRORG_GATE ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
İkincil olarak TeleportData.txt 'ye aşağıdaki satırı ekleyeceksiniz;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 1088 -107 1397 150 0 0 1
Üçüncül olarak TeleportLink.txt 'ye aşağıdaki satırlardan BİRİNİ ekleyin. Hangisini ekleyeceğinizi yukarda belirtmiştim
Level sınırı olmayan TeleportLink'i;
1 250 1 5000 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Level sınırı olan teleport Linki;
1 250 1 5000 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
Textdata_Object.txt 'ye aşağıdakileri ekleyeceksiniz
1 SN_ZONE_VSRORG VSro Org
1 SN_NPC_VSRORG VSro Biz Teleport
Lütfen aşağıdaki Link'ten TXT halini indirip, satırları oradan alın. Aksi taktirde hata alacaksınız..
eline sağlık konu ile ilgili olarak db de Dw'den Hotan'a Hotandan da Alex'e giden ışınlanmalar kapatılmış yada silinmiş nereden görebilirim service kısımları 1 reverse ile gidiliyor sadece normal teleport isimleri yok bunu nereden görebilirim ?Arkadaşlar öncelikle merhaba,
Şimdi sizlere mapte herhangi bir noktaya teleport taşı ekleyip buna teleport noktası eklemeyi göstericem.
Öncelikle DB ve Media.pk2 yedeklerinizi alınız ve adımları lütfen dikkatlice takip ediniz.
Buradaki kısımlar anlatım içindir ve lütfen indirme linki ile TXT dosyasını indirin. Oradaki satırları düzenleyerek ekleyin. Yani buradakileri eklemeyin.
Çünkü burada TAB yapılamıyor, boşluk yapılabiliyor. Oda eklemede hata verecektir.
Şimdi ilk adım olarak bir char açın ve onu taşı eklemeyi düşündüğünüz alana götürün ve oyundan çıkın. Char oyunda olmasın işlem sırasında.
Ardından _Char tablosuna girip char'ınızın bulunduğu satırda şu sütunların bilgilerini alın;
LatestRegion, PosX, PosY, PosZ, WorldID -> Bunlar charınızın son koordinatlarıdır.
(Database)
Aşağıdaki satırda renkli yerleri kendinize göre düzenleyip _RefObjCommon'a ekleyin;
1 45000 STORE_VSRORG ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
Burada KOYU MAVİ renkteki sayı bize _RefObjCommon'da Link olacak. Bu yüzden bu rakamı kendinize göre ayarlayın ve _RefObjCommon'da da değiştirin.
Aşağıdaki satırda renkli yeri kendinize göre düzenleyip _RefObjStruct'a ekleyin;
100 0
Burada KIRMIZI renkteki sayı _RefObjCommon ID'sidir ve Media'ya ekleme kısmında yardımcı olacak. Bu ID'yi kendinize göre ayarlayın.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion sayısıdır.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX sayısıdır.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY sayısıdır.
Burada AÇIK MAVİ renkteki sayı _Char tablosundan aldığımız PosZ sayısıdır.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak (106,232424) ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Burada KOYU MAVİ renkteki sayı, bir üstteki satırdaki sayıdır. Yani _RefObjStruct'aki ID değerimizdir. Bunuda kendinize göre düzenleyin.
Ardından aşağıdaki satırdaki renkli yerleri kendinize göre düzenleyip _RefTeleport'a ekleyin;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 0 1088 -107 1397 150 0 0 1 1 0
Burada MOR renkteki sayı TeleportID'miz olacak. _RefTeleLink'te bu ID lazım olacak.
Burada KIRMIZI renkteki sayı _refobjcommon ID'mizdir. Yine bunuda kendinize göre düzenleyin.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion değeridir.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX değeridir.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY değeridir.
Burada AÇIK MAVİrenkteki sayı _Char tablosundan aldığımız PosZ değeridir.
Burada SİYAH renkteki sayı (Satırın sondan üçüncü sütunu "GenWorldID sütunu) _Char tablosundan aldığımız WorldID değeridir.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak 106,232424 ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Son olarak DB'de _RefTeleLink tablosuna veri ekleyeceğiz. Ama burada ekstradan 2 ayrı satır verecem. 1 TANESİNİ EKLEYİN.
Alttaki satır Level sınırı koymaz. Level sınırlaması istemiyorsanız bunu kullanın.
1 250 1 5000 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Burada MOR renkteki sayı TeleportID'miz. "Nereden?" sorusuna cevap veren noktadır.
Burada KAHVERENGİ renkteki sayı Jangan TeleportID'sidir. "NEREYE?" sorusuna cevap veren noktadır.
Yani bu teleport, teleport taşımızın olduğu noktadan Jangana ışınlanmak için kullanılabilir. Başka yere gidecekseniz kahverengi kısmı değiştirin.
Burada AÇIK YEŞİL renkteki kısım teleportun ücretidir. 5k olarak default ayarlı. 0 yaptığınız zaman ücret kesmez .
Alttaki satır ise Level sınırı koyar. Level sınırı istiyorsanız bir üsttekinin yerine bunu ekleyin.
1 250 1 5000 0 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
DATABEDEKİ İŞLEMLERİMİZİ TAMAMLAMIŞ BULUNUYORUZ.
ŞİMDİ SIRA MEDİAPK2'DE...
Satırlarımızı media.pk2/server_dep/silkroad/textdata bölgesindeki TXT'lere ekleyeceğiz.
Yukarıdaki vermiş olduğum renklerdirmelere bakarak İşlemlerinizi devam ettirebilirsiniz.
İlk olarak aşağıdaki satırı TeleportBuilding.txt'ye ekleyeceğiz;
1 45000 STORE_VSRORG_GATE ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
İkincil olarak TeleportData.txt 'ye aşağıdaki satırı ekleyeceksiniz;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 1088 -107 1397 150 0 0 1
Üçüncül olarak TeleportLink.txt 'ye aşağıdaki satırlardan BİRİNİ ekleyin. Hangisini ekleyeceğinizi yukarda belirtmiştim
Level sınırı olmayan TeleportLink'i;
1 250 1 5000 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Level sınırı olan teleport Linki;
1 250 1 5000 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
Textdata_Object.txt 'ye aşağıdakileri ekleyeceksiniz
1 SN_ZONE_VSRORG VSro Org
1 SN_NPC_VSRORG VSro Biz Teleport
Lütfen aşağıdaki Link'ten TXT halini indirip, satırları oradan alın. Aksi taktirde hata alacaksınız..
eywallah ab'Arkadaşlar öncelikle merhaba,
Şimdi sizlere mapte herhangi bir noktaya teleport taşı ekleyip buna teleport noktası eklemeyi göstericem.
Öncelikle DB ve Media.pk2 yedeklerinizi alınız ve adımları lütfen dikkatlice takip ediniz.
Buradaki kısımlar anlatım içindir ve lütfen indirme linki ile TXT dosyasını indirin. Oradaki satırları düzenleyerek ekleyin. Yani buradakileri eklemeyin.
Çünkü burada TAB yapılamıyor, boşluk yapılabiliyor. Oda eklemede hata verecektir.
Şimdi ilk adım olarak bir char açın ve onu taşı eklemeyi düşündüğünüz alana götürün ve oyundan çıkın. Char oyunda olmasın işlem sırasında.
Ardından _Char tablosuna girip char'ınızın bulunduğu satırda şu sütunların bilgilerini alın;
LatestRegion, PosX, PosY, PosZ, WorldID -> Bunlar charınızın son koordinatlarıdır.
(Database)
Aşağıdaki satırda renkli yerleri kendinize göre düzenleyip _RefObjCommon'a ekleyin;
1 45000 STORE_VSRORG ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
Burada KOYU MAVİ renkteki sayı bize _RefObjCommon'da Link olacak. Bu yüzden bu rakamı kendinize göre ayarlayın ve _RefObjCommon'da da değiştirin.
Aşağıdaki satırda renkli yeri kendinize göre düzenleyip _RefObjStruct'a ekleyin;
100 0
Burada KIRMIZI renkteki sayı _RefObjCommon ID'sidir ve Media'ya ekleme kısmında yardımcı olacak. Bu ID'yi kendinize göre ayarlayın.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion sayısıdır.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX sayısıdır.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY sayısıdır.
Burada AÇIK MAVİ renkteki sayı _Char tablosundan aldığımız PosZ sayısıdır.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak (106,232424) ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Burada KOYU MAVİ renkteki sayı, bir üstteki satırdaki sayıdır. Yani _RefObjStruct'aki ID değerimizdir. Bunuda kendinize göre düzenleyin.
Ardından aşağıdaki satırdaki renkli yerleri kendinize göre düzenleyip _RefTeleport'a ekleyin;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 0 1088 -107 1397 150 0 0 1 1 0
Burada MOR renkteki sayı TeleportID'miz olacak. _RefTeleLink'te bu ID lazım olacak.
Burada KIRMIZI renkteki sayı _refobjcommon ID'mizdir. Yine bunuda kendinize göre düzenleyin.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion değeridir.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX değeridir.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY değeridir.
Burada AÇIK MAVİrenkteki sayı _Char tablosundan aldığımız PosZ değeridir.
Burada SİYAH renkteki sayı (Satırın sondan üçüncü sütunu "GenWorldID sütunu) _Char tablosundan aldığımız WorldID değeridir.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak 106,232424 ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Son olarak DB'de _RefTeleLink tablosuna veri ekleyeceğiz. Ama burada ekstradan 2 ayrı satır verecem. 1 TANESİNİ EKLEYİN.
Alttaki satır Level sınırı koymaz. Level sınırlaması istemiyorsanız bunu kullanın.
1 250 1 5000 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Burada MOR renkteki sayı TeleportID'miz. "Nereden?" sorusuna cevap veren noktadır.
Burada KAHVERENGİ renkteki sayı Jangan TeleportID'sidir. "NEREYE?" sorusuna cevap veren noktadır.
Yani bu teleport, teleport taşımızın olduğu noktadan Jangana ışınlanmak için kullanılabilir. Başka yere gidecekseniz kahverengi kısmı değiştirin.
Burada AÇIK YEŞİL renkteki kısım teleportun ücretidir. 5k olarak default ayarlı. 0 yaptığınız zaman ücret kesmez .
Alttaki satır ise Level sınırı koyar. Level sınırı istiyorsanız bir üsttekinin yerine bunu ekleyin.
1 250 1 5000 0 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
DATABEDEKİ İŞLEMLERİMİZİ TAMAMLAMIŞ BULUNUYORUZ.
ŞİMDİ SIRA MEDİAPK2'DE...
Satırlarımızı media.pk2/server_dep/silkroad/textdata bölgesindeki TXT'lere ekleyeceğiz.
Yukarıdaki vermiş olduğum renklerdirmelere bakarak İşlemlerinizi devam ettirebilirsiniz.
İlk olarak aşağıdaki satırı TeleportBuilding.txt'ye ekleyeceğiz;
1 45000 STORE_VSRORG_GATE ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
İkincil olarak TeleportData.txt 'ye aşağıdaki satırı ekleyeceksiniz;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 1088 -107 1397 150 0 0 1
Üçüncül olarak TeleportLink.txt 'ye aşağıdaki satırlardan BİRİNİ ekleyin. Hangisini ekleyeceğinizi yukarda belirtmiştim
Level sınırı olmayan TeleportLink'i;
1 250 1 5000 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Level sınırı olan teleport Linki;
1 250 1 5000 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
Textdata_Object.txt 'ye aşağıdakileri ekleyeceksiniz
1 SN_ZONE_VSRORG VSro Org
1 SN_NPC_VSRORG VSro Biz Teleport
Lütfen aşağıdaki Link'ten TXT halini indirip, satırları oradan alın. Aksi taktirde hata alacaksınız..
ThanksArkadaşlar öncelikle merhaba,
Şimdi sizlere mapte herhangi bir noktaya teleport taşı ekleyip buna teleport noktası eklemeyi göstericem.
Öncelikle DB ve Media.pk2 yedeklerinizi alınız ve adımları lütfen dikkatlice takip ediniz.
Buradaki kısımlar anlatım içindir ve lütfen indirme linki ile TXT dosyasını indirin. Oradaki satırları düzenleyerek ekleyin. Yani buradakileri eklemeyin.
Çünkü burada TAB yapılamıyor, boşluk yapılabiliyor. Oda eklemede hata verecektir.
Şimdi ilk adım olarak bir char açın ve onu taşı eklemeyi düşündüğünüz alana götürün ve oyundan çıkın. Char oyunda olmasın işlem sırasında.
Ardından _Char tablosuna girip char'ınızın bulunduğu satırda şu sütunların bilgilerini alın;
LatestRegion, PosX, PosY, PosZ, WorldID -> Bunlar charınızın son koordinatlarıdır.
(Database)
Aşağıdaki satırda renkli yerleri kendinize göre düzenleyip _RefObjCommon'a ekleyin;
1 45000 STORE_VSRORG ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
Burada KOYU MAVİ renkteki sayı bize _RefObjCommon'da Link olacak. Bu yüzden bu rakamı kendinize göre ayarlayın ve _RefObjCommon'da da değiştirin.
Aşağıdaki satırda renkli yeri kendinize göre düzenleyip _RefObjStruct'a ekleyin;
100 0
Burada KIRMIZI renkteki sayı _RefObjCommon ID'sidir ve Media'ya ekleme kısmında yardımcı olacak. Bu ID'yi kendinize göre ayarlayın.
Burada SARI renkteki sayı _Char tablosundan aldığımız LatestRegion sayısıdır.
Burada YEŞİL renkteki sayı _Char tablosundan aldığımız PosX sayısıdır.
Burada PEMBE renkteki sayı _Char tablosundan aldığımız PosY sayısıdır.
Burada AÇIK MAVİ renkteki sayı _Char tablosundan aldığımız PosZ sayısıdır.
NOT= Asla koordinatları küsüratlı sayı olarak girmeyin. Örnek olarak (106,232424) ise ; 106 olarak girmeniz yeterli. Yani sayıyı tam sayıya yuvarlayın.
Burada KOYU MAVİ renkteki sayı, bir üstteki satırdaki sayıdır. Yani _RefObjStruct'aki ID değerimizdir. Bunuda kendinize göre düzenleyin.
Ardından aşağıdaki satırdaki renkli yerleri kendinize göre düzenleyip _RefTeleport'a ekleyin;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 0 1088 -107 1397 150 0 0 1 1 0
Here, the number in PURPLE will be our Teleport ID. We will need this ID in _RefTeleLink.
Here, the number in RED is our _refobjcommon ID. You can adjust this to your liking.
Here, the number in YELLOW is the LatestRegion value we obtained from the _Char table.
Here, the number in GREEN is the PosX value we obtained from the _Char table.
Here, the PINK number is the PosY value we obtained from the _Char table.
Here, the number in LIGHT BLUE is the PosZ value we obtained from the _Char table.
Here, the number in BLACK (the third-to-last column of the row, the " GenWorldID " column) is the WorldID value we obtained from the _Char table.
NOTE: Never enter coordinates as fractional numbers. For example, if your coordinate is 106.232424, simply enter 106. In other words, round the number to the nearest whole number.
Finally, we will add data to the _RefTeleLink table in the DB. But here I will provide 2 extra rows. ADD ONLY ONE OF THEM.
The line below does not set a Level limit. Use this if you don't want a Level limit.
1 250 1 5000 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Here, the number in PURPLE is our Teleport ID. It's the point that answers the question "From where?".
Here, the BROWN number is the Jangan Teleport ID. It's the point that answers the question "WHERE?".
So this teleport can be used to teleport to Jangana from the point where our teleport stone is located. If you want to go somewhere else, change the brown part.
Here, the light green section represents the teleportation fee. It's set to 5k by default. Setting it to 0 will not charge anything.
The line below sets the Level limit. If you want a Level limit, add this in place of the one above.
1 250 1 5000 0 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
WE HAVE COMPLETED OUR PROCESS IN THE DATABASE.
NOW IT'S MEDIAPK2'S TURN...
We will add our lines to the TXT files in the media.pk2/server_dep/silkroad/textdata location.
You can continue with your work by referring to the color schemes I have provided above.
First, we will add the following line to TeleportBuilding.txt:
1 45000 STORE_VSRORG_GATE ???? xxx SN_NPC_VSRORG xxx 0 0 4 1 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 26265 0 1088 -107 1397 0 0 100 25 10 0 quest\ins_quest_teleport.bsr xxx xxx xxx xxx 100
Secondly, you will add the following line to TeleportData.txt;
1 250 GATE_VSRORG xxx 45000 SN_ZONE_VSRORG 26265 1088 -107 1397 150 0 0 1
Thirdly, add ONE of the following lines to TeleportLink.txt . I indicated which one to add above.
TeleportLink has no level limit;
1 250 1 5000 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Teleport link with level limit;
1 250 1 5000 0 0 1 90 999 2 0 0 0 0 0 0 0 0 0 0 0
You will add the following to Textdata_Object.txt
1 SN_ZONE_VSRORG VSro Org
1 SN_NPC_VSRORG VSro Biz Teleport
Please download the TXT file from the link below and extract the lines from there. Otherwise, you will get an error.
Hocam kolay gelsin ben dediğinizi harfiyen yaptım db ve gameserver sorunsuz gösteriyor ama teleport eklediğim charı girince client kapanıyor herhangi bir hata ile karşılaşmıyorum ve farklı teleport bsrleri ile denedim
???
Üst üste post gönderildiği için tek mesajda birleştirildi:
???
Bu konuyu görüntüleyen kullanıcılar
Toplam: 2 (Kullanıcı: 0, ziyaretçi: 2)
Benzer konular
- Cevaplar
- 9
- Görüntüleme
- 1K
- Cevaplar
- 3
- Görüntüleme
- 1K
- Cevaplar
- 11
- Görüntüleme
- 2K
- Cevaplar
- 11
- Görüntüleme
- 3K
- Cevaplar
- 2
- Görüntüleme
- 51
