مساعد
07-25-2006, 04:10 PM
تم اغلاق الموضوع لحين الانتهاء من استرجاع الصور من على سيرفرنا القديم
فى البداية يجب علينا اولا التأكد من أن البرنامج كامل و ليكون كامل علينا عمل الآتى نفتح البرنامج و نضغط على كلمة Help ثم Registeration كما فى الصورة
http://oszero.net/Site/Glitter/01.%20Registeration.jpg
سوف يظهر لك هذا الشكل
http://oszero.net/Site/Glitter/02.%20Enter%20Code.jpg
تقوم بالضعط على Enter Key ليظهر لك المكان الذى تقوم بكتابة معلومات التسجيل به ليصبح البرنامج كامل كما فى الصورة
http://oszero.net/Site/Glitter/03.%20Code.jpg
و هذه هى معلومات التسجيل
Username : Userx
Key : 26BEE6B73AA1009A
و بعد كتابتها يظهر لك هذا الشكل ليدل على أن البرنامج قد أصبح كاملا
http://oszero.net/Site/Glitter/04.%20Registerd.jpg
الآن نضغط على Close لنقوم ببدأ العمل فى اللعبة
هنا فى هذه الصور ةتجد المنظر العام للبرنامج و بعض المعلومات عن كل خاصية
http://oszero.net/Site/Glitter/05.%20General%20View.jpg
و الآن نبدا العمل فى اللعبة ركزو بقى معايا أول حاجة احنا انشاء الرحمن هنعمل لعبة بسيطة عبارة عن حشرة بتجرى فى جميع أنحاء الشاشة و عن طريق الضغط عليها بالماوس تختفى و تظهر فى مكان تانى و تزيد سرعتها و الاسكور يعلى نقطة و كل شوية المستوى لما يزيد تتغير شكلها
بسم الله الرحمن الرحيم
أولا احنا محتاجين ايه عشان نبدأ العبة أولا هنبدأ بترتيب البرنام و نحط أول حاجاة الأيكونات
و هنحتاج أول حاجة أيقونة الحجر إلى نقفل بيه الشاشة
http://oszero.net/Site/Glitter/icon/Wall.GIF
و هنحتاج كمان شكل الحشرة أو الوحش اللى هيجرى فى الشاشة بثلاث ألوان لاننا هنخليه يتحول بعد كل مستوى و الأشكال كما فى الصورة
http://oszero.net/Site/Glitter/icon/MONSTER1.GIF
http://oszero.net/Site/Glitter/icon/MONSTER2.GIF
http://oszero.net/Site/Glitter/icon/MONSTER3.GIF
و دلوقتى احنا جبنا الأيقونات الى هى أصلا مرفقة مع البرنامج
فاضل اننا نحطهم جوة البرنامج اوك هنشوف ازاى
احنا هندوس على كلمة Sprites و بعد كدة Add Sprite كما فى الصورة
http://oszero.net/Site/Glitter/06.%20Add%20Sprite.jpg
هنذضغط على Load Sprite و نحدد مكان الأيقونة و نضغط على كلمة Open لتنزيل الأيقونة داخل البرنامج كما في الصورة
http://oszero.net/Site/Glitter/07.%20Load%20Sprites.jpg
هتظهرلنا الصورة دى اللى بتحدد احنا نجيب الأيكون منين
http://oszero.net/Site/Glitter/08.%20Add%20It.jpg
بعد أن تنزل الصورة فى البرنامج سوف تصبح بهذا الشكل
http://oszero.net/Site/Glitter/09.%20Sprite%20Name.jpg
تقوم بتسميتها بأى اسم تريد حسب رغبتك و تكرر العمل فى بقية الأيكونات لتصبح بهذا الشكل
http://oszero.net/Site/Glitter/10.%20Complete%20Sprites.jpg
و الآن علينا وضع الأصوات التى سوف تعمل من خلال اللعبة و هي عبارة عن مؤثرات صوتية و موسيقى لتعمل فى الخلفية
و أنا باذن الله حاططلكوا المؤثرات اللى هتحتاجوها و لنقوم بوضع الصوت نضغط كليك يمين على فولدر Sounds كما فى الصورة و نختار Add Sound مثل العملية التي فعلناها في الأيقونات
http://oszero.net/Site/Glitter/11.%20Load%20Sounds.jpg
و نضغط على Load Sound كما فى العملية السابقة للأيكونات
و الأصوات التى يدعمها البرنامج هى
Wav
Midi
Mp3
و كل ما سوف نحتاجه هو 3 ملفات Midi الأول عند بداية اللعبة و الثانى عندما يتحول الوحش الى المستوى الثانى و الثالص عندما يتحول الوحش الى المستوى الثالث و سوف نحتاج 3 ملفات Wav الأول عند الضغط بالماوس على الوحش و الثانى عندما يتحول الوحش من مستوى الى مستوى آخر و الثالث عندما يصطدم الوحش بالحائط و الأصوات جميعها أنا حاططهالكوا مع البرنامج و يمكنك تسمية الأصوات أيضا زى منتا عايز علشان متنساش عمل كل ملف و هنسميهم كالتالى
الملف الأول و الثانى و الثالث
Level 1.Midi الوحش الأول
Level 2.Midi الوحش الثانى
Level 3.Midi الوحش الثالث
و الملفات الخاصة بالمؤثرات هنسميها
Click.Wav عند الضغط على الماوس
Wall.Wav عند الاصطدام بالحائط
Convert.Wav عند التحول من وحش الى آخر
و بعد تنزيل الأصوات سوف تصبح بهذا الشكل
http://oszero.net/Site/Glitter/12.%20Adding%20Sound.jpg
و طبعا من خلال البرنامج هيوريلك الفرق بين الملفات الWav و ملفات ال Midi كما فى الصورة السابقة
ودلوقتى بعد منزلنا الأيقونات و الأصوات فاضل بقى الخلفيات
أنا برضه حاططلكوا كل حاجة فى المرفق مع البرنامج متقلقوش
هنختار خلفية حلوة كدة و علشان ننزلها نعمل ايه بقى نفس الموضوع
كليك يمين على Backgrounds
و نختار Add Background
زى الصورة كدة
http://oszero.net/Site/Glitter/13.%20Add%20Background.jpg
و بعد كدة Load Background زى العمليات السابقى كدة و نقدر نكتب اسمها عادى جدا و نغير اسمها براحتنا
و بعد ما الصورة بقى تنزل هيكون البرنامج بالشكل دة
http://oszero.net/Site/Glitter/14.%20Adding%20Complete.jpg
كدة بقى تمام كل مصادرنا نزلت جوة البرنامج صح ننسى بقى الويندوز و نقفل كل حاجة علشان نعيش جوة البرنامج شوية اوك
احنا دلوقتى حطينا الأيكونات عايزين نبدأ بقى نحركها و نخليها تعيش يعنى و علشان نعمل كدة احنا محتاجين نحط كل الأيكونات اللى احنا
نزلناها فى مجلد ال Objects اللى هو عناصر اللعبة و هنعمل كدة ازاى سهل جدا متقلقوش
احنا هنضغط على الفولدر Objects كليك يمين و نختار Add Object كما فى الصورة التالية
http://oszero.net/Site/Glitter/15.%20Objects.jpg
و الصورة هنا توضح اسم العنصر كما فى الصورة و القائمة الاخرى و هى Sprite عندما نضغط عليها يظهر لنا تلقائيا الأيكونات الموجودة داخل
البرنامج و التى سوف يتخذ العنصر شكلها
و كل ما علينا عمله هو أن نختار لكل عنصر فى اللعبة أيكونته يعنى الوحش الأول نختارله أيكونة الوحش الأول و الثانى أيكونة التانى و هكذا و
الحائط نختاره أيقونة الحائط و هكذا و هذا مثال
http://oszero.net/Site/Glitter/16.%20Ist%20Object.jpg
و بعد أن نقوم بوضع أيكونة لكل عنصر سوف يصبح البرنامج بهذا الشكل
http://oszero.net/Site/Glitter/17.%20All%20Objects.jpg
و الآن نبدأ بعمل الحجرة الخاصة باللعبة و التى سوف تقوم باللعب فيها و لعمل حجرة جديدة نضغط بكليك يمين على Rooms و نختار
Insert Room كما فى الصورة التالية
http://oszero.net/Site/Glitter/18.%20Add%20Room.jpg
بعد الضغط على Insert Room سوف تتكون الحجرة و الآن سوف نتعرف على الاعدادات الخاصة بالحجرة التى سوف نتعامل
معها من خلال البرنامج و الصرة التالية توضح لك الخواص الموجودة فى الحجرة
و الاعدادات هى
Objects
Settings
Backgrounds
و هى كالتالى Objects و هى العناصر التى سوف تقوم بوضعها فى الشاشة
كل ما عليك هى أن تضغط على العنصر الموجود بالكليك الشمال و هو سوف يعطيك كل العناصر الموجودة فى البرنامج
لتختار ما تريد وضعه فى الحجرة
كما فى الصورة
http://oszero.net/Site/Glitter/19.%20Objects.jpg
أما بالنسبة لل Settings و هى الاعدادات فهى عبارة عن اسم الحجرة و حجم الحجرة و ال Caption و هو الاسم الذى يظهر فى البار
العلوى للعبة و سرعه العناصر و هى 30 و هى السرعه المعقولة
كما فى الصورة
http://oszero.net/Site/Glitter/20.%20Settings.jpg
و آخر قائمة هى ال Backgrounds وهى الخاصة بخلفية الحجرة
سواء أردت أن تكون لون فقط أو صورة من الصور الموجودة فى البرنامج
كما فى الصورة التاليه
http://oszero.net/Site/Glitter/21.%20Add%20Background.jpg
و يوجد لديك اختيارين اذا ضغطت على كلمة Color سوف يظهر لك مربع الألوان لتختار منه اللون الذى تريده كما فى الصورة التالية
http://oszero.net/Site/Glitter/22.%20Color.jpg
أما اذا اخترت أن تستورد الخلفية من البرنامج نفسه التى وضعناها نحن فى قولدر ال Backgrounds
سوف تظهر لك قائمة منسدلة فيها الخلفيات التى وضعناها كما فى الصورة التالية
http://oszero.net/Site/Glitter/23.%20Back%20From%20Maker.jpg
و نضغط عليها لنختارها
و الآن بقى الجزء المهم وهو رسم العناصر فى الحجرة و هو سهل باذن الله كل ما علينا من قوائم Room نذهب الى قائمة Objects
و نضغط كليك شمال كما شرحنا من قبل و نختار العنصر المسمى Wall و الذى سوف يكون الحائط الخاص بالحجرة حتى لا يخرج
الوحش خارج الحجرة
و عندما نختار العنصر المسمى ب Wall سوف يكون شكل البرنامج هكذا
http://oszero.net/Site/Glitter/24.%20Objects.jpg
و سوف نلاحظ فى الحجرة انها على شكل مربعات و حجم هذا المربع يكون مكتوب هنا كما فى الصورة
و كما تشير الأسهم
http://oszero.net/Site/Glitter/25.%20Arrows.jpg
و الآن كل ما علينا معرفة حجم الأيكونة التى تسمى Wall حتى نقوم بتعديل مربعات الحجرة للتوافق معها
و الصورةالتاليه توضح لنا كيف نعرف الحجم ندخل الى المجلد الموجود به أيكونة Wall
http://oszero.net/Site/Glitter/26.%2024%20x%2024.jpg
و الصورة التالية ترينا أن حجم أيكونة Wall يساوى 24 فى 24 و من ذلك نقوم بكتابة 24 فى خانه X و 24 فى خانه Y فى اعدادات الحجرة
لتصبح بهذا الشكل
http://oszero.net/Site/Glitter/27.%20Drawing.jpg
و لنقوم بالرسم داخل الحجرة بعد اختيار العنصر المراد رسمه نضغط داخل المربع الموجود فى الحجرة
حتى يتم رسم كل حواف الحجرة كما فى الصورة التاليه
http://oszero.net/Site/Glitter/28.%20Draw%20Boss.jpg
و اذا أخطأت و رسمت عنصر خطأ و تريد ازالته كل ما عليك هو الضغط عليه بالكليك اليمين فقط و بعد أن رسمنا أيكونة ال Wall
اللى هى الحائط نضغط داخل مربع ال Object فى ال Room و نختار أيكونة الوحش الأول
هكذا كما فى الصورة
http://oszero.net/Site/Glitter/28.%20Draw%20Boss.jpg
و نقوم برسم الوحش في أي مكان في الحجرة
هكذا
http://oszero.net/Site/Glitter/29.%20Boss.jpg
كدة احنا رسمنا الحجرة و حطينا العناصر و حطينا الأصوات فاضل بقى الشغل الصح اننا نبدأ بقى البرمجة و هى أهم حاجة علشان نبدأ العناصر و لا
انتوا شايفين إيه
دلوقتى بقى نبدأ البرمجة و تحريك العناصر داخل اللعبة كما فى الصورة كل ما علينا الضغط على العنصر اتنين
كليك شمال لتفتح لنا هذه القائمة كما فى الصورة
http://oszero.net/Site/Glitter/30.%20Object%201.jpg
و دلوقتى عايزين نعرف معناها ايه الشاشة دى
الخانة التى تسمى Add Event و هى التى نعطى بها الحدث ثم نقوم بشد عنصر من عناصر الحركة بعد اختيار
الحدث كما فى الصورة التالية
و الآن سوف نقوم بشرح الحدث الذى نحتاجه فى هذه اللعبة
و الآن كل ما علينا هو الشغط على Add Event لاضافة الحدث
سيظهر لنا قائمة الأحداث كما فى الصورة نختار منها كلمة Create و هو الحدث الذى يعنى عندما يتكون
العنصر فى الحجرة كما فى الصورة
http://oszero.net/Site/Glitter/33.%20Create.jpg
و بعد تكوين العنصر نحتاج الى وضع الحركة من على اليمين المترتبة على الحدث مثل تشغيل الموسيقى و تحرك العنصر و ارتداده
عند الاحتكاك بالحائط و اختفائه عند النقر عليه بالفارة
و الآن بعد وضع الحدث Create سوف تكون الصورة بهذا الشكل
http://oszero.net/Site/Glitter/34.%20Create%202.jpg
و الآن نقود بشد الحركة من على اليمين كما فى الصورة
http://oszero.net/Site/Glitter/32.%20Drag.jpg
و الحركات التى نريدها بالترتيب هى
-== وضع الموسيقى ==-
و ذلك يتم عن طريق اختيار القائمة الفرعية Main 1 و اختيار Play A Sound كما فى الصورة
http://oszero.net/Site/Glitter/35.%20Main%201.jpg
سوف يظهر لنا هذا الشكل و هو يعبر عن تحديد الملف الموسيقى المراد تشغيله و القائمة Loop هى التى تحدد اذا كنت عايز الملف
يشتغل الى ما لا نهاية أو يعمل مرة واحدة و يفصل و قائمة Sound لاختيار الملف الصوتى من الملفات التى وضعناها فى البرنامج
و بعد شد الأيقونة الخاصة بالصوت التى عليها السهم فى الصورة السابقة
سوف تظهر الصورة التالية
http://oszero.net/Site/Glitter/36.%20Sounds.jpg
و بعض وضع الملف الصوتى سوف يكون بهذا الشكل
http://oszero.net/Site/Glitter/37.%20Good.jpg
و الآن عرفنا ان العنصر عندما يتكون فى الحجرة سوف يقوم بتشغيل الملف الصوتى Level 1 تلقائيا
و الآن ننتقل الى الحركة الثانية و هى
-== التحريك ==-
احنا عايزينه يتحرك فى كل الاتجاهات أول ميتكون هنختار قائمة Move و نضغط Start Moving In A Direction
و نشدها بعد حركة الصوت كما فى الصورة و نقوم بالضغط على كل الاتجاهات حتى يتحرق المخلوق فى كل الاتجاهات
و نختار له السرعه 4 و هى سرعة مناسبة كما فى الصورة التالية
http://oszero.net/Site/Glitter/38.%20Move.jpg
و الآن الحركة التالية هى
-== تحديد عمر أو دم الوحش ==-
و هو كالتالى من قائمة Code نختار Set A Value Of A Variable كما فى الصورة
http://oszero.net/Site/Glitter/39.%20Code.jpg
و نقوم بتحديد ال Varibale باسم health و ال Value برقم 20 و هو عدد الضغطات بالفارة قبل أن يموت و يتحول
و الحركة التاليه هى
-== عندما يصطدم العنصر أو الوحش بالحائط يجب عليه أن يرتد و ذلك كالآتى ==-
نضغط على Add Event لنضيف حدث الالتحام Collision كما فى الصورة
و نختار العنصر المراد الالتحام معه و هو الحائط Wall كما فى الصورة
http://oszero.net/Site/Glitter/40.%20Wall.jpg
لتصبح بهذا الشكل
http://oszero.net/Site/Glitter/41.%20Wall%202.jpg
نبدأ بوضع الحركة المترتبة على التحام العنصر بالحائط و هى الارتداد
و هى موجودة فى قائمة Move باسم Bounce كما فى الصورة التالية
http://oszero.net/Site/Glitter/42.%20Bounce.jpg
و نترك الاعدادات كما هى و نضغط على Ok
و الآن عندما يصطدم المخلوق بالحائط يرتد عنه و باقى الحركة الأخيره و هى عند النقر عليه بالفارة يختفى و ينقص دمه 1 من
العشرين و ينتقل الى مكان آخر
و سوف يتم ذلك كالتالى نضغط على كلمة Add Event لاضافة حدث
نختار منها كلمة Mouse
ثم من القائمة الفرعية المنسدلة نختار كلمة Left Pressed
كما فى الصورة
http://oszero.net/Site/Glitter/43.%20Mouse.jpg
و بعد اختيارها سوف تصبح الصورة بهذا الشكل
http://oszero.net/Site/Glitter/44.%20Mouse%202.jpg
و الآن عند الضغط بالفارة على المخلوق سوف يترتب عليه بعد الحركات و هى بالترتيب
سوف يتم تشغيل صوت النقرة
سوف يتم اختفاء العنصر و انتقاله الى مكان آخر
سوف يتم انقاص 1 من دم و عمر الوحش
بخصوص الصوت سوف ندرجه من قائمة Main 1 و نختار Add Sound و نختار الصوت Click كما فعلنا من قبل
و من ال Loop نختار False حتى بعمل الصوت مرة واحدة فقط عند الضغطة
هكذا
http://oszero.net/Site/Glitter/45.%20Click%203.jpg
و بخصوص اختفاء الوحش عن النقرة نختار من قائمة Move و نختار Jump To A Random Position
و هى تعنى الانتقال الى مكان عشوائى بعد ضغطة الفارة كما فى الصورة
http://oszero.net/Site/Glitter/46.%20Jump.jpg
و الخطوة الثالثة و هى انقاص الدم أو العمر الخاص بالوحش تتم من قائمة Code و نختار Set A Value Of A Variable
لانقاص معدل health الذى قمنا بتحديده و اعطائه الفئة عشرون و عندما نضغط على Set a Value سوف تظهر لنا هذه الصورة
نختار ال Variable
health و نختار ال Value سالب واحد لإنقاص الوحش واحد نقطة عن الضغط عليه بالفارة كما في الصورة المبينة
و نضغط على كلمة Relative حتى تتواصل العملية كلما ضغطنا عليه كما في الصورة
http://oszero.net/Site/Glitter/47.%20Good.jpg
و الآن أصبح الوحش جاهز للعمل و الآن بقى نقط التحول عندما ينتهي دم الوحش نريده أن يتحول إلى وحش آخر أذكى من الأول و
أسرع منه
كل ما علينا من قائمة Add Event نختار Step و هي تعنى أننا سوف نبدأ خطوة و نختار من القائمة المنسدلة Step أيضا
و من قائمة الحركة نختار Code و نختار منها If A Varible Has A Value كما في الصورة
http://oszero.net/Site/Glitter/48.%20Value.jpg
و منها نفهم أنه يقول لنا أن فى حالة أن القيمه health و ال value يساوى مثلا صفر سوف يترتب عليها أحداث اخرى تابع الشرح
مثلا كما فى الصورة التالية
http://oszero.net/Site/Glitter/49.%20Equal.jpg
و هو يخبرنا أنه فى حالة أن ال health يساوى 0 أو أكبر من 0 أو أقل من 0 سوف يترتب عليه الحركة القادمة
أولا سوف نقوم بتشغيل صوت التحول عن طريق Main 1 و نختار Add Sound و نختار الصوت كما فى الصورة
http://oszero.net/Site/Glitter/50.%20Convert.jpg
و الآن نريد أن يتحول الوحش الى وحش آخر أقوى منه
من قائمة Main 1 نختار Change The Instance و منها نختار Change Into ونختار الوحش الثانى المراد التحول له و هة
Zero 2
و القائمة الاخرى و هى Perform Event وهى تعنى أن تقوم بالعمل نجعلها Yes
كما فى الصورة
http://oszero.net/Site/Glitter/51.%20Event.jpg
و نقوم بوضع Start Of A Block و End Of A Block من قائمة Control كما فى الصورة السابقة
و الآن انتهينا من الوحش الأول سوف نكرر العملية نفسها التى كررناها فى الوحش الأول مع الوحش الثانى و هى تغييرات بسيطة و
هى كالآتى
عندما نضع الحدث Create فى الوحش الثانى و اضافة الصوت نضيف الوثت Level 2 و ليس 1 كما فى السابق و القيمة Health
نجعلها 30 و ليس 20 و السرعه نجعلها 6 و ليس 4 كما فى الصور التالية
http://oszero.net/Site/Glitter/52.%20Sound.jpg
http://oszero.net/Site/Glitter/53.%20Speed.jpg
http://oszero.net/Site/Glitter/54.%20Health.jpg
و علينا الآن تعديل الحدث Step لنجعله بدل أن يتحول الى الوحش الثانى مثل السابق يتحول الى الوحش الثالث
هكذا
http://oszero.net/Site/Glitter/55.%20Instance.jpg
و الآن ننتقل الى الوحش الثالث و هو الأهم و الأذكى و الأسرع
سون نقوم بعمل كل العمليات السابقة كما هى مع تغيير الصوت الى Level 3
و السرعه الى 8
و القيمه health الى 40
و لا نضع الحركة Change The Instance
لاننا لا نريده أن يتحول مرة اخرى لانه آخر وحش
هكذا
http://oszero.net/Site/Glitter/56.%20Delete.jpg
و الآن نسينا حاجة مش مهمة أوى بس لذيذة و هى اننا نخلى الوحش لما يخبط فى الحيطة يعمل صوت صح اوك
الموضوع سهل جدا
احنا نضغط على الوحش الأول و نختار الحدث Collison With Wall و فى قائمة الحركة من قائمة Main 1 نختار Add Sound
و نحط الصوت بتاع Wall
و بكدة اللعبة انتهت
و فاضل نحط ملفات المساعدة بتاعتها
نضغط على كلمة Game Information
و هى غالبا الاختيار اللى قبل الأخير هتظهر لنا الصورة التاليه
http://oszero.net/Site/Glitter/57.%20Help.jpg
نكتب فيها المساعده أو المعلومات اللى احنا عايزينها اللى هتظهر بالضغط على F1 من داخل اللعبة
و سوف تكون هكذا مثلا
http://oszero.net/Site/Glitter/58.%20Help%202.jpg
و الآن اللبعة يمكنك الاختيار عند تشغيلها أن تعمل بملء الشاشة أو فى نافذة عن طريق الضغط على Game Option
كما فى الصورة
http://oszero.net/Site/Glitter/59.%20Full%20Screen.jpg
و بالتعليم على كلمة Start In Full Screen سوف تظهر اللعبة بملء الشاشة و يمكنك تصغيرها عن طريق الضغط على F4
و اذا كانت فى نافذة يمكنك أن تضغط على F4 لتجعلها ملء الشاشة
و الآن بقى أن نغير أيكونة اللعبة لنبدأ حفظها على الجهاز و نضع صورة عند التحميل بدل الصورة المعتادة
http://oszero.net/Site/Glitter/60.%20Finish.jpg
و الصورة السابقة توضح لنا الوظائف التي يمكن أن يقوم بها البرنامج و بعد أن نختار الصورة التى صنعناها بأى برنامج كعرض للعبة و نختار الأيقونة المناسبة بقى أن نقوم بحفظ اللعبة
وذلك يتم عن طريق الضغط على كلمة File ثم Creat Excutable كما فى الصورة التالية
http://oszero.net/Site/Glitter/61.%20Finish.jpg
و بعد حفظ اللعبة تمتع بها و ادعيلى و شكرا لكم
و مع الملف مرفق المثال على اللعبة و المشروع لمن لم يتمكن مع العمل به جاهز بدون أخطاء انشاء الله
و هناك ملحوظة بسيطة اضغط على العنصر Wall من قائمة Object
هتلاقى اختيار اسمه Solid علم عليه صح علشان يخلى الحائط عنصر موجود و لما الوحش يخبط فيه يرتد و شكرا لكم و وفقكم الله
== الآن رابط تحميل البرنامج + معلومات التسجيل + الأصوات + الصور + كل ما تحتاجه من هنا ==
Zero (http://www.uploading.com/?get=VHQU05CQ)
فى البداية يجب علينا اولا التأكد من أن البرنامج كامل و ليكون كامل علينا عمل الآتى نفتح البرنامج و نضغط على كلمة Help ثم Registeration كما فى الصورة
http://oszero.net/Site/Glitter/01.%20Registeration.jpg
سوف يظهر لك هذا الشكل
http://oszero.net/Site/Glitter/02.%20Enter%20Code.jpg
تقوم بالضعط على Enter Key ليظهر لك المكان الذى تقوم بكتابة معلومات التسجيل به ليصبح البرنامج كامل كما فى الصورة
http://oszero.net/Site/Glitter/03.%20Code.jpg
و هذه هى معلومات التسجيل
Username : Userx
Key : 26BEE6B73AA1009A
و بعد كتابتها يظهر لك هذا الشكل ليدل على أن البرنامج قد أصبح كاملا
http://oszero.net/Site/Glitter/04.%20Registerd.jpg
الآن نضغط على Close لنقوم ببدأ العمل فى اللعبة
هنا فى هذه الصور ةتجد المنظر العام للبرنامج و بعض المعلومات عن كل خاصية
http://oszero.net/Site/Glitter/05.%20General%20View.jpg
و الآن نبدا العمل فى اللعبة ركزو بقى معايا أول حاجة احنا انشاء الرحمن هنعمل لعبة بسيطة عبارة عن حشرة بتجرى فى جميع أنحاء الشاشة و عن طريق الضغط عليها بالماوس تختفى و تظهر فى مكان تانى و تزيد سرعتها و الاسكور يعلى نقطة و كل شوية المستوى لما يزيد تتغير شكلها
بسم الله الرحمن الرحيم
أولا احنا محتاجين ايه عشان نبدأ العبة أولا هنبدأ بترتيب البرنام و نحط أول حاجاة الأيكونات
و هنحتاج أول حاجة أيقونة الحجر إلى نقفل بيه الشاشة
http://oszero.net/Site/Glitter/icon/Wall.GIF
و هنحتاج كمان شكل الحشرة أو الوحش اللى هيجرى فى الشاشة بثلاث ألوان لاننا هنخليه يتحول بعد كل مستوى و الأشكال كما فى الصورة
http://oszero.net/Site/Glitter/icon/MONSTER1.GIF
http://oszero.net/Site/Glitter/icon/MONSTER2.GIF
http://oszero.net/Site/Glitter/icon/MONSTER3.GIF
و دلوقتى احنا جبنا الأيقونات الى هى أصلا مرفقة مع البرنامج
فاضل اننا نحطهم جوة البرنامج اوك هنشوف ازاى
احنا هندوس على كلمة Sprites و بعد كدة Add Sprite كما فى الصورة
http://oszero.net/Site/Glitter/06.%20Add%20Sprite.jpg
هنذضغط على Load Sprite و نحدد مكان الأيقونة و نضغط على كلمة Open لتنزيل الأيقونة داخل البرنامج كما في الصورة
http://oszero.net/Site/Glitter/07.%20Load%20Sprites.jpg
هتظهرلنا الصورة دى اللى بتحدد احنا نجيب الأيكون منين
http://oszero.net/Site/Glitter/08.%20Add%20It.jpg
بعد أن تنزل الصورة فى البرنامج سوف تصبح بهذا الشكل
http://oszero.net/Site/Glitter/09.%20Sprite%20Name.jpg
تقوم بتسميتها بأى اسم تريد حسب رغبتك و تكرر العمل فى بقية الأيكونات لتصبح بهذا الشكل
http://oszero.net/Site/Glitter/10.%20Complete%20Sprites.jpg
و الآن علينا وضع الأصوات التى سوف تعمل من خلال اللعبة و هي عبارة عن مؤثرات صوتية و موسيقى لتعمل فى الخلفية
و أنا باذن الله حاططلكوا المؤثرات اللى هتحتاجوها و لنقوم بوضع الصوت نضغط كليك يمين على فولدر Sounds كما فى الصورة و نختار Add Sound مثل العملية التي فعلناها في الأيقونات
http://oszero.net/Site/Glitter/11.%20Load%20Sounds.jpg
و نضغط على Load Sound كما فى العملية السابقة للأيكونات
و الأصوات التى يدعمها البرنامج هى
Wav
Midi
Mp3
و كل ما سوف نحتاجه هو 3 ملفات Midi الأول عند بداية اللعبة و الثانى عندما يتحول الوحش الى المستوى الثانى و الثالص عندما يتحول الوحش الى المستوى الثالث و سوف نحتاج 3 ملفات Wav الأول عند الضغط بالماوس على الوحش و الثانى عندما يتحول الوحش من مستوى الى مستوى آخر و الثالث عندما يصطدم الوحش بالحائط و الأصوات جميعها أنا حاططهالكوا مع البرنامج و يمكنك تسمية الأصوات أيضا زى منتا عايز علشان متنساش عمل كل ملف و هنسميهم كالتالى
الملف الأول و الثانى و الثالث
Level 1.Midi الوحش الأول
Level 2.Midi الوحش الثانى
Level 3.Midi الوحش الثالث
و الملفات الخاصة بالمؤثرات هنسميها
Click.Wav عند الضغط على الماوس
Wall.Wav عند الاصطدام بالحائط
Convert.Wav عند التحول من وحش الى آخر
و بعد تنزيل الأصوات سوف تصبح بهذا الشكل
http://oszero.net/Site/Glitter/12.%20Adding%20Sound.jpg
و طبعا من خلال البرنامج هيوريلك الفرق بين الملفات الWav و ملفات ال Midi كما فى الصورة السابقة
ودلوقتى بعد منزلنا الأيقونات و الأصوات فاضل بقى الخلفيات
أنا برضه حاططلكوا كل حاجة فى المرفق مع البرنامج متقلقوش
هنختار خلفية حلوة كدة و علشان ننزلها نعمل ايه بقى نفس الموضوع
كليك يمين على Backgrounds
و نختار Add Background
زى الصورة كدة
http://oszero.net/Site/Glitter/13.%20Add%20Background.jpg
و بعد كدة Load Background زى العمليات السابقى كدة و نقدر نكتب اسمها عادى جدا و نغير اسمها براحتنا
و بعد ما الصورة بقى تنزل هيكون البرنامج بالشكل دة
http://oszero.net/Site/Glitter/14.%20Adding%20Complete.jpg
كدة بقى تمام كل مصادرنا نزلت جوة البرنامج صح ننسى بقى الويندوز و نقفل كل حاجة علشان نعيش جوة البرنامج شوية اوك
احنا دلوقتى حطينا الأيكونات عايزين نبدأ بقى نحركها و نخليها تعيش يعنى و علشان نعمل كدة احنا محتاجين نحط كل الأيكونات اللى احنا
نزلناها فى مجلد ال Objects اللى هو عناصر اللعبة و هنعمل كدة ازاى سهل جدا متقلقوش
احنا هنضغط على الفولدر Objects كليك يمين و نختار Add Object كما فى الصورة التالية
http://oszero.net/Site/Glitter/15.%20Objects.jpg
و الصورة هنا توضح اسم العنصر كما فى الصورة و القائمة الاخرى و هى Sprite عندما نضغط عليها يظهر لنا تلقائيا الأيكونات الموجودة داخل
البرنامج و التى سوف يتخذ العنصر شكلها
و كل ما علينا عمله هو أن نختار لكل عنصر فى اللعبة أيكونته يعنى الوحش الأول نختارله أيكونة الوحش الأول و الثانى أيكونة التانى و هكذا و
الحائط نختاره أيقونة الحائط و هكذا و هذا مثال
http://oszero.net/Site/Glitter/16.%20Ist%20Object.jpg
و بعد أن نقوم بوضع أيكونة لكل عنصر سوف يصبح البرنامج بهذا الشكل
http://oszero.net/Site/Glitter/17.%20All%20Objects.jpg
و الآن نبدأ بعمل الحجرة الخاصة باللعبة و التى سوف تقوم باللعب فيها و لعمل حجرة جديدة نضغط بكليك يمين على Rooms و نختار
Insert Room كما فى الصورة التالية
http://oszero.net/Site/Glitter/18.%20Add%20Room.jpg
بعد الضغط على Insert Room سوف تتكون الحجرة و الآن سوف نتعرف على الاعدادات الخاصة بالحجرة التى سوف نتعامل
معها من خلال البرنامج و الصرة التالية توضح لك الخواص الموجودة فى الحجرة
و الاعدادات هى
Objects
Settings
Backgrounds
و هى كالتالى Objects و هى العناصر التى سوف تقوم بوضعها فى الشاشة
كل ما عليك هى أن تضغط على العنصر الموجود بالكليك الشمال و هو سوف يعطيك كل العناصر الموجودة فى البرنامج
لتختار ما تريد وضعه فى الحجرة
كما فى الصورة
http://oszero.net/Site/Glitter/19.%20Objects.jpg
أما بالنسبة لل Settings و هى الاعدادات فهى عبارة عن اسم الحجرة و حجم الحجرة و ال Caption و هو الاسم الذى يظهر فى البار
العلوى للعبة و سرعه العناصر و هى 30 و هى السرعه المعقولة
كما فى الصورة
http://oszero.net/Site/Glitter/20.%20Settings.jpg
و آخر قائمة هى ال Backgrounds وهى الخاصة بخلفية الحجرة
سواء أردت أن تكون لون فقط أو صورة من الصور الموجودة فى البرنامج
كما فى الصورة التاليه
http://oszero.net/Site/Glitter/21.%20Add%20Background.jpg
و يوجد لديك اختيارين اذا ضغطت على كلمة Color سوف يظهر لك مربع الألوان لتختار منه اللون الذى تريده كما فى الصورة التالية
http://oszero.net/Site/Glitter/22.%20Color.jpg
أما اذا اخترت أن تستورد الخلفية من البرنامج نفسه التى وضعناها نحن فى قولدر ال Backgrounds
سوف تظهر لك قائمة منسدلة فيها الخلفيات التى وضعناها كما فى الصورة التالية
http://oszero.net/Site/Glitter/23.%20Back%20From%20Maker.jpg
و نضغط عليها لنختارها
و الآن بقى الجزء المهم وهو رسم العناصر فى الحجرة و هو سهل باذن الله كل ما علينا من قوائم Room نذهب الى قائمة Objects
و نضغط كليك شمال كما شرحنا من قبل و نختار العنصر المسمى Wall و الذى سوف يكون الحائط الخاص بالحجرة حتى لا يخرج
الوحش خارج الحجرة
و عندما نختار العنصر المسمى ب Wall سوف يكون شكل البرنامج هكذا
http://oszero.net/Site/Glitter/24.%20Objects.jpg
و سوف نلاحظ فى الحجرة انها على شكل مربعات و حجم هذا المربع يكون مكتوب هنا كما فى الصورة
و كما تشير الأسهم
http://oszero.net/Site/Glitter/25.%20Arrows.jpg
و الآن كل ما علينا معرفة حجم الأيكونة التى تسمى Wall حتى نقوم بتعديل مربعات الحجرة للتوافق معها
و الصورةالتاليه توضح لنا كيف نعرف الحجم ندخل الى المجلد الموجود به أيكونة Wall
http://oszero.net/Site/Glitter/26.%2024%20x%2024.jpg
و الصورة التالية ترينا أن حجم أيكونة Wall يساوى 24 فى 24 و من ذلك نقوم بكتابة 24 فى خانه X و 24 فى خانه Y فى اعدادات الحجرة
لتصبح بهذا الشكل
http://oszero.net/Site/Glitter/27.%20Drawing.jpg
و لنقوم بالرسم داخل الحجرة بعد اختيار العنصر المراد رسمه نضغط داخل المربع الموجود فى الحجرة
حتى يتم رسم كل حواف الحجرة كما فى الصورة التاليه
http://oszero.net/Site/Glitter/28.%20Draw%20Boss.jpg
و اذا أخطأت و رسمت عنصر خطأ و تريد ازالته كل ما عليك هو الضغط عليه بالكليك اليمين فقط و بعد أن رسمنا أيكونة ال Wall
اللى هى الحائط نضغط داخل مربع ال Object فى ال Room و نختار أيكونة الوحش الأول
هكذا كما فى الصورة
http://oszero.net/Site/Glitter/28.%20Draw%20Boss.jpg
و نقوم برسم الوحش في أي مكان في الحجرة
هكذا
http://oszero.net/Site/Glitter/29.%20Boss.jpg
كدة احنا رسمنا الحجرة و حطينا العناصر و حطينا الأصوات فاضل بقى الشغل الصح اننا نبدأ بقى البرمجة و هى أهم حاجة علشان نبدأ العناصر و لا
انتوا شايفين إيه
دلوقتى بقى نبدأ البرمجة و تحريك العناصر داخل اللعبة كما فى الصورة كل ما علينا الضغط على العنصر اتنين
كليك شمال لتفتح لنا هذه القائمة كما فى الصورة
http://oszero.net/Site/Glitter/30.%20Object%201.jpg
و دلوقتى عايزين نعرف معناها ايه الشاشة دى
الخانة التى تسمى Add Event و هى التى نعطى بها الحدث ثم نقوم بشد عنصر من عناصر الحركة بعد اختيار
الحدث كما فى الصورة التالية
و الآن سوف نقوم بشرح الحدث الذى نحتاجه فى هذه اللعبة
و الآن كل ما علينا هو الشغط على Add Event لاضافة الحدث
سيظهر لنا قائمة الأحداث كما فى الصورة نختار منها كلمة Create و هو الحدث الذى يعنى عندما يتكون
العنصر فى الحجرة كما فى الصورة
http://oszero.net/Site/Glitter/33.%20Create.jpg
و بعد تكوين العنصر نحتاج الى وضع الحركة من على اليمين المترتبة على الحدث مثل تشغيل الموسيقى و تحرك العنصر و ارتداده
عند الاحتكاك بالحائط و اختفائه عند النقر عليه بالفارة
و الآن بعد وضع الحدث Create سوف تكون الصورة بهذا الشكل
http://oszero.net/Site/Glitter/34.%20Create%202.jpg
و الآن نقود بشد الحركة من على اليمين كما فى الصورة
http://oszero.net/Site/Glitter/32.%20Drag.jpg
و الحركات التى نريدها بالترتيب هى
-== وضع الموسيقى ==-
و ذلك يتم عن طريق اختيار القائمة الفرعية Main 1 و اختيار Play A Sound كما فى الصورة
http://oszero.net/Site/Glitter/35.%20Main%201.jpg
سوف يظهر لنا هذا الشكل و هو يعبر عن تحديد الملف الموسيقى المراد تشغيله و القائمة Loop هى التى تحدد اذا كنت عايز الملف
يشتغل الى ما لا نهاية أو يعمل مرة واحدة و يفصل و قائمة Sound لاختيار الملف الصوتى من الملفات التى وضعناها فى البرنامج
و بعد شد الأيقونة الخاصة بالصوت التى عليها السهم فى الصورة السابقة
سوف تظهر الصورة التالية
http://oszero.net/Site/Glitter/36.%20Sounds.jpg
و بعض وضع الملف الصوتى سوف يكون بهذا الشكل
http://oszero.net/Site/Glitter/37.%20Good.jpg
و الآن عرفنا ان العنصر عندما يتكون فى الحجرة سوف يقوم بتشغيل الملف الصوتى Level 1 تلقائيا
و الآن ننتقل الى الحركة الثانية و هى
-== التحريك ==-
احنا عايزينه يتحرك فى كل الاتجاهات أول ميتكون هنختار قائمة Move و نضغط Start Moving In A Direction
و نشدها بعد حركة الصوت كما فى الصورة و نقوم بالضغط على كل الاتجاهات حتى يتحرق المخلوق فى كل الاتجاهات
و نختار له السرعه 4 و هى سرعة مناسبة كما فى الصورة التالية
http://oszero.net/Site/Glitter/38.%20Move.jpg
و الآن الحركة التالية هى
-== تحديد عمر أو دم الوحش ==-
و هو كالتالى من قائمة Code نختار Set A Value Of A Variable كما فى الصورة
http://oszero.net/Site/Glitter/39.%20Code.jpg
و نقوم بتحديد ال Varibale باسم health و ال Value برقم 20 و هو عدد الضغطات بالفارة قبل أن يموت و يتحول
و الحركة التاليه هى
-== عندما يصطدم العنصر أو الوحش بالحائط يجب عليه أن يرتد و ذلك كالآتى ==-
نضغط على Add Event لنضيف حدث الالتحام Collision كما فى الصورة
و نختار العنصر المراد الالتحام معه و هو الحائط Wall كما فى الصورة
http://oszero.net/Site/Glitter/40.%20Wall.jpg
لتصبح بهذا الشكل
http://oszero.net/Site/Glitter/41.%20Wall%202.jpg
نبدأ بوضع الحركة المترتبة على التحام العنصر بالحائط و هى الارتداد
و هى موجودة فى قائمة Move باسم Bounce كما فى الصورة التالية
http://oszero.net/Site/Glitter/42.%20Bounce.jpg
و نترك الاعدادات كما هى و نضغط على Ok
و الآن عندما يصطدم المخلوق بالحائط يرتد عنه و باقى الحركة الأخيره و هى عند النقر عليه بالفارة يختفى و ينقص دمه 1 من
العشرين و ينتقل الى مكان آخر
و سوف يتم ذلك كالتالى نضغط على كلمة Add Event لاضافة حدث
نختار منها كلمة Mouse
ثم من القائمة الفرعية المنسدلة نختار كلمة Left Pressed
كما فى الصورة
http://oszero.net/Site/Glitter/43.%20Mouse.jpg
و بعد اختيارها سوف تصبح الصورة بهذا الشكل
http://oszero.net/Site/Glitter/44.%20Mouse%202.jpg
و الآن عند الضغط بالفارة على المخلوق سوف يترتب عليه بعد الحركات و هى بالترتيب
سوف يتم تشغيل صوت النقرة
سوف يتم اختفاء العنصر و انتقاله الى مكان آخر
سوف يتم انقاص 1 من دم و عمر الوحش
بخصوص الصوت سوف ندرجه من قائمة Main 1 و نختار Add Sound و نختار الصوت Click كما فعلنا من قبل
و من ال Loop نختار False حتى بعمل الصوت مرة واحدة فقط عند الضغطة
هكذا
http://oszero.net/Site/Glitter/45.%20Click%203.jpg
و بخصوص اختفاء الوحش عن النقرة نختار من قائمة Move و نختار Jump To A Random Position
و هى تعنى الانتقال الى مكان عشوائى بعد ضغطة الفارة كما فى الصورة
http://oszero.net/Site/Glitter/46.%20Jump.jpg
و الخطوة الثالثة و هى انقاص الدم أو العمر الخاص بالوحش تتم من قائمة Code و نختار Set A Value Of A Variable
لانقاص معدل health الذى قمنا بتحديده و اعطائه الفئة عشرون و عندما نضغط على Set a Value سوف تظهر لنا هذه الصورة
نختار ال Variable
health و نختار ال Value سالب واحد لإنقاص الوحش واحد نقطة عن الضغط عليه بالفارة كما في الصورة المبينة
و نضغط على كلمة Relative حتى تتواصل العملية كلما ضغطنا عليه كما في الصورة
http://oszero.net/Site/Glitter/47.%20Good.jpg
و الآن أصبح الوحش جاهز للعمل و الآن بقى نقط التحول عندما ينتهي دم الوحش نريده أن يتحول إلى وحش آخر أذكى من الأول و
أسرع منه
كل ما علينا من قائمة Add Event نختار Step و هي تعنى أننا سوف نبدأ خطوة و نختار من القائمة المنسدلة Step أيضا
و من قائمة الحركة نختار Code و نختار منها If A Varible Has A Value كما في الصورة
http://oszero.net/Site/Glitter/48.%20Value.jpg
و منها نفهم أنه يقول لنا أن فى حالة أن القيمه health و ال value يساوى مثلا صفر سوف يترتب عليها أحداث اخرى تابع الشرح
مثلا كما فى الصورة التالية
http://oszero.net/Site/Glitter/49.%20Equal.jpg
و هو يخبرنا أنه فى حالة أن ال health يساوى 0 أو أكبر من 0 أو أقل من 0 سوف يترتب عليه الحركة القادمة
أولا سوف نقوم بتشغيل صوت التحول عن طريق Main 1 و نختار Add Sound و نختار الصوت كما فى الصورة
http://oszero.net/Site/Glitter/50.%20Convert.jpg
و الآن نريد أن يتحول الوحش الى وحش آخر أقوى منه
من قائمة Main 1 نختار Change The Instance و منها نختار Change Into ونختار الوحش الثانى المراد التحول له و هة
Zero 2
و القائمة الاخرى و هى Perform Event وهى تعنى أن تقوم بالعمل نجعلها Yes
كما فى الصورة
http://oszero.net/Site/Glitter/51.%20Event.jpg
و نقوم بوضع Start Of A Block و End Of A Block من قائمة Control كما فى الصورة السابقة
و الآن انتهينا من الوحش الأول سوف نكرر العملية نفسها التى كررناها فى الوحش الأول مع الوحش الثانى و هى تغييرات بسيطة و
هى كالآتى
عندما نضع الحدث Create فى الوحش الثانى و اضافة الصوت نضيف الوثت Level 2 و ليس 1 كما فى السابق و القيمة Health
نجعلها 30 و ليس 20 و السرعه نجعلها 6 و ليس 4 كما فى الصور التالية
http://oszero.net/Site/Glitter/52.%20Sound.jpg
http://oszero.net/Site/Glitter/53.%20Speed.jpg
http://oszero.net/Site/Glitter/54.%20Health.jpg
و علينا الآن تعديل الحدث Step لنجعله بدل أن يتحول الى الوحش الثانى مثل السابق يتحول الى الوحش الثالث
هكذا
http://oszero.net/Site/Glitter/55.%20Instance.jpg
و الآن ننتقل الى الوحش الثالث و هو الأهم و الأذكى و الأسرع
سون نقوم بعمل كل العمليات السابقة كما هى مع تغيير الصوت الى Level 3
و السرعه الى 8
و القيمه health الى 40
و لا نضع الحركة Change The Instance
لاننا لا نريده أن يتحول مرة اخرى لانه آخر وحش
هكذا
http://oszero.net/Site/Glitter/56.%20Delete.jpg
و الآن نسينا حاجة مش مهمة أوى بس لذيذة و هى اننا نخلى الوحش لما يخبط فى الحيطة يعمل صوت صح اوك
الموضوع سهل جدا
احنا نضغط على الوحش الأول و نختار الحدث Collison With Wall و فى قائمة الحركة من قائمة Main 1 نختار Add Sound
و نحط الصوت بتاع Wall
و بكدة اللعبة انتهت
و فاضل نحط ملفات المساعدة بتاعتها
نضغط على كلمة Game Information
و هى غالبا الاختيار اللى قبل الأخير هتظهر لنا الصورة التاليه
http://oszero.net/Site/Glitter/57.%20Help.jpg
نكتب فيها المساعده أو المعلومات اللى احنا عايزينها اللى هتظهر بالضغط على F1 من داخل اللعبة
و سوف تكون هكذا مثلا
http://oszero.net/Site/Glitter/58.%20Help%202.jpg
و الآن اللبعة يمكنك الاختيار عند تشغيلها أن تعمل بملء الشاشة أو فى نافذة عن طريق الضغط على Game Option
كما فى الصورة
http://oszero.net/Site/Glitter/59.%20Full%20Screen.jpg
و بالتعليم على كلمة Start In Full Screen سوف تظهر اللعبة بملء الشاشة و يمكنك تصغيرها عن طريق الضغط على F4
و اذا كانت فى نافذة يمكنك أن تضغط على F4 لتجعلها ملء الشاشة
و الآن بقى أن نغير أيكونة اللعبة لنبدأ حفظها على الجهاز و نضع صورة عند التحميل بدل الصورة المعتادة
http://oszero.net/Site/Glitter/60.%20Finish.jpg
و الصورة السابقة توضح لنا الوظائف التي يمكن أن يقوم بها البرنامج و بعد أن نختار الصورة التى صنعناها بأى برنامج كعرض للعبة و نختار الأيقونة المناسبة بقى أن نقوم بحفظ اللعبة
وذلك يتم عن طريق الضغط على كلمة File ثم Creat Excutable كما فى الصورة التالية
http://oszero.net/Site/Glitter/61.%20Finish.jpg
و بعد حفظ اللعبة تمتع بها و ادعيلى و شكرا لكم
و مع الملف مرفق المثال على اللعبة و المشروع لمن لم يتمكن مع العمل به جاهز بدون أخطاء انشاء الله
و هناك ملحوظة بسيطة اضغط على العنصر Wall من قائمة Object
هتلاقى اختيار اسمه Solid علم عليه صح علشان يخلى الحائط عنصر موجود و لما الوحش يخبط فيه يرتد و شكرا لكم و وفقكم الله
== الآن رابط تحميل البرنامج + معلومات التسجيل + الأصوات + الصور + كل ما تحتاجه من هنا ==
Zero (http://www.uploading.com/?get=VHQU05CQ)