המדריך השלם להרצת שרת משחק לCounter-Strike 1.6,נכתב במלואו על ידי אור נקש.
מה צריך?
- אחסון
- גישת SSH
- לדעת לקרוא ולכתוב
חלק מספר אחד (I)
יש להיכנס לגישה שלכם ע"י התוכנה putty וליצור תיקיה בשם hlds_l על ידי הפקודה:
ואחר כך להיכנס אליה דרך הפקודה:
לאחר מכן יש להוריד את קובץ ההורדה של קבצי שרת משחק של סטים (hldsupdatetool.bin) ע"י הפקודה :
קוד:
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
לאחר מכן יש לתת לו הרשאת הרצה,דרך הפקודה :
קוד:
chmod +x hldsupdatetool.bin
אחר כך כמובן יש להריץ את הקובץ כדי שיוריד את הקבצים,זאת ניתן לעשות על ידי הפקודה :
קוד:
./hldsupdatetool.bin
לאחר שעשינו את הפקודה יופיע סיכום רשיונות קצר - יש לכתוב YES כדי להמשיך (במידה ואתם מקבלים שגיאה תרדו לסוף המדריך.)
אחרי שכתבנו YES נקבל את הקובץ steam לתיקיה שלנו,(אפשר לוודא זאת על ידי הקשת הפקודה ls).
חלק מספר שתיים (II)
אחרי שראינו שיש את הקובץ יש להוריד דרכו את הקבצים של השרת משחק שלנו,נעשה זאת על ידי הקשת הפקודה :
קוד:
./steam -command update -game cstrike -dir /home/user/hlds_l
שם המשתמש שלנו
התיקיה שיצרנו בהתחלה
אחרי שעשינו את הפקודה יש לכתוב אותה שוב כדי לאשר.
הורדת הקבצים יכולה להימשך בין 5 דקות לשעה.
אחרי שירדו כל הקבצים נילך לתיקיה cstrike על ידי הקשת הפקודה :
נערוך את הקובץ server.cfg על ידי הפקודה :
הקובץ יראה בדיוק ככה :

שם שרת המשחק שלנו
שורה שנוסיף,סיסמאת רקון.
אפשר לערוך את שם שרת המשחק והסיסמא כרצונכם,לאחר שערכתם איך שבא לכם לחצו Ctrl + X במקלדת ואז הקישו Y כדי לשמור.
חלק מספר שלוש (III)
אחרי שערכנו את השם וסיסמאת הרקון נתקין מספר מודים חשובים,
- Metamod - המוד הראשי,עליו מותקנים כל המודים שאנחנו צריכים.
- Webmod,אתר שדרכו ניתן לערוך אדמינים,לראות את הסיסמא לשרת (דרושה סיסמאת רקון כדי להיכנס אליו.)
- Adminmod, פקודות אדמין ללא צורך בסיסמאת רקון.
דבר ראשון נילך לקובץ lbilist.gam שנמצא בhlds_l/cstrike ונערוך אותו ע"י הפקודה:
עכשיו חפשו את השורה הבאה :
קוד:
gamedll_linux "dlls/cs_i386.so"
החליפו את השורה למעלה בשורה הזאת:
קוד:
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
כל הכבוד,עכשיו נשמור את הקובץ החדש כמו שראינו מקודם, Ctrl + X ואז להקיש Y.
אחרי ששמרנו את הקובץ נוריד את המודים הנחוצים שכתבתי למעלה, תוודאו שאתם נמצאים עדיין בתיקיה cstrike,
והורידו את הקובץ על ידי הפקודה :
קוד:
wget http://nakash.root.co.il/addons.zip
כמו ששמתם לב הקובץ בארכיון zip,מה שאומר שצריך לחלץ אותו,עשו זאת על ידי הפקודה:
עכשיו חזרו לתיקיית המקור שלנו (hlds_l) על ידי הקשת הפקודה:
כמעט סיימנו,מה שנשאר לנו זה רק להריץ את שרת המשחק שלנו,ניצור קובץ הרצה פשוט,כתבו את הפקודה:
יצרנו עכשיו את קובץ הרצה שלנו,הכניסו לתוכו את הפקודות הבאות :
קוד:
./hlds_run -game cstrike +maxplayers 12 +port 27015 -port 27015 -map de_dust2 &
שנו את הפרטים כרצונכם.
דבר חשוב מאוד: כל הפקודה צריכה להיות בשורה אחת ולא בשתי שורות,
פקודת הרצה כזאת לא תתקבל -
קוד:
./hlds_run -game cstrike +maxplayers 12 +port 27015 -port 27015
-map de_dust2 &
אתם צריכים לכתוב את כל הפקודה בשורה אחת בלבד.
אחרי שרשמנו את פקודת ההרצה שמרו את הקובץ על ידי לחיצה על Ctrl + X,ואז הקישו Y לאישור.
עכשיו כמובן ניתן לקובץ הרשאת הרצה,עשו את הפקודה הבאה:
זהו,סיימנו - עכשיו הריצו את השרת על ידי הפקודה:
יש לציין שלכל שרת משחק חייב להיות פורט משלו,
אם הרצתם שרת משחק על פורט 27015 לא תוכלו להריץ עוד אחד על אותו פורט.
שגיאות
* במידה ואתם מקבלים את השגיאה הזו - sh: uncompress: command not found,עשו את הפקודה הבאה :
קוד:
ln -s /usr/bin/gunzip /usr/bin/uncompress
יש לציין שהפקודה עובדת רק דרך גישת ROOT (גישה מלאה לשרת.),במידה ואין לכם גישה כזו יש להוריד את הקובץ הבא:
קוד:
wget http://nakash.root.co.il/steam.zip
ונחלץ את הקובץ דרך הפקודה unzip steam.zip .
אחרי שהורדנו וחילצנו את הקובץ יש להמשיך מחלק מספר 2.
המדריך נכתב במלואו על ידי אור נקש,אין להעתיק !
Root.co.il - השורש שלך באינטרנט..