vSro Paylaşım vSRO Database Temizleme: MaxiGuard_User Tablolarını Sıfırlama

Cevaplar0
Görüntüleme13
Katılım
2 Ocak 2024
Mesajlar
100
Tepkime puanı
119
Puanları
0
Discord
Deneme
Mevcut Bakiye
425 ₺
vSRO Database Temizleme: MaxiGuard_User Tablolarını Sıfırlama

Sunucunu sıfırdan açarken ya da beta sonrası temiz bir başlangıç yaparken oyun veritabanını temizlemek tek başına yetmiyor. MaxiGuard kullanıyorsan onun kendi veritabanında da karakterlere ait bir yığın kayıt birikiyor: achievement durumları, buff'lar, custom title'lar, ban listeleri, sıralama tabloları ve HWID kayıtları.

Aşağıdaki sorgu MaxiGuard_User veritabanındaki 61 tabloyu tek seferde temizler.

Dikkat: Bu oyun veritabanı değil

Sorgunun hedefi MaxiGuard_User veritabanıdır, SRO_VT_SHARD değil. Karakterlerin, itemlerin ve guildlerin kendisi bu sorgudan etkilenmez, onlar oyun veritabanında durur.

Oyun veritabanını da temizlemek istiyorsan o ayrı bir iştir, karıştırma.

Bunu okumadan çalıştırma

Listede _Ref ile başlayan 11 tablo var ve bunlar oyuncu verisi değil, senin MaxiGuard ayarların:

TabloSilinince ne kaybedersin
_RefAchievementsTanımladığın achievement listesi
_RefCustomCTFRewardCapture the Flag ödül ayarları
_RefCustomElixirRateElixir başarı oranları
_RefCustomPlusLimitPlus limiti ayarları
_RefCustomPowderRatePowder oranları
_RefDynamicRankV2Sıralama tanımları
_RefDynamicRankV2_CustomIconsSıralama ikonları
_RefEventRegisterEtkinlik kayıt tanımları
_RefEventScheduleEtkinlik saat çizelgesi
_RefItemManipulationDefaultDataItem manipülasyon varsayılanları
_RefMobKillNotifyMob kill bildirim ayarları

Sunucunu günlerce ayarlayıp sonra bu sorguyu çalıştırırsan hepsini baştan girmen gerekir. Tamamen sıfırdan kurulum yapmıyorsan bu satırları listeden çıkar.

Neden _Scheduler yorum satırında

Sorgunun içinde şu satırı göreceksin:

--TRUNCATE TABLE _Scheduler

Başındaki iki tire onu devre dışı bırakır, yani çalışmaz. Bilerek böyle bırakılmış. _Scheduler sunucunun zamanlanmış görevlerini tutar; temizlersen otomatik etkinlikler, yeniden başlatmalar ve zamanlı işler durur.

Gerçekten sıfırlamak istiyorsan başındaki tireleri kaldırırsın, ama ne yaptığını bilerek yap.

Temizlenen tablolar ne işe yarıyor

Karakter verisi: _AchievementStatus, _ActiveBuffs, _AutoPotionConfig, _AvailableIcons, _AvailableTitles, _CharChest, _CharChestLogs, _CharCustomTag, _CharCustomTitle, _CharIcon, _CharIconRightSide, _CharnameColor, _CharPetFilterConfig, _CharPinLock, _CharPinTrustedDevices, _CustomGenderSwitch, _TitleColor, _UserSavedReverseLocations

Etkinlik ve PvP: _BattleArenaList, _CaptureTheFlagList, _CurrentEventTeamList

Sıralama: _DynamicRank_Custom1 ile _DynamicRank_Custom5 arası, _DynamicRankJob_Hunter, _DynamicRankJob_Thief, _DynamicRankJob_Trader, _DynamicRankUnique

Ceza ve güvenlik: _ChatBan, _ChatPCBan, _GlobalBan, _PCBan, hwidlist, hwidlist_V2

Log kayıtları: _CommandLogs, _GlobalLog, _LoginLogoutStatisticsExt, _LoginLogoutStatisticsExt_V2, _UniqueKillLog

Sunucu köprüsü: _BridgeCommands, _BridgeCommands_Planned, _GameServerCommands, _GameServerCommands_Planned

Diğer: _ClientConfig2, _DailyFGWLimit, _PartyData, _StallNetwork

HWID listelerinin de temizlendiğini unutma. Daha önce yasakladığın donanımlar serbest kalır, ban listesini sıfırdan oluşturursun.

Uygulama sırası

  1. MaxiGuard_User veritabanının tam yedeğini al
  2. Sunucuyu kapat, sorguyu açık sunucuda çalıştırma
  3. Sıfırdan kurulum yapmıyorsan _Ref satırlarını listeden çıkar
  4. Sorguyu çalıştır
  5. Sunucuyu başlat ve MaxiGuard'ın hatasız yüklendiğini kontrol et

Sorgu


Sık karşılaşılan sorunlar

TRUNCATE hata veriyor. Tabloya yabancı anahtar bağlıysa TRUNCATE reddedilir. O tablo için DELETE FROM kullan, ancak kimlik sayacının sıfırlanmayacağını bil.

Tablo bulunamadı hatası. MaxiGuard sürümleri arasında tablo isimleri değişebiliyor. Sende olmayan satırı listeden çıkar, kalanları çalıştır.

Sunucu açılıyor ama MaxiGuard özellikleri çalışmıyor. Büyük ihtimalle _Ref tabloları da temizlenmiştir. Ayarları yeniden girmen ya da yedekten dönmen gerekir.
 

Konuyu şu anda görüntüleyenler

Yükleniyor...
Şu anda sitemizde 48 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 773
Mesajlar 3,282
Kullanıcılar 1,291
Son üye SEOFX 
Geri
Üst