Overview
BeamNG.Drive İçin Çoklu Oyuncu Özelliğini Getiren Bir Mod
BeamMP Nedir?
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
BeamMP, Multiplayer modunu BeamNG.Drive’a taşıyan bir oyun modudur. Oyun içi istemci ile topluluk sunucularına giriş yapabilir veya kendinize özel sunucu oluşturup arkadaşlarınızla birlikte oynayabilirsiniz.
“Bu rehber zaman geçtikçe güncelliğini kaybedebilir. Bu bağlantı üzerinden[wiki.beammp.com] güncel kurulum şemasına ulaşabilirsiniz.
This guide may become out of date over time. You can find the updated setup scheme at this link[wiki.beammp.com]
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Bu rehber İngilizce olarak BeamMP Resmi İnternet Sitesinde[beammp.com]anlatılıyor. Ben sadece Türkçe diline çeviri yaptım. Asıl sahibi değilim.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
This guide was originally published on the BeamMP Official Website.[beammp.com]I translated it to help Turkish players. I am not the real owner.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
İstemci Kurulumu
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
İnternet Sitesi üzerinden[beammp.com]“Download Client” butonu ile sunucu istemcisini indirebilirsiniz.
Arşivden çıkan programı çalıştırdıktan sonra, programı kuracağınız dosya konumunu el ile ayarlayıp;
Konumuna kurulumu yapınız.
İstemci kurulumu tamamlandı. Masaüstüne çıkan kısayolu Yönetici Olarak Çalıştırarak oyuna giriş yapabilirsiniz ama istemciyi açmadan önce resmi BeamMP Discord[discord.gg]sunucusuna katılmayı unutmayın yoksa istemci düzgün çalışmayabiliyor. Nedenini bende bilmiyorum. Oyun içindeki nickleri belki Discord üzerinden çektiği için olabilir. Sunucuya katılın, sessize alın ve kenarda dursun. Herhangi bir zararı yok.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Not :
İstemci kurulumunda karşınıza bu uyarı çıkarsa;
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Kırmızı ile altını çizdiğim “Ek Bilgi” seçeneğine tıklayıp alt kısımda çıkacak olan “Yine de Çalıştır” butonu ile dosyayı çalıştırabilirsiniz.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Sunucu Kurulumu
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Topluluk sunucuları yerine kendinize özel bir sunucu kurmak isterseniz bu işlem istemci kurulumundan biraz daha uzun olacak 🙂
İstemiciyi indirdiğimiz internet sitesi üzerinden[beammp.com]“Download Server” butonuna basarak sunucu dosyalarını indiriniz.
İndirilen dosyayı “BeamMP-Server.exe” çalıştırınız. Dosya çalıştıktan kısa bir süre sonra kapanacaktır fakat endişelenecek bir şey yok. Ekranda 3 adet dosya belirecek.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Sunucumuzu çalıştırmak için “server.cfg” dosyasına “authkey” girilmesi gerekiyor ama bundan önce size dosyayı tanıtayım.
Bu dosyayı düzenlemek için Notepad++[github.com]uygulamasına ihtiyacımız olacak. Notepad++ kurulumunu yaptıktan sonra dosyaya sağ tıklayıp Edit with Notepad++[cdn.discordapp.com]seçeneği ile dosyayı açın.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
“Server.cfg” Görüntüsü
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Private = Sunucunun herkese açık olmasını, istemci üzerinden herkesin girebilmesini isterseniiz “true” olarak bırakabilirsiniz. Sadece kendinize özel olsun ve arkadaşlarımla birlikte oynamak istiyorum diyorsanız “true” yerine “false” yazın.
Port = Sunucunuza bağlanmak için kullanılan bir veri adresidir. Varsayılan olarak 30814 ayarlıdır. İsterseniz değişebilirsiniz.
Cars = Kişi başına çağırılabilen araç sayısıdır. “TAB” tuşuna bastığınızda sizin dışınızda başka birisi birden çok araç çağırdıysa ve çağırdığı aracı kontrol etmiyorsa siz o araçlarıda kullanabilirsiniz. Sayıyı yükseltmenizi önermem 1 adet araç iyidir.
MaxPlayers = Sunucunun en fazla alabileceği oyuncu sınırıdır.
Map = Sunucuda açık olan harita adresi yazılıdır. Sunucu haritasını değiştirmek isterseniz kullanacağınız adresleri aşağıya bırakıyorum. Varsayılan harita adresleridir.
Name = Sunucu İsmi
Desc = Sunucu Açıklaması
use = Mod Klasörü İsmidir.
Authkey = Sunucuyu çalıştırmak için zorunlu olan bir anahtardır. Varsayılan olarak boş gelir. Kendi anahtarınızı alıp girmeniz gerekir.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
BeamMP geliştiricileri tarafından tasarlanan sistemde oyun içinde sunucu karmaşası olmaması ve sunucuların anlık olarak senkronize olması için sunucuya özel bir “authkey” Türkçe’ye çevirilince “kimlik doğrulama anahtarı” olması gerekiyor. Bu anahtar olmadan sunucunuz çalışmaz. Bu anahtara sahip olabilmeniz için bir adet Discord[discord.com]hesabına ihtiyacınız var. Discord hesabınız ile kendinize özel bir anahtar oluşturmak için bu adresten[beamng-mp.com]BeamMP uygulamasını Discord hesabınıza bağlayın.
Uygulamayı hesabınıza bağladıktan sonra böyle bir panel açılacak:
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Sol kısımda kırmızı renk ile belirttiğim “keys” bölümüne tıklayın.
Açılan sekmede yeni bir key almak için aşağıdaki fotoğrafta altını çizdiğim yere tıklayın.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Açılan küçük sekmede üst kısmına açacağınız sunucunun ismini, alt kısıma ise internete bağlandığınız IP adresini gireceksiniz. Dinamik IP kullanmanız hiçbir sorun teşkil etmez. Sadece anahtarı bir defa alırken IP adresinizi onaylatacaksınız.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Açılan Küçük Sekmenin Örneği
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Sunucu kimliğinizi oluşturduktan sonra aşağıda sunucu isminin sağında kimliğiniz belirecektir. Bu kimliği kopyalayıp Server.cfg dosyasının içinde Authkey bölümüne yapıştırıp dosyayı kaydediniz.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Authkey Örneği
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Yeşil ile çizilen alana Authkey girilecek. Kırmızı ile belirtilen buton ile dosyayı kaydedebilirsiniz.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Sunucu kurulumu tamamlanmıştır ama şu an sadece yerel ağ içindeki oyuncularla birlikte oynayabilirsiniz. Yerel ağ dışındaki oyuncularla birlikte oynamak için Port Yönlendirme yapmanız gerekmektedir. Aşağıda anlatımı mevcuttur.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Port Yönlendirme
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Asus marka modem kullandığım için Asus modemlerde Port Yönlendirme nasıl yapılır onu anlatacağım. Modeminizin markasına göre internette araştırma yaparak nasıl port açacağınızı öğrenebilirsiniz.
Not (OKUMADAN GEÇME) : Modeminiz CGN IP havuzundan IP numarası alıyorsa Port Yönlendirme işlemini yapsanız bile açtığınız Port aktif olmayacaktır. CGN havuzundan IP numarası aldığınızı anlamanın en kolay yolu modeminizin arayüzünde gözüken IP adresi ile IP sorgulama sitesinde gözüken IP adresinin farklı olmasıdır. Türkiye genelinde IPv6 sistemine geçilmediğinden dolayı birden çok kullanıcı tek bir IP adresi ile internete bağlanabiliyor. Bunun sonucunda internet üzerinde kısıtlı yetkilere sahip oluyoruz.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
İnternete bağlanılan IP adresi örneği :
Modem Arayüzü :
Sizde sol kısımda yazan IP adresi, İnternete bağlanılan IP adresi ile uyuşuyorsa Port Yönlendirmede sorun yaşamazsınız. Sizlerde 78.173.x.x, 95.105.x.x, 88.204.x.x veya daha farklı IP adresleri yazabilir. Modem ile uyuştuktan sonra sorun yok. Sağdaki fotoğrafta yazan IP adresine benziyor ise, 10.100.x 100.10.x.x benzeri bir numara yazıyorsa geçmiş olsun. Statik IP almadan bu havuzdan çıkmanız zordur. Arkadaşlarınızla birlikte oynayamazsınız. Topluluk sunucuları sizleri bekliyor 🙂
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Port Yönlendirme :
İnternet tarayıcınızın arama çubuğuna “192.168.1.1” veya “router.asus.com” yazarak modemin arayüzüne giriş yapabilirsiniz. Açılan sayfada modeminizin kullanıcı adı ve şifresini yazarak arayüze erişim sağlayın. Sol kısımdaki panelde “WAN” sayfasını bulduktan sonra üst kısımda Port Yönlendirme sayfasına erişim sağlayın.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Aşağıda “Profil Ekleyin” kısmından aşağıdaki fotoğraftaki gibi Port Yönlendirmeyi yapınız.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Hizmet Adı : BeamMP
Protokol : Both (TCP & UDP)
Harici Bağlantı Noktası : 30814 (“Server.cfg” içinde portta değişiklik yaptıysanız belirlediğiniz portu giriniz.)
Dahili IP Adresi : Bilgisayarınızın ağa bağlandığı modem içinde ağa bağlandığı IP adresini giriniz 192.168.x.x şeklindedir.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Port açma işlemi tamamlanmıştır. Uzak bir bilgisayardan bağlanan arkadaşlarınızla birlikte oynayabilirsiniz. İyi Oyunlar.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –