BlocosIA Wiki Editor

شخصيات ذكية

السرعة، وتوقّع الحركة، والتتبّع، والهروب، وإيجاد الطرق في المتاهات، ومجال الرؤية.

لاستخدامها: في المحرر، انقر على "الإضافات" (في الزاوية السفلية) وأضف "شخصيات ذكية".

قيمة

السرعة [الإجمالي] لـ [ ▾ ]

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

نعم/لا

هل [ ▾ ] يتحرك؟

تجيب بصحيح أو خطأ. استخدمها في "إذا" و"كرّر حتى" و"انتظر حتى".

قيمة

اتجاه حركة [ ▾ ]

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

توقّع [x] لـ [ ▾ ] بعد ( ) ثانية

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

الاتجاه نحو [ ▾ ]

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

أقرب كائن

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

أمر

تحرّك نحو [ ▾ ] مقدار ( ) خطوة

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

اهرب من [ ▾ ] مقدار ( ) خطوة

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

امشِ ( ) خطوة عبر الطريق إلى [ ▾ ] (متجنبًا الجدران)

تسير في أقصر طريق إلى أقرب شخصية بهذا الاسم، متجنبة كتل الخريطة الصلبة والحواجز (A*).

أمر

امشِ ( ) خطوة عبر الطريق إلى x: ( ) y: ( )

تسير في أقصر طريق إلى نقطة x، y، متجنبة الجدران.

نعم/لا

هل يوجد طريق إلى [ ▾ ] ؟

صحيح إذا كان هناك طريق مفتوح إلى الهدف.

نعم/لا

هل أستطيع رؤية [ ▾ ] في حدود ( ) خطوة (مجال رؤية ( ) درجة)؟

صحيح إذا كانت الشخصية قريبة، داخل مخروط الرؤية (حيث أتجه)، ولا يوجد جدار بينهما. استخدم 360 درجة للرؤية في كل الاتجاهات.

أمر

تجوّل ( ) خطوة (بلا وجهة، متجنبًا الجدران)

تتجول في المكان، وتغيّر اتجاهها من حين لآخر، متجنبة الجدران والحافة.

أمر

قم بدورية بين x: ( ) y: ( ) و x: ( ) y: ( ) ماشيًا ( ) خطوة

تذهب وتعود بين نقطتين (استخدمها داخل "كرر باستمرار").

قيمة

[المسافة] لأقرب [ ▾ ]

المسافة أو الاتجاه أو x أو y لأقرب شخصية بهذا الاسم (النسخ تُحتسب).

قيمة

عدد [ ▾ ] (مع النسخ)

عدد الشخصيات بهذا الاسم على المنصة، مع احتساب النسخ.