Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Çözüldü Selam clientten db yaratılabılırmı ?

  • Konuyu Başlatan Konuyu Başlatan jadde07
  • Başlangıç tarihi Başlangıç tarihi

jadde07

.
.
Katılım
28 Ocak 2020
Mesajlar
99
Tepkime puanı
11
Puanları
18
Yaş
36
Konum
bebek
Türk Lirası
0.00₺
clıentten db uyumlamak ıstıyorum bunu nasıl yaparım refobjcommon ve refıtem refobjchar gıbı tabloları nasıl sırasıyla uyarlarım yardımcı olabılecek varmı?
 
Demek istediğim dbdeki verileri txtye çektiği gibi txtden de dbye yazılabilse clientten db çok basit yapılır. Misal başka bir serverin güncel client bilgileri olduğu gibi npcsiydi itemleriydi moblarıydı vs bunlar hep mevcut. Denediğim için yorum yapıyorum bazıları gibi pusuda bekleyip akıllılık budalalığı yapmıyorum.

Media ile db yapmak mümkün haritalar moblar itemler scrollar vs. Eksik olarak genel fix ve prosedürler kalıyor.
Önemli olan zaten "item" sıfatı değil ki istediğin zaman bunların hepsinin satırını oluşturabilirsin önemli olan db içeriğindeki prosedürler ve algoritması
 
Oyla 0
Önemli olan zaten "item" sıfatı değil ki istediğin zaman bunların hepsinin satırını oluşturabilirsin önemli olan db içeriğindeki prosedürler ve algoritması
Algoritmasını triggerini bilmem de prosedür kısmı çoğu mevcut forumda. Ben %100 benzerlik oranı vermedim zaten. Db ve client uyumluluğu + mediadan db yapılabildiğini söylemek istedim. Zaten günümüz serverlarında prosedürden başka doğru düzgün ne kullanılıyor ki
 
Oyla 0
Cidden çok tartıştınız ha :D internette hazır olmasa önünüzde client ekleyin bakalım baghdat skytemple oyuna ? :D


anca clientten herkesin yapabileceği şeyler
item ekleme(13-14-15-16 dg misal örnek silah takı kıyafet kalkan )
dres ekleme(kafalık-zırh-arka gövde-kanat)
pet ekleme(saldırı-toplayıcı-binek)
gerisini anca bilgisi olan yapabiliyor

ha yok anlatımı varsa clientten yeni bölge eklemenin anlatın veya konu linki atında öğreneyim bana çok lazım o yüzden
misal clientte txtlerde örneğin muhan var (tamam internette anlatım var örnek dedim)
nasıl ekliyecez clientten neyi kopyalıyacaz item ekleme pet ekleme gibi 1 satırı kopyalayıp refobjcommon-1 satırı kopyalayıp refobjitem mi :D
 
Oyla 0
Clientten DB yapamazsın, veri çekip ekleyebilirisin ama DB yi baştan yapamazsın. Neden yapamazsın diyorum çünkü id ler komple değişmiş olacak vsro fileslerinde gameserver içerisine gömülü id leri patlatmış olacaksın haliyle gameserver belli başlı yerlerde runtime hatası verecek.
Bu arada belirtmem gerek vsronun db si oldukça komplike bir db uğraşırken veri eklerken bunları görmeyiz veriyi ekler geçeriz genellikle ama bu durum db yi yapmanın kolay olduğu izlenimi uyandırmamalı.
 
Oyla 0
Cidden çok tartıştınız ha :D internette hazır olmasa önünüzde client ekleyin bakalım baghdat skytemple oyuna ? :D


anca clientten herkesin yapabileceği şeyler
item ekleme(13-14-15-16 dg misal örnek silah takı kıyafet kalkan )
dres ekleme(kafalık-zırh-arka gövde-kanat)
pet ekleme(saldırı-toplayıcı-binek)
gerisini anca bilgisi olan yapabiliyor

ha yok anlatımı varsa clientten yeni bölge eklemenin anlatın veya konu linki atında öğreneyim bana çok lazım o yüzden
misal clientte txtlerde örneğin muhan var (tamam internette anlatım var örnek dedim)
nasıl ekliyecez clientten neyi kopyalıyacaz item ekleme pet ekleme gibi 1 satırı kopyalayıp refobjcommon-1 satırı kopyalayıp refobjitem mi :D

2 item ekleyince editor oluyorlar ona hayran oluyorum :D
Hakan bana laf attığını seziyorum :D clientte mapların db kısmıda mevcut maplar basitlikle eklenebilir mobların spawnı hariç.
Burdan clean dbye sadece clientten çektiklerimi bakabilirsiniz bir kısmı paylaşılmıştır.
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
 
Oyla 0
Clientten DB yapamazsın, veri çekip ekleyebilirisin ama DB yi baştan yapamazsın. Neden yapamazsın diyorum çünkü id ler komple değişmiş olacak vsro fileslerinde gameserver içerisine gömülü id leri patlatmış olacaksın haliyle gameserver belli başlı yerlerde runtime hatası verecek.
Bu arada belirtmem gerek vsronun db si oldukça komplike bir db uğraşırken veri eklerken bunları görmeyiz veriyi ekler geçeriz genellikle ama bu durum db yi yapmanın kolay olduğu izlenimi uyandırmamalı.
Direk olarak copy paste elbette yanlış olur. Kendine göre düzenlenilmesi lazım oyunu var eden db ve client nihayetinde. Sonrasında clean db üzerine yapıldığı içim varolan bugların fixlenmesi ve prosedürlerin girilmesi gerek.
 
Oyla 0
Cidden çok tartıştınız ha :D internette hazır olmasa önünüzde client ekleyin bakalım baghdat skytemple oyuna ? :D


anca clientten herkesin yapabileceği şeyler
item ekleme(13-14-15-16 dg misal örnek silah takı kıyafet kalkan )
dres ekleme(kafalık-zırh-arka gövde-kanat)
pet ekleme(saldırı-toplayıcı-binek)
gerisini anca bilgisi olan yapabiliyor

ha yok anlatımı varsa clientten yeni bölge eklemenin anlatın veya konu linki atında öğreneyim bana çok lazım o yüzden
misal clientte txtlerde örneğin muhan var (tamam internette anlatım var örnek dedim)
nasıl ekliyecez clientten neyi kopyalıyacaz item ekleme pet ekleme gibi 1 satırı kopyalayıp refobjcommon-1 satırı kopyalayıp refobjitem mi :D
Neyi nasıl ekleyeceğini bilmiyorsan zaten bu durumla ilgili yorum yapman biraz show :D
 
Oyla 0
Yapabileceğin maximum şey
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
bu konudaki gibi bir db olur clientten tabi konudaki db de bazı tablolar eksik kullanılmayacağını düşündüğüm için eklemedim ama anladığım kadarıyla senin amacın herhangi birinin yaptığı vsro clientini alıp clean db yi kullarak o clientin db sini çıkartmak eğer amacın bu ise bunu yapabilirsin prosedürler vs hariç ama hiçte kolay olmaz bunu yapması ve bu durumda db yi sen yapmış olmazsın 😂
 
Oyla 0
Yapabileceğin maximum şey
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
bu konudaki gibi bir db olur clientten tabi konudaki db de bazı tablolar eksik kullanılmayacağını düşündüğüm için eklemedim ama anladığım kadarıyla senin amacın herhangi birinin yaptığı vsro clientini alıp clean db yi kullarak o clientin db sini çıkartmak eğer amacın bu ise bunu yapabilirsin prosedürler vs hariç ama hiçte kolay olmaz bunu yapması ve bu durumda db yi sen yapmış olmazsın 😂
Kendi eklentilerimde var olduğu gibi geçirmedim maplarda model switcherda job system vs. Prosedür kullanarak oyun içindeki birçok şeyi clientten çekerek db de aktif ettim. Sistemi kendime göre düzenledim. Birebir aynısını yapmak değil amacım sadece clientteki yeniliği kullanmak. Bu işlem dbyi ve clienti hazırlamaktan yarısınından fazlasını tamamlıyor yeni db yapmak için. Ayrıca ben bu forumda yetiştim modların ve bazı üyelerin yardımı çok oldu. Ben burada amatör bir girişimden bahsetmedim neyin nasıl yapılacağını öğrendiğimden beri. Zamanında yeni başlayanlar için copy paste şeklinde (map ekleme, drop ayarlama vs) paylaşımlar yaptım anlatımlı şekilde hazır kodları inceleyip kullanmak bana tecrübe kattığından daha çabuk öğrenileceği düşüncesindeyim. Ben herşeyi kusursuz biliyorum da diyemem. Bu işlem için yeterli olduğumu düşünüyorum :D Pratiklik açısından güzel bir yöntem yapabilenler için.
Çin ve th serverleri araştırıyorum türk serverlerinde pek bişiy yok hep gördüğümüz şeyler :)
 
Oyla 0
Kendi eklentilerimde var olduğu gibi geçirmedim maplarda model switcherda job system vs. Prosedür kullanarak oyun içindeki birçok şeyi clientten çekerek db de aktif ettim. Sistemi kendime göre düzenledim. Birebir aynısını yapmak değil amacım sadece clientteki yeniliği kullanmak. Bu işlem dbyi ve clienti hazırlamaktan yarısınından fazlasını tamamlıyor yeni db yapmak için. Ayrıca ben bu forumda yetiştim modların ve bazı üyelerin yardımı çok oldu. Ben burada amatör bir girişimden bahsetmedim neyin nasıl yapılacağını öğrendiğimden beri. Zamanında yeni başlayanlar için copy paste şeklinde (map ekleme, drop ayarlama vs) paylaşımlar yaptım anlatımlı şekilde hazır kodları inceleyip kullanmak bana tecrübe kattığından daha çabuk öğrenileceği düşüncesindeyim. Ben herşeyi kusursuz biliyorum da diyemem. Bu işlem için yeterli olduğumu düşünüyorum :D Pratiklik açısından güzel bir yöntem yapabilenler için.
Çin ve th serverleri araştırıyorum türk serverlerinde pek bişiy yok hep gördüğümüz şeyler :)
Dostum bir şey soracağım. Beni kesinlikle yanlış anlamanı istemem ve küçük düşürmeye de çalışmıyorum ama SQL de veyahut Visual studio gibi programlarda 2 satır kod yazmasını biliyor musun? Hani Dbtomedia programı gibi bir şey olmadan bu dediğini pratik olarak çıkartmak çok zor. Basit gibi görülen ufak bir şeyde bile satırlarca mantık kodu oluşturabiliyorsun.
He, biliyor isen kendini geliştirip bir şeyleri yapmaya uğraş diyorum. Olurunu olmazını zaten göreceksin.
Şayet bilmiyor isen elmayı bütün yutmamalısın.

Saygılarımla..
 
Oyla 0
Geri
Üst Alt