הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > Hosting ושירותים נלווים > תחזוק שרתים ושירותי רשת נוספים

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 27-10-05, 21:47   # 1
DeMPierBS
חבר חדש
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 27

DeMPierBS לא מחובר  

tickrate, מה הוא ואיך לסדר אותו

****המדריך לשרתים שרצים על windows בלבד****


ההגדרה של tickrate על פי valve:

tickrate ("פעימת מונה") - בכל פעימה הסרבר מעבד את הפקודות הנכנסות של המשתמש (client), מריצה את הphysics (מודלים פיזיקלים), מעדכנת את ה"חוקים" של המשחק (תוצאות וכל אלה) ומעדכנת את ההתנהגות של המודלים.
אחרי כל פעימה הסרבר מחליט אם המשתמש (client) צריך "עידכון עולמי" (world update, עידכון של המשתמש כפי השרת וכו') ולוקח תמונת מצב (אם צריך) על המצב הנוכחי של המשתמש.
tickrate גבוה ממריץ את כל הפעולות אבל גם לוקח יותר כוח מהמעבד ויותר מהפס (מהאינטרנט).

אי אפשר לשנות tickrate סתם ככה... צריך דרך שורת ההפעלה של הsrcds!! אין דרך אחרת!

מושגים כלליים על הtickrate

FPS (שלך) - מספר הפעמים בשניה שהמשחק מקבל מידע- אם זה מהמקלדת עכבר ופריימים של וידאו.

FPS (של הסרבר) - בגלל שאין מקלדת או עכבר בסרבר אז הFPS מתייחס רק למהירות הקבלה של המידע מהשחקנים (כמה שיותר יותר טוב).

sv_maxrate - הכמות המקסימלית של מידע (לשניה) שהשרת ישלח למשתמש, המידע נמדד בביטים. הmaxrate עוקף את הrate של השחקן אם הmaxrate קטן מהrate של המשתמש.

sv_minrate - הכמות המינימלית של מידע (לשניה) שהשרת ישלח למשתמש (גם בביטים bytes) הפקודה עוקפת את הrate של המשתמש אם הminrate גדול יותר מה rate של המשתמש.

sv_maxupdaterate - הכמות המקסימלית לשניה שהסרבר ישלח עדכון למשתמש, בעצם זה הכמות המקסימלית שהסרבר יכול לבקש מהסרבר עדכון, הפקודה עוקפת את הcl_updaterate של המשתמש אם sv_maxupdaterate נמוך מהcl_updaterate של המשתמש.

sv_minupdaterate - הכמות המינימלית לשניה שהסרבר ישלח עדכון למשתמש, הכמות המינימלית שהסרבר יכול לבקש מהסרבר עדכון, הפקודה עוקפת את הcl_updaterate של המשתמש אם sv_minupdaterate גדול יותר מהcl_updaterate של המשתמש.

rate - הכמות המקסימלית (לשניה) של מידע בביטים (bytes) שהמשתמש יכול לבקש מהסרבר. rate עוקף את הsv_maxrate אן הrate קטן יותר מהsv_maxrate של הסרבר.

cl_updaterate - הכמות המקסימלית בביטים לשניה שהמשתמש מבקש מהסרבר מידע. cl_updaterate עוקף את הsv_maxupdaterate של הסרבר אם הcl_updaterate קטן יותר מהsv_maxupdaterate של הסרבר.

cl_cmdrate - הכמות המקסימלית של מידע שהמשתמש ישלח לסרבר.

איך לשנות tickrate



1. tickrate משתנה ע"י הוספת -tickrate 66 (בשביל 66) בשורת ההרצה של הsrcds. אי אפשר לשנות tickrate עם הקונסול! אפשר רק דרך שורת ההרצה, בשביל שהtickrate ישתנה צריך לעשות restart לשרת (להעביר מפה או לעשות quitexit)

2. אם אתה רוצה שה tickrate ימחיש את עצמו אז צריך לשנות עוד דברים, אחד מהדברים הוא windows kernel timer resolution. (למנוע פינגים גבוהים)..

3. בשביל לשנות את הkernel timer resolution מה שאתה צריך לעשות זה לפתוח את הwindows medea player ברקע (בשרת), לא צריך שיהיה קובץ פתוח שם, רק שיהיה ברקע... אם לא תעשה את זה הFPS של הסרבר לא יעבוד את הסביבות 65.

אפשר גם להאיץ את הFPS בתוכנה שמישהו כתב http://whisper.ausgamers.com/downloa...dsfpsboost.zip
הקובץ מכיל גם קוד מקור ככה שאפשר לקמפל (למבינים בנינו) עותק אופטימלי יותר בשבילך

4. את הFPS של הסרבר אפשר לראות כשאתה כותב בקונסול rcon stats.

5. אתה יכול להשפיע על הFPS של הסרבר עם הפקודה fps_max, הברירת מחדל של הפקודה זה 300 אבל מאיזה שהיא סיבה זה לא רוצה לעבור את ה250 ככה, זה באג אצל VALVE עם הפקודה הזאת.
אפשר לשנות את הפקודה גם דרך שורת ההרצה ע"י הוספת +fps_max 600 .

6. שינינו את כל זה אבל כל הדברים האלו לא ישפיעו על המשתמשים אם לא משנים את הפקודות של הRATE.

7. עכשיו צריך לשנות את הsv_maxrate, הברירת מחדל זה 0, יש אנשים שחושבים שזה מזיק מאוד על 0, זה עושה לאגים ובעיות, כדאי לשים על 20000

8. לשנות את הsv_maxupdaterate זה גם הכרחי, הברירת מחדל זה 60, עדיף מאוד לשים את זה על פי 1.2 מהtickrate (אם זה 66 אז לשים 80... 100 -- 120)

9. עדיף מאוד שתשארו בין הטווחים 66, ו100 (כמובן גם 33) , ככל שתשימו יותר ככה יבואו יותר בעיות....

10. רצוי מאוד שיהיה לכם אינטרנט מעל 10 מגה לפני שתעשו את כל זה.

11. שרתים בין 10 ל14 שחקנים רצוי שיהיה לא יותר מ100 TICKRATE. שרתים מעל 14 שחקנים רצוי שלא יהיה tickrate מעל 66.

12. בשביל שהפקודות ישמרו (כולם חוץ מtickrate וfps_max) צריך לשמור את הפקודות בserver.cfg.

13. המדריך הוא לסרבר בלי מודים (מפות, פלאגינים מודים וכו')

14. ככה צריך להראות שורת הרצה של סרבר 18 איש
C:srcdssrcds.exe -console -game cstrike -tickrate 66 +fps_max 600 +maxplayers 18 -port 27015 +exec server.cfg +map de_dust2

המדריך תורגם לעברית מהפורומים של srcds על ידי
  Reply With Quote
ישן 27-10-05, 21:56   # 2
LinuxServ
חבר וותיק
דירוג מסחר: (0)
 
LinuxServ's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: הַמִּזְרָח הַתִּיכוֹ
גיל: 37
הודעות: 1,353
שלח הודעה באמצעות ICO אל LinuxServ שלח הודעה באמצעות MSN אל LinuxServ Send a message via Skype™ to LinuxServ

LinuxServ לא מחובר  

יפה מאוד.
__________________
-בברכה יאיר מנהל חברת לינוקס-סרב ,לכניסה לאתר האינטרנט שלנו לחצו כאן ,מוקד טלפוני מאויש 052-6779005 03-6195560 ,מסנגר Y@irNet.us ,איסי 893060 - נראה תמיד כלא מחובר. (לא בשבת.).
*אנחנו מכבדים כרטיסי אשראי*
www.LinuxServ.co.il |
  Reply With Quote
ישן 27-10-05, 22:06   # 3
S!LencE
משתמש חדש
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 37
הודעות: 121
שלח הודעה באמצעות ICO אל S!LencE שלח הודעה באמצעות MSN אל S!LencE

S!LencE לא מחובר  

נעוץ!
בני תעורר!:qqb010:
  Reply With Quote
ישן 27-10-05, 22:17   # 4
d1a1n0
הוסטסניון
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 2,053

d1a1n0 לא מחובר  

יפה מאוד,
אחלה מדריך, ראיתי את זה בגיימר מקווה שזה שלך
  Reply With Quote
ישן 27-10-05, 22:32   # 5
DeMPierBS
חבר חדש
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 27

DeMPierBS לא מחובר  

ציטוט:
נכתב במקור על ידי S!LencE
נעוץ!
בני תעורר!:qqb010:
איפה בני באמת?.... כבר שבועיים אני מנסה להשיג אותו
  Reply With Quote
ישן 27-10-05, 22:44   # 6
LinuxServ
חבר וותיק
דירוג מסחר: (0)
 
LinuxServ's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: הַמִּזְרָח הַתִּיכוֹ
גיל: 37
הודעות: 1,353
שלח הודעה באמצעות ICO אל LinuxServ שלח הודעה באמצעות MSN אל LinuxServ Send a message via Skype™ to LinuxServ

LinuxServ לא מחובר  

ציטוט:
נכתב במקור על ידי DeMPierBS
איפה בני באמת?.... כבר שבועיים אני מנסה להשיג אותו
הוא סטלן :<
__________________
-בברכה יאיר מנהל חברת לינוקס-סרב ,לכניסה לאתר האינטרנט שלנו לחצו כאן ,מוקד טלפוני מאויש 052-6779005 03-6195560 ,מסנגר Y@irNet.us ,איסי 893060 - נראה תמיד כלא מחובר. (לא בשבת.).
*אנחנו מכבדים כרטיסי אשראי*
www.LinuxServ.co.il |
  Reply With Quote
ישן 27-10-05, 23:12   # 7
psycho
הוסטסניון
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,926

psycho לא מחובר  

ציטוט:
נכתב במקור על ידי LinuxServ
הוא סטלן :<
מפגין מול משרדי VALVE שיעשו משו
חח סתם.. בחור טוב אוהב אותו
  Reply With Quote
ישן 28-10-05, 02:23   # 8
shaharov
חבר חדש
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 41

shaharov לא מחובר  

תודה
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 08:38.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ