Merhaba
Oyun için versiyon uyuşmazlık kontrolüdür, patcher'i aşan burayı çok zor geçer.
- SQL den tablodan her güncelleme işleminde yeni versiyonunuzu girebilirsiniz.
- Çalışma sistemi tek yönlüdür, sunucudan sürekli sql sorgusu yapmaz, oyuna restart attığınızda DB çekirdeği bir sefer sütundan veriyi çeker. Gamey'e aktarır, Game de Cliente aktarır.
- Server ve Client tarafı tamamen makrolu define lidir.
Kullanım pratiği:
Sütunu güncelle - Locale_inc.h / Lokal versiyonu sql deki ile aynı yap.
Not: Sistem bana aittir, satılması ve alıntı yapılmadan paylaşılması yasaktır.
Not: Yöneticiler önceki konuyu kapatıp buna yönlendirebilir.
Not: Martysama 5.8 Kaynak dosyaları referans olarak kullanıldı
Not: Paket başlığı değerleri, boş mu diye kontrol edin.
Not: DB adı, Tablo Adı, Sütun adı için:
const char* query = "SELECT versionNumber FROM srv1_account.current_version LIMIT 1";
Daha fazlası için beğen, ve yorum at.
Ekli dosyayı görüntüle 154361
Ekli dosyayı görüntüle 154362
Ekli dosyayı görüntüle 154360
Anlatım LİNK
VT
Oyun için versiyon uyuşmazlık kontrolüdür, patcher'i aşan burayı çok zor geçer.
- SQL den tablodan her güncelleme işleminde yeni versiyonunuzu girebilirsiniz.
- Çalışma sistemi tek yönlüdür, sunucudan sürekli sql sorgusu yapmaz, oyuna restart attığınızda DB çekirdeği bir sefer sütundan veriyi çeker. Gamey'e aktarır, Game de Cliente aktarır.
- Server ve Client tarafı tamamen makrolu define lidir.
Kullanım pratiği:
Sütunu güncelle - Locale_inc.h / Lokal versiyonu sql deki ile aynı yap.
Not: Sistem bana aittir, satılması ve alıntı yapılmadan paylaşılması yasaktır.
Not: Yöneticiler önceki konuyu kapatıp buna yönlendirebilir.
Not: Martysama 5.8 Kaynak dosyaları referans olarak kullanıldı
Not: Paket başlığı değerleri, boş mu diye kontrol edin.
Not: DB adı, Tablo Adı, Sütun adı için:
const char* query = "SELECT versionNumber FROM srv1_account.current_version LIMIT 1";
Daha fazlası için beğen, ve yorum at.
Ekli dosyayı görüntüle 154361
Ekli dosyayı görüntüle 154362
Ekli dosyayı görüntüle 154360
Anlatım LİNK
VT
