اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي
برنامج جميل وبكن فيه مشكلة وهو طول الباكتست زمنيا
افضل علاج لها هو بدلا من المرور على جميع التكات الاكتفاء بتكة واحدة فقط لكل فريم زمني مستخدم اثناء الباكتستنق
مثلا على فريم ساعة بدلا من 3000 تكة!! لكل ساعة - تكة واحدة فقط
وبالتالي ينتهي الباكتست في خمس دقائق بدلا من عدة ساعات
دالة start لابد من جعل جسمها داخل شرط حصر التكات
طبعا في المستطيل الاحمر هو اوامر دالة start - يعني استبدلها بما تحب - هنا للتمثيل فقط
جعلنا هذا البرنامج بدلا من النظر في كل تكة سعرية والتي قد تبلغ الاف التكات في الساعة الواحدة - فقط ينظر في اول تكة في بدية الفريم الزمني
مثلا لو كان الفريم الزمني ساعة, فكل ساعة يحدث مع اول تكة في تلك الساعة ثم ينام باقي الساعة
وللتسريع اكثر ايضا جعلنا جسد start لا يستجيب الا كل 10 ساعات - طبعا تستطيع ان تغير 10 الى 2 او 3 الخ -- او حتى تمسح هذا الشرط