Αυτός ο οδηγός θα σας δείξει πώς να ρυθμίσετε έναν διακομιστή Counter-Strike: 1.6 σε Linux. Τα βήματα εδώ θα λειτουργήσουν για τις περισσότερες διανομές Linux που υποστηρίζουν SteamCMD.
Πρώτα, κατεβάστε το SteamCMD.
mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Στη συνέχεια, αποκτήστε τα lib του συστήματος 32-bit. Εάν το σύστημά σας χρησιμοποιεί yum
, μπορείτε να εκτελέσετε την ακόλουθη εντολή.
yum install glibc.i686 libstdc++.i686
Ανοίξτε τις θύρες που χρησιμοποιεί το SteamCMD στο τείχος προστασίας του συστήματός σας.
iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT
Εξαγάγετε τα αρχεία του αρχείου SteamCMD.
tar xvfz steamcmd_linux.tar.gz
Εκκίνηση του SteamCMD. θα το δείτε να κατεβάζει και να εγκαθιστά ενημερώσεις.
./steamcmd.sh
Κατεβάστε το λογισμικό διακομιστή παιχνιδιών.
login anonymous
Εγκαταστήστε το CS 1.6 σε ένα φάκελο με το όνομα "27020". Ο φάκελος ονομάζεται ως η θύρα στην οποία θα εκτελείται ο διακομιστής. Το Steam χρησιμοποιεί το αναγνωριστικό εφαρμογής 90 για το CS 1.6.
force_install_dir ./27020/
app_set_config 90 mod cstrike
app_update 90 validate
app_update 90 -beta beta validate
Κλείστε το SteamCMD.
exit
Τώρα, δοκιμάστε να ξεκινήσετε τον διακομιστή σας Counter Strike 1.6.
cd 27020
./hlds_run -console -game cstrike +port 27020 +map de_dust2 +maxplayers 32 -pingboost 1
Σε αυτό το σημείο, ο διακομιστής θα ξεκινήσει και μπορείτε να συνδεθείτε σε αυτόν με τον πελάτη του παιχνιδιού σας. Απολαμβάνω!