$ ABD Doları
  • $ ABD Doları
  • € AVRO
  • £ GBP
  • $ Avustralya Doları
  • R$ BRL
  • İsviçre Frangı İsviçre Frangı
  • ¥ Japon Yeni
ESX → QBCore'ye Doğru Şekilde Geçiş Yapma

ESX → QBCore'ye Doğru Şekilde Geçiş Yapma

Doğrudan yanıt: ESX'yi QBCore'ye taşımak, bir çerçeve değişikliği değil, kontrollü bir yeniden yazım ve veri taşıma işlemidir. Temiz bir QBCore hazırlık sunucusu oluşturun, her ESX bağımlılığını envantere alın, açık bir alan bazında veri haritası tanımlayın, mevcut API'lere karşı kaynakları aktarın, geri alma işlemini prova edin ve yalnızca referans ve oyun içi kontroller geçtikten sonra geçiş yapın.

Yayınlanan: 2 Ekim 2025 · Güncellendi: 15 Ağustos 2026 · Tarafından: Luke

Neler haritalanmalı

Yüzey Taşıma kararı Kabul kanıtı
Oyuncu kimliği Eski tanımlayıcıları ve karakterleri, çakışma olmadan QBCore vatandaş kimliklerine eşleyin. Örneklenen her oyuncu, amaçlanan tek bir karakter kaydına çözülür.
Para ve hesaplar Her hesabı açıkça eşleştirin; eşit isimler veya anlamlar varsaymayın. Dondurulmuş bir örnek için ön/son toplamlar mutabık kalınmıştır.
İşler ve dereceler İşsiz yedekler dahil olmak üzere her canlı iş ve derece için bir eşleme tanımlayın. İzinler ve ödeme akışları onaylanmış haritayla eşleşir.
Öğeler ve envanter İsimleri, meta verileri, ağırlığı, yuvaları ve depolama sahipliğini eşleştirin. Yetim öğe adı yok; envanterler yeniden bağlandıktan sonra kalıcı olur.
Araçlar ve mülk Sahiplik anahtarlarını, plakaları, garajları ve durum alanlarını normalleştirin. Sahip olunan kayıtlar benzersiz ve erişilebilir kalır.
Özel kaynaklar ESX geri çağrılarını, olaylarını ve oyuncu API'lerini belgelenmiş QBCore eşdeğerleriyle değiştirin. Her uçtan uca kaynak akışı aşamada ilerler.

Taşıma dizisi

  1. Şema ve kaynak değişikliklerini dondurun; geri yüklenebilir bir veritabanı ve dosya yedeği alın.
  2. Bakımı yapılan tarifinden veya deposundan izole bir hazırlık ortamında QBCore oluşturun.
  3. Bir şema envanteri dışa aktarın ve kimlikler, hesaplar, işler, öğeler, araçlar ve özel tablolar için sürümlü bir eşleme yazın.
  4. Dönüşümleri idempotent hale getirin ve yalnızca tek kullanımlık bir veritabanı kopyası üzerinde çalıştırın.
  5. Mevcut QBCore belgelerini kullanarak kaynakları tek tek taşıyın; körü körüne olay adı değiştirme işlemine güvenmeyin.
  6. Satır sayılarını, benzersizliği, toplamları ve yetim başvuruları dengeleyin, ardından oyun akışını çalıştırın, yeniden bağlayın ve testleri yeniden başlatın.
  7. Geri alma işlemini prova edin. Kesinti sırasında yazmayı durdurun, son bir yedek alın, kanıtlanmış işlemi yeniden çalıştırın ve birleştirmeleri yeniden açmadan önce doğrulayın.

Genel bir SQL şablonu kopyalamayın

ESX ve QBCore şemaları sürüm, tarif, envanter ve özel kaynaklara göre değişiklik gösterir. Genel bir CREATE TABLE veya INSERT ifadesi, meta verileri sessizce atabilir veya geçersiz varsayılanlar oluşturabilir. Kurulumu yapılmış iki şemadan göç SQL türetin, kısıtlamaları gözden geçirin ve destek ve denetim için eski-yeni kimlik eşlemesini koruyun.

Kapsam ve sınırlamalar

Bu, bilinmeyen bir sunucu için yürütülebilir SQL değil, bir göç kontrol planıdır. Saatleri tahmin etmez veya kayıpsız dönüşümü garanti etmez. Şifrelenmiş veya emanet edilmiş kaynaklar taşınabilir olmayabilir. Çalışmaya başlamadan önce lisansları, mevcut çerçeve API'lerini ve her paketin göç haklarını kontrol edin.

Birincil kaynaklar