OX / Qbox Anticheat Kurulumu: Bağımlılıklar ve Kabul Testleri
Qbox çekirdeğini ox_core ve ox_inventory’den ayırın; doğru bağımlılık ve veri sınırlarını test edin.
Kısa cevap: qbx_core için AC değeri qbox. ox_inventory bir envanterdir; ox_core ile aynı şey değildir.
Canlı demoyu deneOX adı bazen farklı bileşenler için kullanılır. ox_lib yardımcı kütüphane, oxmysql SQL sürücüsü, ox_inventory envanter, ox_core ayrı çekirdektir. Qbox qbx_core kullanır. Bir isimden yola çıkarak hepsini aynı anda başlatmayın.
Bu kurulumda doğrulanacak noktalar
- Qbox kuruluysa gerçek qbx_core, ox_lib ve oxmysql bağımlılıkları doğrulanmalı.
- AC framework değeri Qbox için qbox olmalı; saf ox_core uyumu ayrıca değerlendirilmeli.
- ox_inventory’nin çalışan API’si ve normal silah işlemi test edilmeli.
- Köprü Qbox yapısını okuyabilir; ox_core özel karakter ve araç şeması için destek vaat edilmez.
Kurulum ve devreye alma sırası
- Sign up ile hesap oluşturun, e-postanızı doğrulayın ve uygun ücretli planın ödeme durumunu kontrol edin.
- Sunucular bölümünde doğru sunucuyu seçin; resource, ayarlar ve oyun veritabanını yedekleyip o sunucunun paketini indirin.
- Paketi tosun-ac klasörüne açın; lisansı yalnız server.cfg içinde set ile saklayın.
- Mevcut bağımlılık sırasını koruyun, uygun AC framework alanını ayarlayın ve bakımda başlatın.
- Test karakteriyle aşağıdaki kabul kontrollerini tamamlayın; sürüm, tarih ve sonuçları kaydedin.
server.cfg başlangıç örneği
set tosun_ac_license "YOUR_SERVER_LICENSE"
ensure oxmysql
ensure ox_lib
ensure qbx_core
ensure ox_inventory
ensure tosun-ac
Sonucu nasıl değerlendirebilirsiniz?
- Konsolda kurulu sürüm ve gerçek framework tanımlanabilmeli.
- Meşru oyun akışları beklenmeyen ceza veya kalıcı muafiyet bırakmamalı.
- Panel okuması doğru sunucu ve karaktere ait olmalı; desteklenmeyen özellik ayrı belirtilmeli.
- Performans ve yanlış tespit incelemesi gerçek oyun senaryosuna dayanmalı.
Qbox örneğini saf OX kuruluma kopyalamayın
Aşağıdaki başlangıç örneği Qbox içindir. Çalışan ox_core sunucusuna sırf örnek için qbx_core eklemeyin; alternatif çekirdekleri beraber çalıştırma önerisi değildir. Qbox için ts.Framework.framework alanını qbox yapın. Saf ox_core tarafında mevcut çekirdek bağımlılıklarını koruyup genel AC modu standalone ile gereken entegrasyonları test edin.
Envanter ile DB köprüsü farklı destek alanlarıdır
Sunucu silah sahipliği kontrolü çalışan ox_inventory API’sini kullanabilir. Bu, köprünün ox_core oyuncu şemasını otomatik tanıdığı anlamına gelmez. Qbox köprüsü desteklenen players/citizenid ve player_vehicles yapısını, çevrimiçi işlemler için qbx_core API’sini kullanır.
Qbox ve envanter kabul testi
Envanter veya core güncellemesinden sonra karakterin yüklenmesini ve meşru ekipman akışını tekrar doğrulayın.
- Tek gerçek çekirdeğin çalıştığını ve AC’nin doğru modu bildirdiğini kontrol edin.
- Test karakteriyle eşyayı taşıyın, silahı kuşanın ve kaldırın; normal işlem tespit logu üretmek zorunda değildir.
- Karakter seçimi, polis ekipmanı, araç teslimi ve emote objelerini deneyin.
- Envantersiz arena silahını dar AllowWeapon izniyle, ışınlamayı MarkTeleport ile entegre edin.
- Qbox köprüsü varsayılan olarak açıktır; tek karakter ve araç okumasını oyunla karşılaştırın. Çevrimiçi bakiye düzenleme de açıktır ve yalnız yönetici (admin) veya sahip (owner) rolündeki panel kullanıcıları kullanabilir; okumaları doğrulamadan kullanmayın.
Geri dönebileceğiniz bir kurulum hazırlayın
Çalışan sunucuda değişiklik yapmadan önce artifact sürümünü, framework ve envanter resource adlarını kaydedin. Paketi Sunucular bölümünde doğru sunucuyu seçerek indirin; başka sunucunun paketi veya lisansı yanlış bağlantı kurulmasına yol açabilir. Ücretli aboneliğinizi ve hesabınızın sunucu yönetim yetkisini kontrol edin. İndirdiğiniz ZIP dosyasını herkese açık bir dosya sitesine yüklemeyin.
- Mevcut tosun-ac klasörünü, düzenlenebilir ayarları ve oyun veritabanını yedekleyin. Değiştirmeden önce yedeğe erişebildiğinizi doğrulayın.
- Yeni paketi ayrı bir klasöre açın. fxmanifest.lua doğrudan tosun-ac içinde bulunmalı; iç içe ikinci bir tosun-ac klasörü oluşmamalı.
- Düzenlediğiniz ayarları yeni varsayılanlarla karşılaştırın. Bilinçli değişiklikleri ve entegrasyonları taşıyın; yeni ayar dosyasının tamamını eski dosyayla değiştirmeyin.
Meşru ışınlamayı doğru anda bildirin
Hareketten önce oyuncuyu, sunucunun belirlediği hedefi, yetkiyi ve etkin işlemi doğrulayın. Aşağıdaki parçadaki gibi konumu değiştirmeden hemen önce MarkTeleport çağırın. src ve destination, rastgele istemci parametresinden değil mevcut doğrulanmış sunucu akışınızdan gelmelidir. Bu parça tek başına ağ event’i değildir.
MarkTeleport güven listesi istemez. Hareket ve ilgili görünmezlik/godmode/kamera kontrollerini kısa süre gevşetir; silah, para, event suistimali ve injection kontrolleri açık kalır. Varsayılan ayarlarla güvenilir olmayan çağıran için tek çağrı 15 saniye, oyuncu bütçesi on dakikada toplam 180 saniyedir. Tekrarlanan uzatmalar bütçeyi kullanır. Oyuncuyu sürekli muaf tutmak için her tick çağırmayın.
-- Mevcut, doğrulanmış sunucu işleminizin içinde:
local ok = exports["tosun-ac"]:MarkTeleport(src, 8000, "house_enter")
if ok then
SetEntityCoords(GetPlayerPed(src), destination.x, destination.y, destination.z)
end
Tekrarlanabilir başlangıç ölçümü alın
Ayar değiştirmeden önce temsilî bir oyun oturumunda sunucu profili alın. Oyuncu sayısını, artifact ve resource sürümlerini, yapılan işlemleri kaydedin. Sakin rol, kalabalık garaj ve çatışma farklı yük üretir. Tek değişiklik yaptıktan sonra aynı tür oturumla karşılaştırın. Sunucu CPU süresi, hitch uyarısı ve sorgu davranışı sabit FPS artışı vaadinden daha yararlıdır.
Aşağıdaki komutlar sınırlı örnek kaydeder ve durumunu gösterir. Profili açmadan kaydın bitmesini bekleyin. Her takılmayı anticheat’e bağlamak yerine sıçramanın hangi resource ve thread’den geldiğini inceleyin. Değişen ayarı tam adıyla özel önce/sonra notuna yazın. Kısa kayıt, yoğun saatteki bütün yükü öngöremez.
profiler record 500
profiler status
profiler view
tosunac_doctor
Cezayı bağlama ve kanıta göre ayarlayın
Normal oyun test edilene kadar bağlama duyarlı kontrolleri uygun gözlem ayarında tutun. Kayıt, araştırılması gereken sinyaldir; eşleşen herkesi yasaklama talimatı değildir. Karakter seçimi, canlandırma, ışınlama, polis ekipmanı ve script silahlarını doğrulayın. Kalıcı ve geniş muafiyet yerine ilgili sunucu entegrasyonunu ekleyin.
Ayar doktoru ayarlar uygulandıktan sonra çalışır; tosunac_doctor ile elle çağrılabilir. Etkin riskli değerleri raporlar, kendisi değiştirmez. Ağır ceza, kapalı önlemler, debug ve fail-open uyarılarını değerlendirin. Panel değerleri yerel varsayılanı değiştirebilir; yalnız disk dosyasına değil gerçekten kullanılan ayara bakın.
Muafiyet veya daha hafif ceza, asıl neden çözülmeden görünen şikâyeti azaltabilir. Geçici istisnaların ve düzeltilmesi gereken scriptlerin tarihli listesini tutun. Entegrasyon doğrulanınca ilgili istisnayı kaldırın; kabul edilen oyun senaryosunu yeniden çalıştırın ve kayıtlarını önceki denemeyle karşılaştırın. Değişiklikten sonra yalnız şikâyet sayısına değil ölçülen yük ve tespit bağlamına bakın.
- Bir ayarı değiştirin; nedenini, inceleyeni ve eski değerini kaydedin.
- Tekrarlanan tespitleri meşru script işlemleri ve zamanlarıyla karşılaştırın.
- Ceza, framework veya envanter değişince ilgili oyun akışını tekrar test edin.
- Yeni yanlış tespitte eski değere dönün; tekrar sıkılaştırmadan önce nedeni çözün.
Güncelleme, geri dönüş ve destek kaydı
Core, envanter, meslek scripti veya AC güncellendiğinde ilgili kabul testini yeniden çalıştırın. Aynı anda şema, ceza ve kaynak sürümü değiştirmeyin. Sorun yeni değişiklikten kaynaklanıyorsa yedeklenmiş resource ve ayarlara planlı bakımda dönün; veritabanı geri yüklemesini veri kaybını değerlendirmeden yapmayın. Desteğe artifact/core/envanter/AC sürümü, resource adı, test adımları, saat ve anahtarsız ilk hata mesajını verin. Oyuncu kimliklerini, lisansları, parolaları ve token’ları açık kayıtta paylaşmayın.
İlgili kurulum ayrıntıları
Kurulum dokümanı · Veritabanı köprüsü · Server export rehberi
Sign upDokümantasyon Fiyatları gör
Sıkça Sorulan Sorular
ox_inventory kullanmak Qbox olduğum anlamına mı gelir?
Hayır. Envanter farklı çekirdeklerle kullanılabilir; gerçek core resource’unu belirleyin.
ox_core ve qbx_core’u birlikte ensure edeyim mi?
Bu rehber bunu önermiyor. Mevcut kurulu çekirdek ve kendi bağımlılık rehberiniz esas alınır.
Saf ox_core verisini köprüye alır mı?
Mevcut köprü QBCore/Qbox/ESX içindir; ox_core şeması otomatik desteklenmiş sayılmaz.
İlgili: QBCore · ESX · Standalone · vRP · Tüm Framework Rehberleri · RedEngine Tespiti