WESNOTH(6)

שם
wesnoth - הקרב על ווסנות', משחק אסטרטגיה פנטזיה מבוסס-תורות

תקציר
wesnoth [OPTIONS] [PATH_TO_DATA]

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

אפשרויות

--all-translations
    מציג את כל התרגומים ברשימת בחירת השפה שבתוך המשחק, גם אם הם נחשבים לא שלמים מספיק.

--bunzip2 infile.bz2
    decompresses a file which should be in bzip2 format and stores it without the .bz2 suffix. The infile.bz2 will be removed.

--bzip2 infile
    compresses a file in bzip2 format, stores it as infile.bz2 and removes infile.

-c[id_campaign], --campaign[=id_campaign]
    עובר ישירות לקמפיין עם המזהה id_campaign. אם לא צוין מזהה, יופיע תפריט בחירה.

--campaign-difficulty[=difficulty]
    רמת הקושי של הקמפיין שצוינה (1 עד המקסימום). אם לא צוינה, יופיע רכיב בחירת רמת הקושי של הקמפיין.

--campaign-scenario id_scenario
    המזהה של התרחיש מתוך הקמפיין שצוינה. ברירת המחדל היא התרחיש הראשון.

--campaign-skip-story
    דילוג על מסכי [story] ודו-שיח עד לסיום אירוע ה-start.

--clock
    Adds the option to show a clock for testing the drawing timer.

--config-dir name
    Deprecated, use --userdata-dir.

--config-path
    Deprecated, use --userdata-path.

--core id_core
    overrides the loaded core with the one whose id is specified.

--data-dir directory
    overrides the data directory with the one specified

--data-path
    מדפיס את הנתיב של תיקיית הנתונים ויוצא.

-d, --debug
    מפעיל אפשרויות מצב פקודה נוספות בתוך המשחק (לפרטים נוספים ראו את דף הוויקי בכתובת https://www.wesnoth.org/wiki/CommandMode).

--debug-lua
    מפעיל מנגנוני דיבוג מסוימים של Lua

--strict-lua
    אוסר קריאות API מיושנות של Lua

-D,--diff left-file right-file
    משווה בין שני קובצי WML; לא מבצע עיבוד מקדים (preprocess) עליהם קודם (לשם כך, יש להריץ אותם קודם דרך -p). מציג את ההשוואה כ-DiffWML בפלט הסטנדרטי או לקובץ שצוין ב---output.

-e[file], --editor[=file]
    מפעיל ישירות את עורך המפות שבתוך המשחק. אם צוין file, שקול לשימוש ב--l --load.

--fps
    מציג את מספר התמונות לשנייה שהמשחק רץ בהן כרגע בפינת המסך, וגם כותב את הערכים הללו לקובץ בתיקיית נתוני המשתמש.

-f, --fullscreen
    מריץ את המשחק במצב מסך מלא.

--gunzip infile.gz
    decompresses a file which should be in gzip format and stores it without the .gz suffix. The infile.gz will be removed.

--gzip infile
    compresses a file in gzip format, stores it as infile.gz and removes infile.

-h, --help
    מציג תקציר של אפשרויות שורת הפקודה בפלט הסטנדרטי, ויוצא.

-l, --load file
    טוען את המשחק השמור file מתיקיית שמירת המשחקים הסטנדרטית. אם משתמשים גם באפשרות -e או --editor, מפעיל את העורך עם המפה מתוך file פתוחה. אם מדובר בתיקייה, העורך יופעל עם חלון בחירת מפה לטעינה הפתוח שם.

-L, --language lang
    משתמש בשפה lang (סמל) בהפעלה הנוכחית. דוגמה: --language ang_GB@latin

--log-level=domain1,domain2,...
    sets the severity level of the log domains. all can be used to match any log domain. Available levels: error, warning, info, debug, none. By default the warning level is used for most domains, but deprecation defaults to none unless combined with the -d option.

--log-precise
    מציג את חותמות הזמן בפלט היומן בדיוק רב יותר.

--log-strict
    sets the strict level of the logger. Any messages sent to log domains of this level or more severe will cause the unit test to fail regardless of the victory result. Only relevant when used with -u.

--logdomains[=filter]
    מציג רשימה של תחומי יומן מוגדרים (רק אלה המכילים את filter אם צוין) ויוצא

--no-log-to-file
    prevents redirecting logged output to a file. Log files are created in the logs directory under the userdata folder.

--log-to-file
    פלט היומן נכתב לקובץ. מבטל את ההשפעה של --no-log-to-file בין אם משתמעת ובין אם מפורשת.

--wnoconsole
    עבור Windows, כאשר משתמשים יחד עם --no-log-to-file, גורם לכתיבת הפלט ל-cerr/cout במקום ל-CONOUT. אחרת, אינו עושה דבר.

--max-fps fps
    מספר התמונות לשנייה שהמשחק יכול להציג; הערך צריך להיות בין 1 ל-1000, ברירת המחדל היא קצב הרענון של הצג.

-m, --multiplayer
    מריץ משחק רב-משתתפים. יש אפשרויות נוספות שניתן להשתמש בהן יחד עם --multiplayer כפי שמוסבר להלן.

--mp-test
    טוען את תרחישי הבדיקה של רב-משתתפים.

--new-widgets
    קיים ערכת רכיבי-ממשק (widget toolkit) חדשה שעדיין בפיתוח, אפשרות זו מפעילה אותה. זהו מצב ניסיוני מאוד, נא לא לדווח על באגים כי רובם ידועים. חלקים מהספרייה נחשבים יציבים ויעבדו גם בלי מתג זה.

--nodelay
    runs the game without any delays for graphic benchmarking. This is automatically enabled by --nogui.

--noaddons
    מבטל טעינה של תוספי משתמש.

--nocache
    מבטל שמירה במטמון (caching) של נתוני המשחק.

--nogui
    מריץ את המשחק ללא ממשק המשתמש הגרפי (GUI). זמין רק בשילוב עם --multiplayer או --screenshot או --plugin.

--nobanner
    מדכא את באנר ההפעלה.

--nomusic
    מריץ את המשחק ללא מוזיקה.

--noreplaycheck
    לא לנסות לאמת שידור חוזר (replay) של בדיקת יחידה. רלוונטי רק בשימוש עם -u.

--nosound
    מריץ את המשחק ללא צלילים ומוזיקה.

--output file
    פלט לקובץ שצוין. רלוונטי לפעולות השוואה (diffing).

--password password
    משתמש ב-password בעת התחברות לשרת, תוך התעלמות מהעדפות אחרות. לא בטוח.

--plugin script
    (experimental) load a script which defines a Wesnoth plugin. Similar to --script, but Lua file should return a function which will be run as a coroutine and periodically woken up with updates.

-P,--patch base-file patch-file
    מחיל תיקון (patch) מסוג DiffWML על קובץ WML; אינו מבצע עיבוד מקדים לאף אחד מהקבצים. מציג את ה-WML המתוקן בפלט הסטנדרטי או לקובץ שצוין ב---output.

-p, --preprocess source-file/folder target-directory
    מבצע עיבוד מקדים לקובץ/תיקייה שצוינו. עבור כל קובץ ייכתבו קובץ .cfg רגיל וקובץ .cfg מעובד בתיקיית היעד שצוינה. אם צוינה תיקייה, היא תעובד רקורסיבית על פי כללי המעבד המקדים הידועים. המאקרואים המשותפים מתיקיית "data/core/macros" יעברו עיבוד מקדים לפני המשאבים שצוינו. דוגמה: -p ~/wesnoth/data/campaigns/tutorial ~/result. לפרטים נוספים על המעבד המקדים ראו: https://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor.

--preprocess-defines=DEFINE1,DEFINE2,...
    comma separated list of defines to be used by the --preprocess command. If SKIP_CORE is in the define list the "data/core" directory won't be preprocessed.

--preprocess-input-macros source-file
    used only by the --preprocess command. Specifies a file that contains [preproc_define]s to be included before preprocessing.

--preprocess-output-macros[=target-file]
    used only by the --preprocess command. Will output all preprocessed macros in the target file. If the file is not specified the output will be file '_MACROS_.cfg' in the target directory of preprocess's command. The output file can be passed to --preprocess-input-macros. This switch should be typed before the --preprocess command.

-r XxY, --resolution XxY
    קובע את רזולוציית המסך. דוגמה: -r 800x600.

--render-image image output
    מקבל 'מחרוזת נתיב תמונה' תקנית של ווסנות' עם פונקציות נתיב-תמונה, ומפיק פלט לקובץ .png. פונקציות נתיב-תמונה מתועדות בכתובת https://wiki.wesnoth.org/ImagePathFunctionWML.

-R, --report
    מאתחל את תיקיות המשחק, מדפיס מידע בנייה (build information) המתאים לשימוש בדיווחי באגים, ויוצא.

--rng-seed number
    מזין את מחולל המספרים האקראיים בערך זרע number. דוגמה: --rng-seed 0.

--screenshot map output
    שומר צילום מסך של map אל output בלי לאתחל מסך.

--script file
    (experimental) file containing a Lua script to control the client.

-s[host], --server[=host]
    מתחבר למארח שצוין אם קיים, אחרת מתחבר לשרת הראשון בהעדפות. דוגמה: --server server.wesnoth.org.

--showgui
    מריץ את המשחק עם ממשק המשתמש הגרפי (GUI), תוך עקיפת כל --nogui משתמע.

--strict-validation
    שגיאות אימות (validation) נחשבות שגיאות קטלניות.

-t[scenario_id], --test[=scenario_id]
    מריץ את המשחק בתרחיש בדיקה קטן. התרחיש צריך להיות מוגדר בתגית WML מסוג [test]. ברירת המחדל היא test. ניתן להפעיל הדגמה של תכונת ה-[micro_ai] באמצעות micro_ai_test.

--translations-over percent
    קובע את הרף לפיו תרגום נחשב שלם מספיק כדי להופיע ברשימת השפות שבתוך המשחק, לערך percent. ערכים תקינים הם 0 עד 100.

-u, --unit scenario-id
    מריץ את תרחיש הבדיקה שצוין כבדיקת יחידה (unit test). מרמז על --nogui.

--unsafe-scripts
    הופך את החבילה package לזמינה לסקריפטי Lua, כך שהם יוכלו לטעון חבילות שרירותיות. אין לעשות זאת עם סקריפטים לא מהימנים! פעולה זו מעניקה ל-Lua את אותן הרשאות כמו לקובץ ההרצה של ווסנות'.

-S,--use-schema path
    sets the WML schema for use with -V,--validate.

--userconfig-dir name
    sets the user configuration directory to name under $HOME or "My Documents\My Games" for windows. You can also specify an absolute path for the configuration directory outside the $HOME or "My Documents\My Games". On Windows it is also possible to specify a directory relative to the process working directory by using path starting with ".\" or "..\". Under X11 this defaults to $XDG_CONFIG_HOME or $HOME/.config/wesnoth, on other systems to the userdata path.

--userconfig-path
    prints the path of the user configuration directory and exits.

--userdata-dir name
    קובע את תיקיית נתוני המשתמש בשם name תחת $HOME או "My Documents\My Games" עבור Windows. ניתן גם לציין נתיב מוחלט לתיקיית נתוני המשתמש מחוץ ל-$HOME או ל-"My Documents\My Games". ב-Windows ניתן גם לציין תיקייה יחסית לתיקיית העבודה של התהליך באמצעות נתיב שמתחיל ב-".\" או ב-"..\".

--userdata-path
    מדפיס את הנתיב של תיקיית נתוני המשתמש ויוצא.

--username username
    משתמש ב-username בעת התחברות לשרת, תוך התעלמות מהעדפות אחרות.

--validate path
    מאמת קובץ מול סכימת ה-WML.

--validate-addon addon_id
    מאמת את ה-WML של התוסף הנתון תוך כדי המשחק.

--validate-core
    מאמת את ה-WML של הליבה תוך כדי המשחק.

--validate-schema  path
    מאמת קובץ כסכימת WML.

--validcache
    מניח שהמטמון (cache) תקין. (מסוכן)

-v, --version
    מציג את מספר הגרסה ויוצא.

--simple-version
    מציג את מספר הגרסה בלבד, בלי דבר נוסף, ואז יוצא.

-w, --windowed
    מריץ את המשחק במצב חלון.

--with-replay
    משדר מחדש (replay) את המשחק שנטען באמצעות האפשרות --load.

אפשרויות עבור --multiplayer
אפשרויות רב-משתתפים ייחודיות-לצד מסומנות ב-number. יש להחליף את number במספר צד. בדרך כלל זה 1 או 2, אך תלוי במספר השחקנים האפשרי בתרחיש הנבחר.

--ai-config number:value
    בוחר קובץ הגדרות לטעינה עבור בקר הבינה המלאכותית (AI) של צד זה.

--algorithm number:value
    בוחר אלגוריתם לא סטנדרטי לשימוש על ידי בקר הבינה המלאכותית עבור צד זה. האלגוריתם מוגדר על ידי תגית [ai], שיכולה להיות אלגוריתם ליבה מ-"data/ai/ais" או "data/ai/dev", או אלגוריתם המוגדר על ידי תוסף. ערכים זמינים כוללים: idle_ai ו-experimental_ai.

--controller number:value
    בוחר את הבקר עבור צד זה. ערכים זמינים: human, ai ו-null.

--era value
    אפשרות זו משמשת לשחק בעידן הנבחר במקום עידן ה-Default. העידן נבחר לפי מזהה. עידנים מתוארים בקובץ data/multiplayer/eras.cfg.

--exit-at-end
    יוצא ברגע שהתרחיש מסתיים, בלי להציג את חלון הניצחון/תבוסה שבדרך כלל מחייב את המשתמש ללחוץ על 'סיום תרחיש'. משמש גם למדידת ביצועים (benchmarking) בסקריפטים.

--ignore-map-settings
    אינו משתמש בהגדרות המפה, ומשתמש בערכי ברירת המחדל במקום.

--label label
    קובע את ה-label עבור בינות מלאכותיות.

--multiplayer-repeat value
    חוזר על משחק רב-משתתפים value פעמים. מומלץ להשתמש יחד עם --nogui למדידת ביצועים בסקריפטים.

--parm number:name:value
    קובע פרמטרים נוספים עבור צד זה. פרמטר זה תלוי באפשרויות שבהן משתמשים עם --controller ו---algorithm. שימושי בעיקר לאנשים המעצבים בינה מלאכותית משלהם. (עדיין לא מתועד באופן מלא)

--scenario value
    בוחר תרחיש רב-משתתפים לפי מזהה. מזהה תרחיש ברירת המחדל הוא multiplayer_The_Freelands.

--side number:value
    בוחר סיעה (faction) של העידן הנוכחי עבור צד זה. הסיעה נבחרת לפי מזהה. סיעות מתוארות בקובץ data/multiplayer.cfg.

--turns value
    קובע את מספר התורות עבור התרחיש הנבחר. כברירת מחדל אין הגבלת תורות.

קוד יציאה
קוד יציאה רגיל הוא 0. קוד יציאה 1 מציין שגיאת אתחול (SDL, וידאו, גופנים וכו'). קוד יציאה 2 מציין שגיאה באפשרויות שורת הפקודה.
בעת הרצת בדיקות יחידה (with -u), קוד היציאה שונה. קוד יציאה 0 מציין שהבדיקה עברה, ו-1 מציין שהבדיקה נכשלה. קוד יציאה 3 מציין שהבדיקה עברה, אך הפיקה קובץ שידור חוזר לא תקין. קוד יציאה 4 מציין שהבדיקה עברה, אך השידור החוזר הפיק שגיאות. שני הקודים האחרונים מוחזרים רק אם --noreplaycheck לא הועבר.

מחבר
נכתב על ידי דיוויד וייט <davidnwhite@verizon.net>.
נערך על ידי נילס קנויפר <crazy-ivanovic@gmx.net>, ott <ott@gaon.net> וסוליטון <soliton.de@gmail.com>.
דף הוראות (manual) זה נכתב במקור על ידי סיריל בות'ורס <cyril@bouthors.org>.
בקרו באתר הרשמי: https://www.wesnoth.org/

זכויות יוצרים
Copyright © 2003-2024 David White <davidnwhite@verizon.net>
זוהי תוכנה חופשית; תוכנה זו מורשית תחת רישיון GPL גרסה 2, כפי שפורסם על ידי Free Software Foundation. אין אחריות; אף לא לגבי סחירות או התאמה למטרה מסוימת.

ראו גם
wesnothd(6)