Versiyon Kontrol Sistemi [SQL]

s1nwar

Üye
Editör
Üye
Mesaj
52
Çözümler
2
Beğeni
368
Puan
374
Ticaret Puanı
0
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.
Screenshot_318.webp

Screenshot_319.webp

Screenshot_317.webp

Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.



 

Dosya Eklentileri

Geri
Üst