Linux Dağıtımlarında Botlu Half Life Oynama

Linux Dağıtımlarında Botlu Half Life Oynama

Half Life oyununa bot paketi nasıl yüklenir?.. Daha önce bu tarz 2 yada 3 yazı yayınlamıştım, fakat onlar Windows içindi. Peki Linux’ler de durum ne? Mesela Pardus’ta Half Life botlu oynanıyor mu?? Evet oynanıyor, fakat ilk başta 1-2 ufak sorun çıkıyor. Bu sebeple bu yazı altında hem bot paketini, hem yükleme adımlarını, hemde ufak sorunların çözümünü buradan sizlerle paylaşmak istiyorum..

Linux için Half Life! 

Linux’de Half Life oynamanın en basit yolu, Steam indirimlerini takip edip yasal bir Half Life oyunu satın almak. Eğer oyunu daha önce satın aldıysanız şanslısınız! Oyunun hem Windows, hemde Linux sürümü zaten elinizde mevcut.

O zaman hemen Steam’i açın ve oyununuzu Linux işletim sisteminize indirin.

https://store.steampowered.com/app/70/HalfLife/?l=turkish

Linux Sürümü Half Life için Bot Paketi!

Linux işletim sisteminize Half Life kurulumunu yaptıysanız, sıra geldi bot paketine.. Hemen aşağıdaki bağlantıya gidin ve bot paketini bilgisayarınıza indirin.

https://www.moddb.com/mods/adrenaline-gamer/downloads/parabot-cb-092win32-linux

Zip paketinin içinde addons klasörü göreceksiniz. Bu klasörü Linux dağıtımınızda aşağıdaki konuma kopyalayın.

home > kullanıcı > .steam > steam > steamapps > common > Half-Life > valve > addons

Şimdi bir dizin yukarı gidip, Valve klasörü içerisinde liblist.gam isimli dosyayı bulun. Bu dosyanın 1 adet kopyasını oluşturup, orijinalini bir belge görüntüleyici ile açın. (Pardus’ta sağ tık > Birlikte Aç > Mousepad yolunu izleyebilirsiniz.)

Bu dosyada şu satırı bulun;

gamedll_linux "dlls/hl.so"

Şununla değiştirin;

gamedll_linux "addons/parabot/dlls/parabot.so"

Ve dosyayı kaydedin.

Ubuntu 20‘de .steam klasörünü göremiyorsanız klavyeden Ctrl + H tuşlarına basın. Gizli klasörler görünür hale gelecekler.

Şuan bot kurulumu tamamlandı fakat önümüzde iki ufak sorun var;

1) Half Life’ı her açışınızda karşınıza en_US.UTF-8 uyarısı gelecek (bot paketi ile alakası yok),

2) Botlar oyuna girdikten bir süre sonra oyun, Fatal Error penceresi görüntüleyip kapanacak (bot paketi ile alakalı).

Her iki sorunun da çözümü şöyle..

Bu sorunlar Ubuntu 20‘de yaşanmıyor.

Dil hatası için!

Linux Dağıtımlarında Botlu Half Life Oynama

Terminali (Uç Birim) açın, sırayla aşağıdaki komutları çalıştırın.

sudo su
sudo echo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen
sudo locale-gen

Bunu yaptıktan sonra oyuna tekrar bakın. Utf-8 hata mesajı artık görüntülenmeyecek.

Bu hata mesajı sadece bu oyunda değil, Linux’e kurduğunuz diğer birçok Steam oyununda da (mesela Half Life, Counter Strike, Team Fortress..) karşınıza çıkabilir. Çözüm tekdir, yukarıdakini uygularsanız, tüm oyunlardaki UTF-8 uyarısının kaybolması gerekiyor.

Fatal Error hatası için!

Linux Dağıtımlarında Botlu Half Life Oynama

Bot paketini kopyaladığımız konumu hatırlıyor olmalısınız. Oraya gidin ve Parabot klasörü içinde parabot.cfg dosyasını bulun.

Home > User > .steam > steam > steamapps > common > Half-Life > valve > addons > parabot > config > valve > parabot.cfg

parabot.cfg’yi belge görüntüleyici ile açıp (Pardus’ta sağ tık > Birlikte Aç > Mousepad yolunu izleyebilirsiniz.), aşağıdaki komutu bulun;

BotChat = On

Bu komutu bulduysanız, On yazısını Off olarak değiştirin, belgeyi kaydedin.

BotChat = Off

Artık hiçbir sorun kalmadı. Half Life’ı açıp, multiplayer sunucu oluşturup, Linux altında botlarla oynamaya başlayabilirsiniz.

Bu bot paketi aynı zamanda Half Life: Deathmatch Classic, Half Life: Opposing Force, Holy Wars 2.0, Adrenaline Gamer v6.6, Bubblemod, Severians ve They Hunger Trilogy oyunlarında da kullanılabilir.

Konuyla alakalı sorularınız, eklemek istedikleriniz olursa yazı altından yorum olarak yazabilirsiniz.

>> Windows İşletim Sisteminde Botlu Half Life Oynama