الألعاب :: النرد

التحميل الان

الألعاب :: النرد الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Philip Newton
  • موقع ويب الناشر:
  • http://search.cpan.org/~pne/Lingua-Zompist-Cadhinor-0.92/Cadhinor.pm

الألعاب :: النرد العلامات


الألعاب :: النرد وصف

ألعاب :: Dice وحدة بيرل التي يمكن استخدامها لمحاكاة لفات النرد. الألعاب :: Dice وحدة بيرل التي يمكن استخدامها لمحاكاة Rolls.Synopsis استخدام الألعاب :: Roll 'Roll؛ قوة $ = لفة "3D6 + 1"؛ استخدم الألعاب :: Dice 'Roll_array'؛ Rolls = roll_array '4d8'؛ ألعاب :: النرد يحاكي القوائم يموت. يستخدم واجهة موجهة نحو الوظائف (وليس وجوه المنحى). لا توجد وظائف يتم تصديرها بشكل افتراضي. في الوقت الحاضر، هناك وظيفتان قابلة للتصدير: لفة و Roll_array. يتم استخدام هذا الأخير داخليا عن طريق لفة، ولكن يمكن أيضا تصديره بحد ذاته. يتم إعطاء رقم ونوع النرد للفة في نمط يجب أن يكون مألوفا لاعبين ألعاب لعب الأدوار الشعبية: adb ج. A اختياري وإعدادات افتراضية إلى 1؛ إنه يعطي عدد النرد للفة. B يشير إلى عدد الجانبين لكل يموت؛ يموت الأكثر شيوعا والمكعب على شكل مكعب هو D6. يمكن استخدامها بدلا من 100 ل ب؛ وبالتالي، المتداول 2D و 2D100 يعادل. لفة تحاكي لفات من النرد من الجوانب وتضيف النتائج معا. إنهاء الاختياري، الذي يتكون من واحد من + * / b ورقم C، يمكن تعديل مجموع النرد الفردي. + - * / تشبه أنهم يأخذون مجموع لفات وإضافة أو طرح C أو مضاعفة أو تقسيم مجموع C. (X يمكن استخدامها أيضا بدلا من *.) وبالتالي، يعطي 1D6 + 2 رقما في النطاق 3..8، و 2D4 * 10 يعطي رقما في النطاق 20..80. (يؤدي استخدام / اقتطاع النتيجة إلى int بعد التقسيم.) باستخدام B في هذه الفتحة مختلفة قليلا: إنه قصير "الأفضل" ويشير إلى "لفة عدد من النرد، ولكن أضف معا فقط أفضل عدد قليل". على سبيل المثال، 5D6B3 رولز خمسة من النرد ويضيف معا أفضل ثلاثة لفات. يستخدم هذا في بعض الأحيان، على سبيل المثال، في لفة اللعب لإعطاء المتوسطات العالية. وربما توفر لفة واجهة أجمل، لأنها تقوم بإضافة ما يصل نفسه. ومع ذلك، في بعض الحالات قد يرغب المرء في معالجة القوائم الفردية (على سبيل المثال، أخبرني أنه في لعبة فنغ شوي، لا يمكن تحديد عدد النرد المراد أن يحدد مقدما ولكنه يعتمد على ما إذا كانت أي 6 تم تواليتها)؛ في مثل هذه الحالة، يمكن للمرء استخدام ROLL_ARRAY لإرجاع مجموعة من القيم، والتي يمكن بعد ذلك فحصها أو معالجتها بطريقة تعتمد على التطبيق. وقد قيل هذا، والتعليقات والإضافات (خاصة إذا كان مصحوبا رمز!) للألعاب :: النرد هو موضع ترحيب. لذلك، باستخدام المثال أعلاه، إذا كان أي شخص يرغب في المساهمة في وظيفة على غرار Roll_feng_shui ليصبح جزءا من الألعاب :: Dice (أو لدعم أي نمط آخر من المتداول)، فيمكنك المساهمة به في عنوان المؤلف، المدرج أدناه . الإبلاغ: بيرل


الألعاب :: النرد برامج ذات صلة