vsro
vsro
vsrovsro
vsrovsro
vsro
vsro

vSRO Clone Map Yapımı. ( Clone Map Anlatım )

vsro

Spare

Machine Man
.
.
Katılım
28 May 2018
Mesajlar
3,079
Alınan Beğeni
2,436
Puanları
605
Yaş
25
Konum
İstanbul
Bu konu ile ilgili güzel anlatıma sahip konuya forum sitelerinde denk gelmediğim için elimden geldiğince anlatmaya çalıştım. Öncelikle klon map için ben Togui'yi seçtim ve bunun üzerinden anlatımı yapacağım. Biraz karışık ve zor gelebilir ama mantığını anladıktan sonra yapması gayet kolaydır.
Başlamadan önce bazı ana tablolar hakkında kısa bilgiler vereceğim ki işleyişin ve mantığın ne olduğu biraz kafanızda şekillensin.

Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
Gelelim ekleme yapılacak kısımlara:
1- Yukarıdaki açıklamadan da göreceğiniz üzere klon yapmamız için önce yeni bir World tanımamlamamız gerekli. Bunun için _RefGame_World tablomuzu açıp şu satırları ekliyoruz.
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
Kırmızı kısıma dikkat ediyoruz. Bu kısım WorldID'mizdir. Databasenize yapılan ekleme, çıkarma işlemlerine göre değişebilir. Bunu kendinize göre ayarlanamız gerekmektedir. Mavi kısmın bir sonraki adım olan _RefGame_World_Config tablomuzun GroupCodeName128 kolonuyla aynı olması gerekmektedir.

2- _RefGame_World_Config tablomuza ben aşağıdaki satırları ekledim. Oluşturmak istediğiniz World'e göre farklı özellikler verebilirsiniz. Özellikleri yine bu tablo içerisindeki diğer World'lerden alabilirsiniz. (Her özellik çalışmayabilir hepsini tek tek denemedim ama aşağıdakiler bir soruna sebep olmadı)
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
Buradaki yeşil kısımlar _RefGame_World_Config ID sidir sizde değişiklik gösterebilir. Bağlı olduğu bir alan olmadığı için başka yerde kullanmayacağız ama tablo içerisinde ID çakışmasının olmamasına özen gösterin.

3- _RefInstance_World_Region tablomuza ekleme yapmak için önce World'ümüze tanımlayacağımız regionları belirlememiz lazım bunun için ben aşağıdaki kodu kullandım ve 48 adet region buldum. Klonlamak istediğiniz alana göre kodu düzenleyebilirsiniz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
Bulunan sonuçlardaki region'larımızı yeni tanımaladığımız WorldID ler ile birlikte _RefInstance_World_Region tablomuza ekliyoruz.
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
4- Son olarak Togui de default olarak bulunan barikatları kaldırmak için aşağıdaki queryi okutuyoruz. Bu basamak Togui'de barikat olduğu için var. Siz mesela jupiter odasını klonlamak istediniz jupiter odasında herhangi bir barikat olmadığı için bu basamaktaki işleme ihtiyacınız yoktur.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
5- Oluşturduğumuz klon map'e girebilmek için ise asağıdaki kodu okutup çıkan sonuçta RegionID, PosX, PosY ve PosZ değerini _Char tablosunda karakterimize yazıyoruz. Ek olarak klon mapimizin WorldID si farklı olduğu için yeni WorldID mizide _Char tablosuna işliyoruz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
6- Klon map işlemimiz tamamlanmıştır. Gerekli değişiklikleri media içerisinde de yapmayı unutmuyoruz. Dbtomedia da sorun yaşamayan arkadaşların dbtomedia daki txt leri atması yeterlidir.

Not: Bazı DB lerde Togui yolu işlemi togui'ye bağlı regionlara worldID 60 değeri girilerek yapılmakta bu sıkıntıya sebebiyet vermektedir. WorldID 60 değeri temple içindir. Bunu yaptığınız taktirde tüm temple özellikerlini Togui'ye eklemiş olursunuz. En sağlıklı yöntem klonlama yönetimidir.
 
Katılım
3 Nis 2019
Mesajlar
732
Alınan Beğeni
271
Puanları
63
Yaş
26
Konum
istanbul
Bu konu ile ilgili güzel anlatıma sahip konuya forum sitelerinde denk gelmediğim için elimden geldiğince anlatmaya çalıştım. Öncelikle klon map için ben Togui'yi seçtim ve bunun üzerinden anlatımı yapacağım. Biraz karışık ve zor gelebilir ama mantığını anladıktan sonra yapması gayet kolaydır.
Başlamadan önce bazı ana tablolar hakkında kısa bilgiler vereceğim ki işleyişin ve mantığın ne olduğu biraz kafanızda şekillensin.

Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
Gelelim ekleme yapılacak kısımlara:
1- Yukarıdaki açıklamadan da göreceğiniz üzere klon yapmamız için önce yeni bir World tanımamlamamız gerekli. Bunun için _RefGame_World tablomuzu açıp şu satırları ekliyoruz.
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
Kırmızı kısıma dikkat ediyoruz. Bu kısım WorldID'mizdir. Databasenize yapılan ekleme, çıkarma işlemlerine göre değişebilir. Bunu kendinize göre ayarlanamız gerekmektedir. Mavi kısmın bir sonraki adım olan _RefGame_World_Config tablomuzun GroupCodeName128 kolonuyla aynı olması gerekmektedir.

2- _RefGame_World_Config tablomuza ben aşağıdaki satırları ekledim. Oluşturmak istediğiniz World'e göre farklı özellikler verebilirsiniz. Özellikleri yine bu tablo içerisindeki diğer World'lerden alabilirsiniz. (Her özellik çalışmayabilir hepsini tek tek denemedim ama aşağıdakiler bir soruna sebep olmadı)
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
Buradaki yeşil kısımlar _RefGame_World_Config ID sidir sizde değişiklik gösterebilir. Bağlı olduğu bir alan olmadığı için başka yerde kullanmayacağız ama tablo içerisinde ID çakışmasının olmamasına özen gösterin.

3- _RefInstance_World_Region tablomuza ekleme yapmak için önce World'ümüze tanımlayacağımız regionları belirlememiz lazım bunun için ben aşağıdaki kodu kullandım ve 48 adet region buldum. Klonlamak istediğiniz alana göre kodu düzenleyebilirsiniz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
Bulunan sonuçlardaki region'larımızı yeni tanımaladığımız WorldID ler ile birlikte _RefInstance_World_Region tablomuza ekliyoruz.
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
4- Son olarak Togui de default olarak bulunan barikatları kaldırmak için aşağıdaki queryi okutuyoruz. Bu basamak Togui'de barikat olduğu için var. Siz mesela jupiter odasını klonlamak istediniz jupiter odasında herhangi bir barikat olmadığı için bu basamaktaki işleme ihtiyacınız yoktur.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
5- Oluşturduğumuz klon map'e girebilmek için ise asağıdaki kodu okutup çıkan sonuçta RegionID, PosX, PosY ve PosZ değerini _Char tablosunda karakterimize yazıyoruz. Ek olarak klon mapimizin WorldID si farklı olduğu için yeni WorldID mizide _Char tablosuna işliyoruz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
6- Klon map işlemimiz tamamlanmıştır. Gerekli değişiklikleri media içerisinde de yapmayı unutmuyoruz. Dbtomedia da sorun yaşamayan arkadaşların dbtomedia daki txt leri atması yeterlidir.

Not: Bazı DB lerde Togui yolu işlemi togui'ye bağlı regionlara worldID 60 değeri girilerek yapılmakta bu sıkıntıya sebebiyet vermektedir. WorldID 60 değeri temple içindir. Bunu yaptığınız taktirde tüm temple özellikerlini Togui'ye eklemiş olursunuz. En sağlıklı yöntem klonlama yönetimidir.
DBtomedia da sorun yaşayanlar hangi txtleri okutacak mediaya açık bilgi verir misin.
 

iMonarch

coded poetry
.
Katılım
14 Tem 2018
Mesajlar
580
Alınan Beğeni
430
Puanları
184
Konum
İstanbul
Bu işlem için 2 farklı yol seçebilirsiniz ;
1. Reverse ekleyerek teleport edebilir. (_RefOptionalTeleport >textdataobject.)
2.Refteleport verileri ekleyerek belirli bölgeye teleport ettirebilirsiniz. (Teleport taşı oluşturma).
Dbtomedia'da ne sorunu yaşıyorsanız bize bildirin yardımcı olalım.
 
Katılım
3 Nis 2019
Mesajlar
732
Alınan Beğeni
271
Puanları
63
Yaş
26
Konum
istanbul
Bu işlem için 2 farklı yol seçebilirsiniz ;
1. Reverse ekleyerek teleport edebilir. (_RefOptionalTeleport >textdataobject.)
2.Refteleport verileri ekleyerek belirli bölgeye teleport ettirebilirsiniz. (Teleport taşı oluşturma).
Dbtomedia'da ne sorunu yaşıyorsanız bize bildirin yardımcı olalım.
Temiz dbye çok rahalıkla ekledim 5dk da teşekkürler
 
Katılım
23 Kas 2019
Mesajlar
311
Alınan Beğeni
46
Puanları
28
Yaş
24
Konum
Tekirdağ
Bu konu ile ilgili güzel anlatıma sahip konuya forum sitelerinde denk gelmediğim için elimden geldiğince anlatmaya çalıştım. Öncelikle klon map için ben Togui'yi seçtim ve bunun üzerinden anlatımı yapacağım. Biraz karışık ve zor gelebilir ama mantığını anladıktan sonra yapması gayet kolaydır.
Başlamadan önce bazı ana tablolar hakkında kısa bilgiler vereceğim ki işleyişin ve mantığın ne olduğu biraz kafanızda şekillensin.

Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
Gelelim ekleme yapılacak kısımlara:
1- Yukarıdaki açıklamadan da göreceğiniz üzere klon yapmamız için önce yeni bir World tanımamlamamız gerekli. Bunun için _RefGame_World tablomuzu açıp şu satırları ekliyoruz.
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
Kırmızı kısıma dikkat ediyoruz. Bu kısım WorldID'mizdir. Databasenize yapılan ekleme, çıkarma işlemlerine göre değişebilir. Bunu kendinize göre ayarlanamız gerekmektedir. Mavi kısmın bir sonraki adım olan _RefGame_World_Config tablomuzun GroupCodeName128 kolonuyla aynı olması gerekmektedir.

2- _RefGame_World_Config tablomuza ben aşağıdaki satırları ekledim. Oluşturmak istediğiniz World'e göre farklı özellikler verebilirsiniz. Özellikleri yine bu tablo içerisindeki diğer World'lerden alabilirsiniz. (Her özellik çalışmayabilir hepsini tek tek denemedim ama aşağıdakiler bir soruna sebep olmadı)
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
Buradaki yeşil kısımlar _RefGame_World_Config ID sidir sizde değişiklik gösterebilir. Bağlı olduğu bir alan olmadığı için başka yerde kullanmayacağız ama tablo içerisinde ID çakışmasının olmamasına özen gösterin.

3- _RefInstance_World_Region tablomuza ekleme yapmak için önce World'ümüze tanımlayacağımız regionları belirlememiz lazım bunun için ben aşağıdaki kodu kullandım ve 48 adet region buldum. Klonlamak istediğiniz alana göre kodu düzenleyebilirsiniz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
Bulunan sonuçlardaki region'larımızı yeni tanımaladığımız WorldID ler ile birlikte _RefInstance_World_Region tablomuza ekliyoruz.
Rich (BB code):
İçeriği görebilmek için Uye olmanız gerekiyor.
4- Son olarak Togui de default olarak bulunan barikatları kaldırmak için aşağıdaki queryi okutuyoruz. Bu basamak Togui'de barikat olduğu için var. Siz mesela jupiter odasını klonlamak istediniz jupiter odasında herhangi bir barikat olmadığı için bu basamaktaki işleme ihtiyacınız yoktur.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
5- Oluşturduğumuz klon map'e girebilmek için ise asağıdaki kodu okutup çıkan sonuçta RegionID, PosX, PosY ve PosZ değerini _Char tablosunda karakterimize yazıyoruz. Ek olarak klon mapimizin WorldID si farklı olduğu için yeni WorldID mizide _Char tablosuna işliyoruz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
6- Klon map işlemimiz tamamlanmıştır. Gerekli değişiklikleri media içerisinde de yapmayı unutmuyoruz. Dbtomedia da sorun yaşamayan arkadaşların dbtomedia daki txt leri atması yeterlidir.

Not: Bazı DB lerde Togui yolu işlemi togui'ye bağlı regionlara worldID 60 değeri girilerek yapılmakta bu sıkıntıya sebebiyet vermektedir. WorldID 60 değeri temple içindir. Bunu yaptığınız taktirde tüm temple özellikerlini Togui'ye eklemiş olursunuz. En sağlıklı yöntem klonlama yönetimidir.
hocam char bölümüne kadar tamam ama char tablosuna x.y.z yazıca word ıd girince chara stat diyorum kalıyor baska yere cekıp warp kodu yazıp giriyorum boş biyer cıkıyor nedden yapar yardımcı olabılırmısınız 3662
 
Katılım
19 Mar 2020
Mesajlar
104
Alınan Beğeni
28
Puanları
28
Konum
İstanbul
paylaşım için teşekkür ederim elinize sağlık peki mesela samarkandı klonlamak istedik mobsları nasıl klonlayacağız?
 

Secdet

.
Katılım
25 Ağu 2018
Mesajlar
249
Alınan Beğeni
137
Puanları
43
Yaş
27
Konum
Çanakkale
paylaşım için teşekkür ederim elinize sağlık peki mesela samarkandı klonlamak istedik mobsları nasıl klonlayacağız?
ekleyeceğin mob un Tab_Refhive ve Tab_Refnest girdilerini al

Tab_RefHive daki worldid kısmını atadığın worldid ile değiştir ve Tab_RefHive a ekle. Tab_RefNestteki dwhiveid kısmını yeni hive girdinin idsi olarak değiştir

yeni mapine eklenmiş olur
 

Benzer konular

Üst Alt