|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
<div> اعضاء وزوار منتدانا الغالى المشاغب .. كود لعبة الارقام طريقة التركيب ضع هذا الكود حيث تريد ظهور اللعبة /***************************************** * Translated By www.absba.com/ * Visit our site at http://www.absba.org/ for more code * This notice must stay intact for use ***********************************************/ var max = 3; var score = 0; var moves = 0; var ex = 3; var ey = 3; function getElement15(form, name) { var k; var elements = form.elements; for (k = 0; k < elements.length; k++) { if (elements[k].name == name) return elements[k]; } } function press15(form, button) { name = button.name; x = name.substring(0,1); y = name.substring(2,3); play15(form, (x-1+1), (y-1+1)); } function shuffle15(form, num) { for (i = 0; i < num; i++) { x = Math.floor(Math.random(4) * 4); if (x == 0) { toggle15(form, ex, ey, ex + 1, ey); } else if (x == 1) { toggle15(form, ex, ey, ex - 1, ey); } else if (x == 2) { toggle15(form, ex, ey, ex, ey + 1); } else if (x == 3) { toggle15(form, ex, ey, ex, ey - 1); } } } function play15(form, x, y) { if (Math.abs(ex - x) + Math.abs(ey - y) == 1) { done = toggle15(form, x, y, x+1, y); if (!done) { done = toggle15(form, x, y, x-1, y); } if (!done) { done = toggle15(form, x, y, x, y+1); } if (!done) { done = toggle15(form, x, y, x, y-1); } moves++; if (check15(form)) { alert('You win with ' + moves + ' moves!'); resetboard15(form); } } } function showrules15() { rules = 'لعبة لوح الأرقام \n\n' + 'هدف اللعبة هو ترتيب \n' + 'الأرقام من 1 الى 15 بنفس \n' + 'الترتيب اللي ظاهر عندك ببداية اللعبة\n' + 'اضغط على خلط وابدأ اللعب\n' + 'وتفوز اذا رتبت كل الأرقام\n' + 'والمربع اللي يبقى فاضي بالأخير \n' + 'هو اللي بأسفل الزاوية اليمنى'; alert(rules); } function resetboard15(form) { for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { val = 1 + i + (4*j); if (val == 16) { getElement15(form,i + '_' + j).value = ' '; } else { getElement15(form,i + '_' + j).value = val; } } } score = 0; moves = 0; ex = 3; ey = 3; } function toggle15(form, x, y, x1, y1) { if (x < 0 || y < 0 || x > max || y > max) { return false; } if (x1 < 0 || y1 < 0 || x1 > max || y1 > max) { return false; } name = x + '_' + y; button = getElement15(form,name); name = x1 + '_' + y1; button1 = getElement15(form,name); if (button.value == ' ' || button1.value == ' ') { tmp = button.value; button.value = button1.value; button1.value = tmp; if (button.value == ' ') { ex = x; ey = y; } else { ex = x1; ey = y1; } return true; } return false; } function check15(form) { score = 0; for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { val = 1 + i + (4*j); if (val < 16) { if (getElement15(form,i + '_' + j).value == val) { score++; } } } } return score == 15; } احذف الفراغات بين كلمة "j a v a s c r i p t" |
مواقع النشر (المفضلة) |
| |
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
++ ممكن تقييم الارقام ( الارقام خط ) ++ | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 01-07-2012 01:10 PM |
[ برنامـج ] : برنامج لتعديل الارقام الي 11 رقم حسب الارقام الجديدة في مصر | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 10-09-2011 03:41 AM |
تحتاج(كود الفعاليات المعدل من قبلي-كود الاعلانات-كود الاعلانات في اسفل منتداك) وصلت | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 10-04-2010 02:30 PM |
لأصحاب الارقام الثنائيه (تفجيير) من اقوى الارقام | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 01-17-2010 03:30 PM |
شي يقهر ( عندما اضغط على الارقام لاتصل .. امرأه تردد الارقام بالصوت )!!!! | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 04-11-2009 09:50 PM |