horadot4u

horadot4u קהילות מפולחות תוכן
 
אינדקסאינדקס  PortailPortail  CalendarCalendar  GalleryGallery  FAQFAQ  חיפושחיפוש  הרשםהרשם  רשימת חבריםרשימת חברים  קבוצות משתמשיםקבוצות משתמשים  התחבר  

Share | 
 

 להכנת קונפיג

צפה בנושא הקודם צפה בנושא הבא Go down 
מחברהודעה
M1luX`xX

avatar

מספר הודעות : 203
Registration date : 22.08.07

הודעהנושא: להכנת קונפיג   Sun Aug 26, 2007 4:03 pm

מדריך לבנית קונפיג

נתחיל:
מהפירוש של המילה, config זה קיצור של המילה configuration והפירוש זה תצורה.
בעיקרון קונפיג זה התצורה של המשחק, אתה קובע איזו תצורה אתה רוצה שתהיה לך במהלך המשחק.
כדי לבנות קונפיג אישי מומלץ לקחת את הקונפיג שנוצר לך אוטומתית למחשב ולשחק בו עם הפקודות שאני אסביר עליהן אח"כ. מי שבכל זאת רוצה לדעת איך עושים קובץ קונפיג ולעשות ממש ממסמך ריק אז הנה:
טוב קודם נלמד איך פותחים קובץ קונפיג ומה עושים בו, אח"כ נעבור לפקודות.
אוקיי דבר מאוד פשוט, כל אחד יכול לעשות.. לא צריך להיות דובר אנגלית בשביל זה או משהו. אז יאללה נתחיל.
ליחצו על המסך עם המקש הימני (לא משנה איפה, איפה שבא לכם..) ותבחרו באפשרות "חדש" ואז תבחרו "מסמך טקסט".
תמונה:
http://img405.imageshack.us/img405/9559/84552760fu7.jpg
בקובץ שפתחתם תוכלו לכתוב הערות או מה שבא לכם כמו קישוטים וכו'.. אך כמו בשפת תיכנות לפני ההיערה בתחילת השורה תוסיפו "//".
דאגו לשמור על סדר, לא לכתוב פקודות פעמיים, במידה וכתבתם אז דעו שהשנייה תיקלט לתצורה.
סדר הכוונה כמו במילון רק לנוחיותכם שכשתחפשו פקודה תוכלו לדעת לאן לגשת.. לפי ה- ABC.
אחרי שרשמתם את כל הפקודות וההיערות והכל אז צריך לשמור את הקובץ. איך לשמור אותו:
כמו כל דבר שאתם שומרים, "קובץ" ואז "שמירה בשם". אבל כדי שזה יהיה קובת קונפיג ולא קובץ טקסט פשוט נוסיף בסוף "cfg.".
יוצא שה-"שם" של הקובץ שאנו באים לשמור יהיה כך: config.cfg
זה ישמור את זה על השם config והסיומת שלו תהיה סיומת של קובץ קונפיג, cfg.
תמונה:
http://img20.imageshack.us/img20/8311/57295745wl3.jpg
טוב אז זה קובץ קונפיג. כך בונים קובץ לתצורת משחק.
פקודות שימושיות והסברים:
טוב יש לנו פונקציות עיקריות לשימוש במקשים מהמקלדת או לשימוש בכמה פקודות ע"י שם אחד שתרצו.
הפונקציה שאני מניח שכולכם מכירים היא bind. והפונקציה השנייה שרובכם מכירים היא alias. אני לא נכנס לפונקציות אחרות, זה לא מדריך לסקריפטים.
המבנה לבינד הוא כך: bind "KEY" "COMMAND" הכפתור שאתם רוצים זה KEY והפקודה זה COMMAND.
אתם יכולים לעשות כל בינד שבא לכם..
נניח יש את הפקודה: cl_righthand 1 או 0 אז אתם יכולים לעשות בינד: bind "f" "cl_righthand 1" ואז כל פעם שהנשקים יהיו לכם בצד שמאל ותלחצו על F הנשקים יהיו בצד ימין.
תוכלו לעשות סקריפט לזה במקום 2 מקשים לצד שמאל או ימין אז על מקש אחד:
כאן נשתמש ב-alias, תראו איך משתמשים בפונקציה ALIAS כדי לעשות סקריפט.

קוד:
alias "hand0" "cl_righthand 0" - קורא לפקודה שהנשקים יהיו בצד שמאל בשם hand0.
alias "hand1" "cl_righthand 1" - כנ"ל רק שלצד ימין והשם זה hand1.
alias "hand" "hnd0" - הפקודה תהיה hand ואיתה אני אשתמש לשתי הפקודות של ה-righthand.
alias "hnd0" "hand0; alias hand hnd1" *
alias "hnd1" "hand1; alias hand hnd0" *
bind "f" "hand" - אני עושה בינד, מקש מסויים שיממש את הסקריפט שעשיתי, מה שקראתי לו hand.
עכשיו ברגע שנלחץ על F זה יעביר ליד שמאל וכשנלחץ שוב זה יעביר לימין וכך שוב ושוב שמאל וימין, שמאל וימין.
* מה שעשיתי זה בעצם 2 פקודות ביחד על דבר אחד.כשאני רוצה לעשות דבר כזה עליי להפריד בין הפקודות עם קרי. ";".
אם תנסו למשל להשתמש בקרי ולעשות פקודות FCM על כפתור אחד זה לא יצליח ע"י בינד כיוון שיש מגבלה. תוכלו לעשות זאת עם alias או בינד שיקרא לקובץ config אחר שעושה את הפקודות.
טוב עכשיו ניגש לפקודות התצורה של הקונפיג, יש חמישה סוגים, לא חשוב לפרט מה הם, פשוט נלמד את הפקודות.
fps_modem 0 בלי הרבה שאלות, זה המודם ל-fps טוב.
fps_max המקסימום של ה-FPS שאתם רוצים נע בין 9 ל- 999, המלצה תרשמו 101, ואם אתם רוצים עוד יותר אז 140.. מעל זה כבר מי שרוצה לשרוף את הכרטיס מסך.
developer
1- לאפשר להגדרות הווידאו להוציא את המקסימום מהכרטיס מסך. אבל המקסימום. לא מומלץ להשתמש בכלל, זה מי שרוצה לשרוף את הכרטיס מסך שלו..
0- מה שמומלץ לעשות, נותן לך לשחק עם FPS שמספיק בשביל משחק.
cl_shadows
1- הצל מופעל, תוכלו לראות צל במשחק.
0- מכובה, לא תראו צל וזה עוזר ל-FPS. - מומלץ.
cl_autowepswitch_
1- כשתרימו/תקנו נשק גדול יותר זה יעביר אליו אוטומתית.
0- העברה אוטומתית לנשק גדול יותר לא מופעלת. - מומלץ.
cl_dynamiccrosshair
1- כוונת זזה אוטומתית, נפתחת כשזזים ונקטנת כשמתכופפים.
0- הכוונת תשאר תמיד באותו הגודל שבחרתם (זה לא אומר שהכדורים עדיין מכוונים כאילו אתם עומדים.)
cl_crosshair_size
small - כוונת קטנה.
medium - כוונת בינונית. - מומלץ.
large - כוונת גדולה.
cl_crosshair_color - צבע כוונת.
255 255 255 - לבן.
1 1 1 - שחור.
0 0 255 - כחול.
1 150 255 - תכלת.
1 255 48 - ירוק.
255 0 0 - אדום.
107 36 37 - חום.
/*תודה לזיו שהביא לי את הצבעים*/
cl_crosshair_translucent
1- כוונת בהירה/שקופה איך שתקראו לזה..
0- כוונת שלמה. - מומלץ.
crosshair
1- לראות כוונת כשמשחקים עם AWP, הנקודה האדומה.
0- לא לראות את הנקודה האדומה. /*lidorag*/
cl_observercrosshair
1- לראות כוונת כשאתם ב-spectators.
0- לא לראות.
cl_minmodels
0- לראות את הדמויות כמו שהן, את כל הסוגים בקבוצה.
1- לראות את כל השחקנים רק בתור סוג אחד של דמות.
cl_bob
1- כשתזוזו הידיים יזוזו קדימה ואחורה.
0- כשתזוזו זה ישאר יציב, יעמוד במקום.
hud_fastswitch
1- החלפת נשק מהירה מופעלת.
0- מכובה.
hud_deathnotice_time הזמן שבו מוצגת ההודעה על הריגות.
hud_saytext_time הזמן שבו מוצגות הודעות הצ'אט.
hud_centerid
1- שמות השחקנים יוצגו באמצע.
0- מכובה.
cl_righthand
1- נשקים בצד ימין.
0- נשקים בצד שמאל.
cl_lw - במצב שהפקודה righthand היא 1.
1- היריות עם אקדחים ו-AWP מדוייקות יותר מאשר שזה על 0, והסכין כמו הנשקים בצד ימין.
0- הריסוס עם הנשקים מדוייק יותר (לא במשמעות רבה) ומגיע בדיליי של 0.09 שניות! /*lidorag*/ והסכין יהיה ביד שמאל בניגוד לנשקים.
cl_c4progressbar
1- מראה את ההטענה בזמן שמניחים/מנטרלים פצצה.
0- מכובה.
net_graph
1- לראות טבלה שקשורה ל-fps ולרייטים.
2- כנ"ל רק בצורה שונה.
3- מראה fps ופינג.
0- לא לראות כלום.
net_graphpos
1- לראות את ה- netgraph בצד ימין למטה.
2- לראות את ה- netgraph באמצע למטה.
0? לא צריך.. אם לא תרצו לראות כלום אז תעשו פשוט net_graph 0
cl_showfps
1- לראות FPS למעלה בצד שמאל.
0- לא לראות.
cl_autohelp
1- מראה עזרה במשחק.
0- מכובה.
name השם שאתם רוצים. name "NICK"
sensitivity מהירות העכבר במשחק.
con_color צבע צ'אט.
0+255+0 - ירוק.
255+0+0 - אדום.
255+255+0 - צהוב.
0+0+255 - כחול.
255+165+0 - כתום.
255+255+255 - לבן.
0+0+0 - שחור.
gl_polyoffset
0.1 לכרטיס מסך של geforce.
4 לכרטיס מסך של ATI.
gl_fog
1 או 0 אין הבדל בין הפקודות, שחקן שמשחק טוב וחלק ישים את זה על 1.
gl_dither
1- מקומות חשוכים יהיו כפי שהם צריכים להיות.
0- מקומות חשוכים יוארו. ---לא חוקי---
ati_npatch
0- לכרטיס מסך NVIDIA
1.0- לכרטיס מסך של ATI
ati_subdiv
0- לכרטיס מסך NVIDIA
2.0- לכרטיס מסך של ATI /*תודה ל-viruskill על התיקון*/

פקודות חיבור וריסוס לפי מהירויות אינטרנט:
rate כמות הרייטים המתקבלים לשרת.
5000-7500 למהירות אינטרנט 250kb-500kb
15000-20000 למהירות אינטרנט 750kb-1.0mb
20000 או 25000 למהירות אינטרנט 1.0mb
20000 או 25000 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
20000 או 25000 לרשת אינטרנט.
cl_updaterate מהירות העידכון לשרת- העלאה.
20-50 למהירות אינטרנט 250kb-500kb
71-101 למהירות אינטרנט 750kb-1.0mb
80-101 למהירות אינטרנט 1.0mb
101 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
101 לרשת אינטרנט.
cl_cmdrate מהירות השליטה, פקודה בשרת- הורדה.
30-50 למהירות אינטרנט 250kb-500kb
71-101 למהירות אינטרנט 750kb-1.0mb
80-101 למהירות אינטרנט 1.0mb
101 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
101 לרשת אינטרנט.
cl_cmdbackup גיבוי לשליטה.
50-100 למהירות אינטרנט 250kb-500kb
2-50 למהירות אינטרנט 750kb-1.0mb
2 למהירות אינטרנט 1.0mb
2 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
2 לרשת אינטרנט.
cl_resend
2 למהירות אינטרנט 250kb-500kb
6 למהירות אינטרנט 750kb-1.0mb
6 למהירות אינטרנט 1.0mb
6 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
6 לרשת אינטרנט.
ex_interp
0 למהירות אינטרנט 250kb-500kb
0 למהירות אינטרנט 750kb-1.0mb
0 או 0.01 למהירות אינטרנט 1.0mb
0.01 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
0.01 לרשת אינטרנט.
cl_corpsestay כמה זמן שגופות ישארו על המפה.
0 למהירות אינטרנט 250kb-500kb
0 למהירות אינטרנט 750kb-1.0mb
0-180 למהירות אינטרנט 1.0mb
0-180 למהירות אינטרנט 1.5mb ומעלה, כל מה שבא מעל ל-1.5
0-180 לרשת אינטרנט.
cl_dlmax
128 מומלץ לכל מהירויות האינטרנט.
cl_timeout
אין הבדל בין מהירויות האינטרנט, תבחרו: 35 או 60 או 305.
cl_allowdownload מאפשר הורדת קבצים משרת המשחק.
1- אפשרי לכל מהירויות האינטרנט.
cl_allowupload מאפשר העלאת קבצים לשרת המשחק.
1- אפשרי לכל מהירויות האינטרנט.
cl_lc
1- מומלץ לכל מהירויות האינטרנט
/*ההסבר למהירויות האינטרנט נלקח מהאתר http://www.osnanet.de/christopher.blank/cys.html*/
retry / reconnect בדיוק אותה הפקודה, התחברות מחדש לשרת.
disconnect התנתקות מהשרת.
quit יציאה מהמשחק.

אוקיי, אחרי שסיימנו עם הפקודות הנחוצות.. מה שנשאר זה עוד קצת ידע.
ישנה אפשרות לפתוח עוד קבצי cfg בנוסף לקונפיג.
כיוון שהרבה פעמים אנו רוצים שפקודות ישארו קבועות ולא ישתנו לנו כשאנו יוצאים מהמשחק אנו נשתמש בקובץ userconfig.
הקובץ הזה בדיוק כמו config אין הבדל בכלל, אנו נפתח אותו כפי שהסברתי למעלה איך עושים קובץ cfg.
בקובץ הזה כמו בקונפיג ניתן לשים סקריפטים ופקודות שאנו רוצים שלא ישתנו כשנצא מהמשחק. נניח ואני רוצה שהצבע של הכוונת שלי תמיד יהיה לבן:
אני אכתוב ביוזרקונפיג cl_crosshair_color "250 250 250", כך אני אוכל לשנות צבע כוונת במשחק אבל כשאצא זה יחזור להיות לבן.
כשאני פותח עוד קובץ קונפיג ואני רוצה שהוא יהיה בשימוש עליי לקרוא לו בתוך הקובץ config.
הקריאה תתבצע בסוף הקובץ ע"י הפונקציה exec
נניח ועשיתי קובץ userconfig אז כדי שיהיה בשימוש אני אכתוב בקובץ config בסוף: exec userconfig.cfg.
עכשיו יש גם את הכומנדמניו. commandmenu.. זהו בעצם תפריט ה-H. תוכלו לראות מדריך שעשיתי לזה פה:
http://www.fxp.co.il/showthread.php?t=662930

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

עריכה: מי שרוצה לעשות לו בינדים לקנייה מהירה:
בגלל שיש CT ו- TR אז אתם תרצו שזה יהיה על אותו כפתור למשל כשתיקנו M16 בסיטי ו-AK בטרור.. אז אני אציין איך תעשו את זה.
אם 16- m4a1 יש רק לסיטי. בא ביחד בבינד עם AK
קלאץ'- ak47 יש רק לטרור. בא ביחד בבינד עם M16
עוזי- mp5 לסיטי ולטרור אותו דבר.
דיגל- deagle לסיטי ולטרור אותו דבר.
פאמאס- famas יש רק לסיטי. בא ביחד בבינד עם גליל.
גליל- galil יש רק לטרור. בא ביחד בבינד עם פאמאס.
רימון פיצוץ- hegren לסיטי ולטרור אותו דבר. אפשר לשים בכל בינד.
רימון פלאש- flash לסיטי ולטרור אותו דבר. אפשר לשים בכל בינד. (אפשר 2 כאלה אז רושמים: flash; flash)
רימון עשן- sgren לסיטי ולטרור אותו דבר. אפשר לשים בכל בינד.
אוג- aug יש רק לטרור. בא ביחד בבינד עם אס ג'י.
אס ג'י- sg552 יש רק לסיטי. בא ביחד בבינד עם אוג.
סנייפר- awp לסיטי ולטרור אותו דבר.
פי 90- p90 לסיטי ולטרור אותו דבר.
כדורים לנשק- primammo לסיטי ולטרור אותו דבר.
כדורים לאקדח- secammo לסיטי ולטרור אותו דבר.
מגן+קסדה- vesthelm לסיטי ולטרור אותו דבר. אפשר לשים בכל בינד.
קיט- defuser רק לסיטי. אפשר לשים עם כל בינד.. זה יקנה רק כשתהיה ב-CT.
שימו לב! כשתעשו בינד אחד נניח לקלאץ' ואמ-16 אז תדעו שנניח אתם בטרור ואתם עם M16 ותרצו כדורים ותלחצו על הבינד אז זה יקנה AK. לכן עדיף שתקנו כדורים בנפרד במצב כזה.
דוגמא לבינדים: (ככה עשיתי לי בקונפיג שלי)

קוד:
bind "KP_HOME" "ak47; m4a1; primammo; defuser; vesthelm"
bind "KP_UPARROW" "p90; primammo; vesthelm"
bind "KP_PGUP" "awp; primammo; defuser; vesthelm"
bind "KP_LEFTARROW" "flash; flash; hegren"
bind "KP_5" "mp5; primammo; defuser; vesthelm"
bind "KP_RIGHTARROW" "deagle; secammo; defuser; vesthelm"
bind "KP_END" "galil; famas; primammo; defuser; vesthelm"
bind "KP_DOWNARROW" "hegren; flash; flash; sgren"
bind "KP_PGDN" "aug; sg552; primammo; defuser; vesthelm"
ומי שרוצה נניח הוא עושה בינד SAY והוא רוצה שבבינד זה יגיד משהו מהרדיו אז זה אפשרי. אלה הפקודות:
coverme
needbackup
ויש עוד.. אלה פשוט כשאתם אומרים A או B בבינד.
הנה דוגמאות לשימוש:

קוד:
bind "PGDN" "say_team The Bomb Site Is B!; needbackup"
bind "PGUP" "say_team The Bomb Site Is A!; needbackup"
bind "HOME" "say_team Cover me! I'm Defusing the Bomb!; coverme"
bind "END" "say_team Cover me! I'm Planting the Bomb!; coverme"
בהצלחה.
קרדיט לי על המדריך המלאה לבנית קונפיג
חזרה למעלה Go down
צפה בפרופיל המשתמש
Admin
Admin
Admin
avatar

מספר הודעות : 346
Registration date : 21.08.07

הודעהנושא: Re: להכנת קונפיג   Sun Aug 26, 2007 4:08 pm

תודה אחי

_________________
בברכה מנהל האתר


קרידט לי על החתימות המתחלפות
חזרה למעלה Go down
צפה בפרופיל המשתמש http://horadot4u-f.sos-forum.net
ormaman
Admin
Admin
avatar

מספר הודעות : 207
Registration date : 21.08.07

הודעהנושא: Re: להכנת קונפיג   Fri Aug 31, 2007 10:45 am

מוכר אחי ,תודה

_________________

קרדיט לי על החתימות המיתחלפות^^
חזרה למעלה Go down
צפה בפרופיל המשתמש
 
להכנת קונפיג
צפה בנושא הקודם צפה בנושא הבא חזרה למעלה 
עמוד 1 מתוך 1

Permissions in this forum:אתה לא יכול להגיב לנושאים בפורום זה
horadot4u :: משחקי רשת :: Counter-Strike-
קפוץ אל: