أمر /attribute: كيفية زيادة صحة اللاعب أو سرعته أو الضرر دون مودات
ما هو أمر /attribute ولماذا نحتاجه. السمات هي خصائص رقمية تحدد قدرات اللاعب. تُظهر الصحة مقدار الضرر الذي يمكن تلقيه قبل الموت. تؤثر…
ما هو أمر /attribute ولماذا نحتاجه
السمات هي خصائص رقمية تحدد قدرات اللاعب. تُظهر الصحة مقدار الضرر الذي يمكن تلقيه قبل الموت. تؤثر السرعة على سرعة التنقل. يحدد الضرر قوة الهجوم.
الأمر /attribute يغيّر هذه القيم مباشرة، دون استخدام الجرعات أو التعويذات أو العناصر. مناسب لإنشاء أوضاع لعب مخصصة، أو اختبار التوازن، أو تسهيل التقدم في اللعبة.
الفرق عن المودات: الأمر مدمج في اللعبة، ولا يتطلب تثبيت برامج إضافية ويعمل على أي خادم تكون فيه الأوامر مفعّلة.
كيفية استخدام أمر /attribute
افتح الدردشة بالمفتاح T أو /، وأدخل الأمر واضغط Enter. يُطبّق الأمر فور تنفيذه.
الصيغة الأساسية:
/attribute @s <السمة> base set <القيمة>
@s- يُطبَّق على اللاعب نفسه (يمكن استبداله بـ@pلأقرب لاعب أو باسم اللاعب)<السمة>- اسم السمة (مثلminecraft:generic.max_health)<القيمة>- الرقم الذي يجب تعيينه
كيفية زيادة الحد الأقصى لصحة اللاعب
الصحة القياسية للاعب هي 20 قلبًا (40 نقطة). يتيح الأمر تعيين أي قيمة.
أمثلة:
تعيين الصحة إلى 100 نقطة (50 قلبًا):
/attribute @s minecraft:generic.max_health base set 100
تعيين الصحة إلى 200 نقطة (100 قلب):
/attribute @s minecraft:generic.max_health base set 200
بعد تنفيذ الأمر سيتم تحديث شريط الصحة تلقائيًا. إذا كانت الصحة أقل من الحد الأقصى الجديد، فستبقى عند مستواها الحالي.
كيفية زيادة سرعة التنقل
سرعة التنقل القياسية هي 0.1. زيادة هذه القيمة تسرّع المشي والجري والطيران في وضع الإبداع.
أمثلة:
مضاعفة السرعة (0.2):
/attribute @s minecraft:generic.movement_speed base set 0.2
ثلاثة أضعاف السرعة (0.3):
/attribute @s minecraft:generic.movement_speed base set 0.3
سرعة عالية جدًا (0.5):
/attribute @s minecraft:generic.movement_speed base set 0.5
مهم: القيم الأعلى من 0.5 تجعل التحكم صعبًا. يُنصح باستخدام قيم من 0.1 إلى 0.4.
كيفية زيادة ضرر الهجوم
ضرر اليدين العاريتين القياسي هو نقطة واحدة. يغيّر الأمر الضرر الأساسي لجميع هجمات اللاعب، بما في ذلك ضربات القبضة وأي سلاح.
أمثلة:
ضرر 10 نقاط (يقتل معظم الموبات بضربة واحدة):
/attribute @s minecraft:generic.attack_damage base set 10
ضرر 20 نقطة:
/attribute @s minecraft:generic.attack_damage base set 20
يُضاف الضرر المتزايد إلى ضرر السلاح. إذا كان الضرر الأساسي 10 وكان السيف يُلحق 7، فسيكون الضرر الإجمالي 17 نقطة.
كيفية تغيير سمات اللاعبين الآخرين
بدلاً من @s يمكن تحديد لاعب آخر:
@p- أقرب لاعب@a- جميع اللاعبين على الخادماسم اللاعب- لاعب محدد بالاسم
أمثلة:
تغيير صحة أقرب لاعب:
/attribute @p minecraft:generic.max_health base set 100
تغيير السرعة لجميع اللاعبين:
/attribute @a minecraft:generic.movement_speed base set 0.2
كيفية إعادة تعيين السمات إلى القيم القياسية
للعودة إلى القيم القياسية، عيّن المعاملات الأساسية إلى قيمها الأصلية.
أوامر إعادة التعيين:
الصحة (20 نقطة):
/attribute @s minecraft:generic.max_health base set 20
السرعة (0.1):
/attribute @s minecraft:generic.movement_speed base set 0.1
الضرر (نقطة واحدة):
/attribute @s minecraft:generic.attack_damage base set 1
ما السمات الأخرى التي يمكن تغييرها
إلى جانب الصحة والسرعة والضرر، تتوفر سمات أخرى.
قائمة السمات الأساسية:
minecraft:generic.max_health- الحد الأقصى للصحة.minecraft:generic.movement_speed- سرعة التنقل.minecraft:generic.attack_damage- ضرر الهجوم.minecraft:generic.attack_speed- سرعة الهجوم (الضربات في الثانية).minecraft:generic.armor- الحماية من الضرر.minecraft:generic.armor_toughness- متانة الدرع (تقلل فعالية الضرر القوي).minecraft:generic.knockback_resistance- مقاومة الارتداد (0.0–1.0، حيث 1.0 هو مناعة كاملة ضد الارتداد).minecraft:generic.luck- الحظ (يؤثر على الإسقاط وجودة الغنائم).minecraft:generic.flying_speed- سرعة الطيران في وضع الإبداع.minecraft:generic.follow_range- مدى تتبع اللاعب (للموبات).
أمثلة على الاستخدام:
زيادة الحماية:
/attribute @s minecraft:generic.armor base set 20
جعله محصنًا ضد الارتداد:
/attribute @s minecraft:generic.knockback_resistance base set 1.0
زيادة الحظ:
/attribute @s minecraft:generic.luck base set 10
القيود وخصائص الاستخدام
متطلبات الصلاحيات:
يعمل الأمر /attribute فقط للاعبين الذين يملكون صلاحيات المشغّل أو في وضع الإبداع. في وضع البقاء دون صلاحيات المشغّل، يكون الأمر غير متاح.
إصدارات Minecraft:
الأمر متاح بدءًا من الإصدار 1.16. في الإصدارات الأقدم تُستخدم صيغة مختلفة أو يكون الأمر غير موجود. في الإصدارات 1.13–1.15 تُغيَّر السمات عبر الأمر /entitydata أو وسوم NBT.
حفظ التغييرات:
تُحفظ تغييرات السمات مع العالم. بعد إعادة تشغيل الخادم أو الخروج من اللعبة تبقى القيم. لإعادة التعيين يجب تنفيذ أوامر تعيين القيم القياسية يدويًا.
اللعب الجماعي:
على الخادم يمكن لكل لاعب تغيير سماته إذا كان يملك صلاحيات المشغّل. يمكن للمسؤول تغيير سمات اللاعبين الآخرين بتحديد أسمائهم بدلاً من @s.
التأثير على الإنجازات:
تغيير السمات لا يمنع الحصول على الإنجازات. تعتبر اللعبة ذلك طريقة شرعية لتغيير المعاملات.
الأخطاء الشائعة وحلولها
خطأ: "Unknown attribute"
السبب: اسم سمة غير صحيح أو خطأ مطبعي.
الحل: تحقق من صحة الكتابة. يجب أن يبدأ الاسم بـ minecraft:generic. وأن يحتوي على اسم السمة الصحيح.
خطأ: "No entity was found"
السبب: محدِّد هدف غير صحيح.
الحل: استخدم @s لنفسك، أو @p لأقرب لاعب، أو حدد الاسم الدقيق للاعب.
خطأ: "You do not have permission to use this command"
السبب: عدم وجود صلاحيات المشغّل.
الحل: فعّل الغش في إعدادات العالم (للعب الفردي) أو احصل على صلاحيات المشغّل على الخادم.
السمة لا تُطبَّق
السبب: صيغة عملية غير صحيحة أو قيمة خارج النطاق المسموح.
الحل: تحقق من صيغة الأمر. للسرعة استخدم قيمًا من 0.0 إلى 1.0. للصحة استخدم أرقامًا موجبة. لمقاومة الارتداد من 0.0 إلى 1.0.
تختفي التغييرات بعد الموت
السبب: بعض الخوادم أو الإضافات تعيد تعيين السمات عند إعادة الظهور.
الحل: أنشئ أمرًا في كتلة أوامر بمشغّل عند إعادة الظهور أو استخدم إضافة لتطبيق السمات بشكل دائم.
السرعة العالية جدًا تجعل اللعبة غير قابلة للعب
السبب: قيم السرعة الأعلى من 0.5 تسبب مشاكل في الفيزياء.
الحل: استخدم قيمًا من 0.1 إلى 0.4. إذا كانت السرعة مضبوطة بالفعل على قيمة عالية جدًا، عيّن القيمة 0.1 عبر الأمر.
لا توجد تعليقات بعد. كن أول من يشارك رأيه.