Sorun Giderme
Gerçekten ters giden şeyler ve nereye bakmanız gerektiği.
Bir dosyadaki değişiklik hiçbir işe yaramadı
Section titled “Bir dosyadaki değişiklik hiçbir işe yaramadı”Düz bir restart fxmanifest.lua dosyasını yeniden okumaz. Bir dosya eklediyseniz — örneğin yeni bir dil dosyası — önce sunucu konsolunda refresh, ardından restart mic_chameleon çalıştırın. config.lua ve dil dosyalarındaki değişiklikler için yalnızca restart yeterlidir.
“You do not have permission to use this command”
Section titled ““You do not have permission to use this command””Hazır config ile menü, yetki listesindeki oyuncular ile mechanic ve police meslekleri için açılır, başka kimse için açılmaz. Şunlardan birini yapın:
- oyuncuyu
/chameleongiveve sunucu kimliğiyle ekleyin, ya da - mesleğini
Config.AuthorizedJobslistesine ekleyin, ya da - herkesin boyayabilmesi için
Config.Permissions = falseyapın.
Aynı mesaj /chameleongive komutunun kendisinden geliyorsa, bridge’in gözünde siz admin değilsiniz demektir: ESX’te admin veya superadmin grubu, QBCore’da admin veya god.
“Could not get player steam identifier”
Section titled ““Could not get player steam identifier””Yetki listesi Steam ID’lerini saklar. Oyuncunun bağlanırken Steam’inin çalışıyor olması gerekir, yoksa eklenemez. Bunun yerine ona Config.AuthorizedJobs içinden bir meslek verin ya da yetkileri kapatın.
/chameleon yazıyorum ve hiçbir şey olmuyor
Section titled “/chameleon yazıyorum ve hiçbir şey olmuyor”Bir araçta oturuyor olmanız gerekir; aksi halde “You are not in a vehicle” mesajını alırsınız. Oturuyorsanız ve hiçbir şey görünmüyorsa konsolda [Camaleon] satırlarını kontrol edin — framework bulunamadı demek, kaynağın ESX, QBCore veya QBox’tan önce başladığı anlamına gelir. server.cfg içinde ensure mic_chameleon satırını framework’ünüzün altına koyun — QBox’ta qbx_core’un altına.
Mesajlar İspanyolca
Section titled “Mesajlar İspanyolca”Hazır config.lua dosyasında Config.Locale = "es" vardır. Bunu "en" ya da locales/ içindeki dokuz koddan başka birine ayarlayın. İşaretçi istemi ve menü başlığı dil dosyalarında değildir: bunları config.lua ve html/ui.html içinde değiştirin.
Boya düz bir renk gibi görünüyor
Section titled “Boya düz bir renk gibi görünüyor”Renkler, daha yeni araç renk setinden gelen renk değiştiren boyalardır ve yirmisi (223 ile 242 arası) bu kaynağın data/ ve stream/ klasörlerinden gelir.
- Her iki klasörün de kaynağın içinde durduğundan ve yeniden adlandırılmadığından emin olun.
- Veri dosyaları bir oyuncu bağlandığında okunur. Kurulumdan sonra sunucuda zaten bulunan oyuncuların yeniden bağlanması gerekir.
- Sunucunuzun bukalemun boyalarına sahip olacak kadar yeni bir oyun sürümüne (build) ihtiyacı var.
sv_enforceGameBuildile eski bir tanesini zorluyorsanız yükseltin.
Reset “No original color found for this vehicle” diyor
Section titled “Reset “No original color found for this vehicle” diyor”Orijinal renk, bir araç ilk kez boyandığında, modeli ve plakasına göre hatırlanır. Şu durumlarda sıfırlanamaz:
- araç, kaynak kurulmadan önce veya başka bir script tarafından boyanmışsa;
- plakası o zamandan beri değişmişse;
vehicle_original_colors.jsonsilinmişse.
Bu durumlarda aracı her zamanki tamircinizde eski rengine boyatın.
Yeniden başlatmadan sonra boya gitti
Section titled “Yeniden başlatmadan sonra boya gitti”Bu kaynak, önünüzdeki arabayı boyar; garajınıza yazmaz. Rengin saklanıp tekrar çıkarıldığında korunup korunmadığı, garaj scriptinizin araç özelliklerini (vehicle properties) kaydetmesine bağlıdır. Bu kaynağın yeniden başlatmalar boyunca sakladığı şey orijinal renktir, böylece Reset hâlâ çalışır.
Bir boya eşyasını kullanmak hiçbir şey yapmıyor
Section titled “Bir boya eşyasını kullanmak hiçbir şey yapmıyor”Sırasıyla:
Config.UseItemsaçık mı? Konsol başlangıçta 82 eşyayı kaydettiğini söylemelidir.- Eşya envanterinizde tam olarak aynı adla mı tanımlı —
chameleon_200değil,chameleon_paint_200?items/içindeki dosyalara bakın. - Bir araçta oturuyor musunuz? Eşya yalnızca oturuyorken tüketilir.
- Envanteriniz framework’ün kullanılabilir eşyalarını destekliyor mu? Bu kaynak onları doğrudan envanter üzerinden değil, ESX veya QBCore üzerinden kaydeder.
Config.ItemsRequirePermission ayarını açtıysanız ve bir eşya kullanıldığında sunucu konsolu hata gösteriyorsa, onu tekrar kapatın ve hatayı bize Discord’da gönderin.
Eşyaların resimleri yok
Section titled “Eşyaların resimleri yok”Görseller gelmez. Envanterinizin görsel klasörüne eşyaların adını taşıyan PNG dosyaları ekleyin (örneğin chameleon_paint_200.png).