.\" -*- coding: UTF-8 -*- .\" $NetBSD: atc.6,v 1.21 2004/01/01 16:31:37 wiz Exp $ .\" .\" Copyright (c) 1990, 1993 .\" The Regents of the University of California. All rights reserved. .\" .\" This code is derived from software contributed to Berkeley by .\" Ed James. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" .\" @(#)atc.6 8.1 (Berkeley) 5/31/93 .\" .\" Copyright (c) 1986 Ed James. All rights reserved. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .Dd 1 يناير 2004 .Dt ATC 6 .Os .Sh الاسم .Nm atc .Nd لعبة مراقب الحركة الجوية .Sh موجز .Nm atc .Op Fl u?lstp .Op Fl gf Ar "اسم اللعبة" .Op Fl r Ar "بذرة عشوائية" .Sh الوصف .Nm atc تتيح لك تجربة مهام مراقب الحركة الجوية المرهقة للأعصاب دون تعريض حياة ملايين المسافرين للخطر كل عام. تتطلب مسؤولياتك توجيه رحلات الطائرات النفاثة والمروحية داخل وخارج ساحة الطيران والمطارات. تعتمد السرعة (وقت التحديث) وتكرار الطائرات على صعوبة الساحة المختارة. .Sh الخيارات .Bl -tag -width flag .It Fl u اطبع سطر الاستخدام واخرج. .It Fl \&? نفس .Fl u . .It Fl l اطبع قائمة بالألعاب المتاحة واخرج. اسم اللعبة الأول المطبوع هو اللعبة المبدئية. .It Fl s اطبع قائمة النقاط (سابقًا قائمة العشرة الأوائل). .It Fl t نفس .Fl s . .It Fl p اطبع المسار إلى الدليل الخاص حيث يتوقع .Nm atc العثور على ملفاته الخاصة. يُستخدم هذا أثناء تثبيت البرنامج. .It Fl g Ar game العب اللعبة المسماة. إذا لم تكن اللعبة المدرجة واحدة من تلك المطبوعة من خيار .Fl l ، تُلعب اللعبة المبدئية. .It Fl f Ar لعبة نفس .Fl g . .It Fl r Ar seed اضبط البذرة العشوائية. الغرض من هذا العلم مشكوك فيه. .El .Sh الأهداف هدفك في .Nm atc هو إبقاء اللعبة مستمرة لأطول فترة ممكنة. لا توجد حالة فوز، باستثناء التغلب على أوقات اللاعبين الآخرين. ستحتاج إلى: إطلاق الطائرات في المطارات (بتوجيهها لزيادة ارتفاعها)؛ هبوط الطائرات في المطارات (بتوجيهها للذهاب إلى ارتفاع صفر عندما تكون فوق المطار تمامًا)؛ ومناورة الطائرات خارج نقاط الخروج. .Pp ستتسبب عدة أشياء في نهاية اللعبة. لكل طائرة وجهة (انظر منطقة المعلومات)، وإرسال طائرة إلى الوجهة الخاطئة هو خطأ. يمكن أن تنفد وقود الطائرات، أو يمكن أن تتصادم. يُعرّف التصادم بأنه التقارب في جميع الأبعاد الثلاثة. مغادرة طائرة للساحة بأي طريقة أخرى غير مخرج وجهتها هو خطأ أيضًا. .Pp تُرتب النتائج حسب عدد الطائرات الآمنة. تُقدم الإحصائيات الأخرى للمتعة فقط. لا توجد عقوبة لاستغراق وقت أطول من لاعب آخر (باستثناء حالة التعادلات). .Pp لا يُسمح بتعليق اللعبة. إذا تلقيت رسالة محادثة، فهذا صعب. متى كانت آخر مرة استُدعي فيها مراقب جوي للهاتف؟ .Sh الشاشة اعتمادًا على الطرفية التي تشغل .Nm atc عليها، ستُقسم الشاشة إلى 4 مناطق. يجب التأكيد على أن جزء مشغل الطرفية من اللعبة صُمم ليكون قابلًا لإعادة التهيئة، لذا يمكن أن يختلف تنسيق الشاشة حسب الإصدار الذي تلعبه. تستند الأوصاف هنا إلى إصدار ascii من اللعبة. ومع ذلك، يجب أن تظل قواعد اللعبة وتنسيق الإدخال متسقة. يعيد Control-L رسم الشاشة، إذا أصبحت مشوشة. .Ss الرادار منطقة الشاشة الأولى هي عرض الرادار، الذي يُظهر المواقع النسبية للطائرات والمطارات ونقاط الدخول/الخروج القياسية ومنارات الرادار و"الخطوط" التي تخدم ببساطة لمساعدتك في توجيه الطائرات. .Pp تُظهر الطائرات كحرف واحد مع ارتفاع. إذا كان الارتفاع العددي رقمًا واحدًا، فإنه يمثل آلاف الأقدام. يُفرق بين الطائرات المروحية والطائرات النفاثة. على الطرفيات ascii، تُظهر الطائرات المروحية بحرف كبير، والطائرات النفاثة بحرف صغير. .Pp تُظهر المطارات كرقم وبعض الإشارة إلى الاتجاه الذي يجب أن تسلكه الطائرات للهبوط في المطار. على الطرفيات ascii، هذا هو أحد `^', `\*[Gt]', `\*[Lt]', و `v'، للإشارة إلى الشمال (0 درجة)، والشرق (90)، والغرب (270)، والجنوب (180)، على التوالي. ستقلع الطائرات أيضًا في هذا الاتجاه. .Pp تُظهر المنارات كدوائر أو نجوم ورقم. الغرض منها هو تقديم مكان مرجعي سهل لطياري الطائرات. انظر قسم .Sx أمر التأخير أدناه. .Pp تُعرض نقاط الدخول/الخروج كأرقام على طول حدود شاشة الرادار. ستدخل الطائرات الساحة من هذه النقاط دون تحذير. لهذه النقاط اتجاه مرتبط بها، وستدخل الطائرات الساحة دائمًا من هذا الاتجاه. في إصدار ascii من .Nm atc ، لا يُعرض هذا الاتجاه. سيصبح واضحًا ما هو هذا الاتجاه مع تقدم اللعبة. .Pp ستدخل الطائرات القادمة دائمًا على نفس الارتفاع: 7000 قدم. لكي تغادر طائرة بنجاح عبر نقطة دخول/خروج، يجب أن تطير على ارتفاع 9000 قدم. ليس من الضروري أن تطير الطائرات في أي اتجاه معين عندما تغادر الساحة (حتى الآن). .Ss منطقة المعلومات منطقة الشاشة الثانية هي منطقة المعلومات، التي تسرد الوقت (عدد التحديثات منذ البداية)، وعدد الطائرات التي وجهتها بأمان خارج الساحة. أسفل هذا توجد قائمة بالطائرات الموجودة حاليًا في الجو، متبوعة بسطر فارغ، ثم قائمة بالطائرات على الأرض (في المطارات). يسرد كل سطر اسم الطائرة وارتفاعها الحالي، وعلامة نجمية اختيارية تشير إلى انخفاض الوقود، ووجهة الطائرة، والأمر الحالي للطائرة. لا يُعتبر تغيير الارتفاع أمرًا وبالتالي لا يُعرض. فيما يلي بعض سطور المعلومات الممكنة: .Pp .Bd -literal -offset indent B4*A0: Circle @ b1 g7 E4: 225 .Ed .Pp المثال الأول يُظهر طائرة مروحية اسمها `B' تطير على ارتفاع 4000 قدم. وقودها منخفض (لاحظ `*'). وجهتها هي المطار رقم 0. الأمر التالي الذي تتوقع تنفيذه هو الدوران عندما تصل إلى المنارة رقم 1. المثال الثاني يُظهر طائرة نفاثة اسمها `g' على ارتفاع 7000 قدم، متجهة إلى المخرج رقم 4. تنفذ الآن منعطفًا إلى 225 درجة (الجنوب الغربي). .Ss منطقة الإدخال منطقة الشاشة الثالثة هي منطقة الإدخال. هنا ينعكس إدخالك. انظر عنوان .Sx الإدخال من هذا الدليل لمزيد من التفاصيل. .Ss منطقة المؤلف تُستخدم هذه المنطقة ببساطة لمنح الفضل لمن يستحقه. :-) .Sh الإدخال واجهة إكمال الأوامر مدمجة في اللعبة. في أي وقت، كتابة `?' ستدرج الأحرف الممكنة للإدخال. كتابة مسح خلفي (حرف المسح الخاص بك) يتراجع، محوًا الجزء الأخير من الأمر. عند اكتمال الأمر، يُدخله مفتاح العودة، ويتم أي فحص دلالي في ذلك الوقت. إذا لم تُكتشف أخطاء، يُرسل الأمر إلى الطائرة المناسبة. إذا اكتُشف خطأ أثناء الفحص، ستُوضع خط تحت العبارة المخالفة وتُطبع رسالة وصفية (نأمل) تحتها. .Pp ينقسم تركيب الأمر إلى جزئين: أوامر .Em فورية فقط وأوامر .Em قابلة للتأخير . أوامر .Em فورية فقط تحدث في التحديث التالي. أوامر .Em قابلة للتأخير تحدث أيضًا في التحديث التالي ما لم يتبعها مسند اختياري يُسمى أمر .Em التأخير . .Pp في الجداول التالية، يعني التركيب .Em [0\-9] أي رقم فردي، ويشير .Aq Em dir إلى اتجاه، تُعطى بواسطة المفاتيح حول مفتاح `s': ``wedcxzaq''. في المراجع المطلقة، يشير `q' إلى الشمال الغربي أو 315 درجة، ويشير `w' إلى الشمال أو 0 درجة. في المراجع النسبية، يشير `q' إلى \-45 درجة أو 45 درجة يسارًا، ويشير `w' إلى 0 درجة، أو لا تغيير في الاتجاه. .Pp تبدأ جميع الأوامر بحرف طائرة. يشير هذا إلى متلقي الأمر. تُتجاهل حالة الحرف. .Ss أوامر فورية فقط .Bl -tag -width aaaa .It "a [ cd+- ]" Em رقم الارتفاع: تغيير ارتفاع طائرة، ربما طلب إقلاع. `+' و `-' هما نفس `c' و `d'. .Bl -tag -width aaaaaaaaaa -compact .It a Em رقم الصعود أو الهبوط إلى الارتفاع المُعطى (بالآلاف من الأقدام). .It ac Em رقم الصعود: تغيير نسبي في الارتفاع. .It ad Em رقم الهبوط: تغيير نسبي في الارتفاع. .El .It m وضع علامة: عرض في وضع مميز. تُعرض معلومات الطائرة والأمر بشكل طبيعي. .It i تجاهل: لا تعرض مميزًا. يُعرض الأمر كخط من الشرطات إذا لم يكن هناك أمر. .It u إزالة العلامة: نفس التجاهل، ولكن إذا عُولج أمر مؤجل، ستصبح الطائرة موسومة. هذا مفيد إذا أردت نسيان طائرة خلال جزء، وليس كل، رحلتها. .El .Ss أوامر قابلة للتأخير .Bl -tag -width aaaa .It "c [ lr ]" دائرة: جعل الطائرة تدور. .Bl -tag -width aaaaaaaaaa -compact .It cl يسار: الدوران عكس عقارب الساعة. .It cr يمين: الدوران مع عقارب الساعة (مبدئي). .El .It "t [ l-r+LR ] [ dir ] أو tt [ abe* ]" رقم Em انعطاف: تغيير الاتجاه. .Bl -tag -width aaaaaaaaaa -compact .It t\*[Lt]اتجاه\*[Gt] انعطاف إلى اتجاه: الانعطاف إلى الاتجاه المطلق للبوصلة المُعطى. سيُتخذ أقصر انعطاف. .It "tl [ اتجاه ]" يسار: انعطاف عكس عقارب الساعة: 45 درجة مبدئيًا، أو المقدار المُحدد في .Aq اتجاه (ليس .Em إلى .Aq اتجاه . ) `w' (0 درجة) لا انعطاف. `e' 45 درجة؛ `q' يُعطي \-45 درجة عكس عقارب الساعة، أي 45 درجة مع عقارب الساعة. .It "t- [ اتجاه ]" نفس اليسار. .It "tr [ اتجاه ]" يمين: انعطاف مع عقارب الساعة، 45 درجة مبدئيًا، أو المقدار المُحدد في .Aq اتجاه . .It "t+ [ اتجاه ]" نفس اليمين. .It tL يسار حاد: انعطاف عكس عقارب الساعة 90 درجة. .It tR يمين حاد: انعطاف مع عقارب الساعة 90 درجة. .It "tt [abe*]" اتجاه: استدر نحو منارة أو مطار أو مخرج. الاستدارة هي مجرد تقدير. .It tta Em رقم استدر نحو المطار المحدد. .It ttb Em رقم استدر نحو المنارة المحددة. .It tte Em رقم استدر نحو مخرج. .It tt* Em رقم مثل ttb. .El .El .Ss أمر التأخير يمكن إلحاق أمر التأخير (a/@) بأي أمر قابل للتأخير. يسمح للمراقب بتوجيه طائرة لتنفيذ إجراء عندما تصل الطائرة إلى منارة معينة (أو كائنات أخرى في الإصدارات المستقبلية). .Bl -tag -width aaaa .It ab Em رقم نفذ الأمر القابل للتأخير عندما تصل الطائرة إلى المنارة المحددة. حرف `b` لـ ``منارة'' زائد للسماح بالتوسع. يمكن استخدام `@` بدلاً من `a`. .El .Ss الوسم، إزالة الوسم والتجاهل يتم وسم الطائرات مبدئيًا عند دخولها الساحة. يعني ذلك عرضها في وضع مميز على شاشة الرادار. يمكن أيضًا أن تكون الطائرة إما غير موسومة أو متجاهلة. تُرسم الطائرة المتجاهلة في وضع غير مميز، ويُعرض خط من الشرطات في حقل الأوامر بمنطقة المعلومات. ستبقى الطائرة بهذه الحالة حتى إصدار أمر وسم. سيتم إصدار أي أمر آخر، لكن سطر الأوامر سيعود إلى خط من الشرطات عند اكتمال الأمر. .Pp تُعامل الطائرة غير الموسومة مثل الطائرة المتجاهلة، باستثناء أنها ستتحول آليًا إلى حالة موسومة عند معالجة أمر مؤجل. هذا مفيد إذا أردت نسيان طائرة لفترة، لكن مسار رحلتها لم يُحدد بالكامل بعد. .Pp كما هو الحال مع جميع الأوامر، سيسري مفعول الوسم وإزالة الوسم والتجاهل في بداية التحديث التالي. لا تتفاجأ إذا لم تتحول الطائرة فورًا إلى الوضع غير المميز. .Ss أمثلة .Bl -tag -width gtte4ab2 -offset indent .It atlab1 الطائرة أ: استدر يسارًا عند المنارة رقم 1 .It cc الطائرة ج: حلّق في دائرة .It gtte4ab2 الطائرة G: استدر نحو المخرج رقم 4 عند المنارة رقم 2 .It ma+2 الطائرة M: الارتفاع: اصعد 2000 قدم .It stq الطائرة S: استدر إلى 315 .It xi الطائرة X: تجاهل .El .Sh معلومات أخرى .Bl -bullet .It الطائرات النفاثة تتحرك كل تحديث؛ الطائرات المروحية تتحرك كل تحديث آخر. .It جميع الطائرات تستدير بزاوية 90 درجة كحد أقصى لكل حركة. .It الطائرات تدخل على ارتفاع 7000 قدم وتغادر على ارتفاع 9000 قدم. .It الطائرات التي تحلق على ارتفاع 0 تتحطم إذا لم تكن فوق مطار. .It الطائرات المنتظرة في المطارات يمكن إعطاؤها أمر الإقلاع فقط (الصعود في الارتفاع). .It الضغط على مفتاح الإرجاع (أي إدخال أمر فارغ) سينفذ التحديث التالي فورًا. هذا يسمح لك بـ "تقديم سريع" لساعة اللعبة إذا لم يحدث شيء مثير. .Sh الملفات النتائج محفوظة في .Pa /var/lib/bsdgames/atc_score . .Sh المؤلف إد جيمس، جامعة كاليفورنيا بيركلي: edjames@ucbvax.berkeley.edu, ucbvax!edjames .Pp هذه اللعبة مبنية على وصف شخص ما للنكهة العامة للعبة كُتبت لجهاز كمبيوتر شخصي غير معروف منذ سنوات عديدة، ربما. .Sh العلل الشاشة تنعش أحيانًا بعد أن تغادر. .Pp .Sh ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .Pp هذه الترجمة هي وثيقة مجانية؛ راجع .Lk https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .Pp إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .Mt kde-l10n-ar@kde.org .Me .