Linux'ta Çalıştırma
vMenu Enhanced'ın Linux'ta internet trafiğini neden küçük bir JavaScript yardımcısı üzerinden gönderdiği ve bunu elle nasıl değiştireceğiniz.
FiveM Enhanced çalıştıran bir Linux sunucuda, vMenu'nün C# kodu şu anda web sitelerinin güvenlik sertifikalarını denetleyemiyor. Bu da vMenu'nün internet üzerinden gönderdiği her şeyi bozuyor; güncelleme denetimleri, webhook günlüğü ve entegrasyonlar bunlara dahil. Bu bir FiveM hatasıdır ve bildirilmiştir.
Hata giderilene kadar vMenu, bu trafiği beraberinde gelen küçük bir JavaScript yardımcısına, server/net_bridge.js dosyasına devreder. Aynı sunucudaki JavaScript'te bu hata yoktur. Bu kendiliğinden olur, herhangi bir şey ayarlamanıza gerek yoktur. Konsolunuz, başlarken net bridge'in kullanıldığını söyleyen bir satır gösterir.
Elle değiştirme
Kendiniz seçmeniz gerekirse server.cfg dosyanıza şunlardan birini ekleyin:
set vMenu.Enhanced.NetBridge native
set vMenu.Enhanced.NetBridge jsnative her zaman normal C# kodunu, js ise Windows'ta da dahil olmak üzere her zaman yardımcıyı kullanır. Satırı eklemezseniz vMenu kendisi seçer.
FiveM Legacy'de
FiveM Legacy'deki vMenu, Linux'ta da Windows'ta da her zaman yardımcıyı kullanır; bu nedenle bu ayar orada hiçbir şey yapmaz.