n0 0ne like me
عزيزي الزائر لا تغضب ولكن يجب عليك التسجيل اولا بعد ذلك تصفح كما تريد وتهوى لأن الان لا تستطيع المساهمة واستخراج ما اردت وشكرا

بليييييييييز سجل ولا تحرجني
http://www.deeiaar.org/uppicdir/uploads/853612902b.jpg



welcome here
 
الرئيسيةالبوابةاليوميةس .و .جبحـثقائمة الاعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 لعبة المربعات Toggler

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin
Admin


الابراج الجوزاء عدد المساهمات : 532
تاريخ الميلاد : 01/06/1995
تاريخ التسجيل : 03/02/2010
العمر : 21

مُساهمةموضوع: لعبة المربعات Toggler   الجمعة مارس 26, 2010 3:52 pm

<script language="javascript">

/*****************************************
* Translated By [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
* Visit our site at [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] for more code
* This notice must stay intact for use
***********************************************/
var max = 3;
var score = 0;
var moves = 0;

function press(form, button) {
name = button.name;
x = name.substring(0,1);
y = name.substring(2,3);
play(form, (x-1+1), (y-1+1));
}

function play(form, x, y) {
moves++;
toggle(form, x, y);
toggle(form, x-1, y);
toggle(form, x+1, y);
toggle(form, x, y-1);
toggle(form, x, y+1);
if (score == 16) {
if (moves == 4) { w = 'مبروك هذه أفضل نتيجة'; }
else { w = 'حاول أن تكملها أسرع'; }
alert('لقد ربحت بعد ' + moves + ' حركة ! ' + w);
resetboard(form);
}
}
function showrules() {
rules = 'Toggler - لعبة المربعات '
+ 'الهدف من هذه اللعبة هو تحويل '
+ 'كل الازرار من '
+ ' [.] الى [X] '
+ 'ويتم ذلك بالضغط على بعض الازرار. '
+ 'و تحتاج اللعبة الى ذكاء ';
alert(rules);
}

function resetboard(form) {
var i,j,button;
for (i = 0; i < 4; i++) {
for (j = 0; j < 4; j++) {
button = getelement(form, i + '_' + j);
button.value='X';
}
}
score = 0;
moves = 0;
}
function getelement(form, name) {
var k;
var elements = form.elements;
for (k = 0; k < elements.length; k++) {
if (elements[k].name == name) return elements[k];
}
}

function toggle(form, x, y) {
if (x < 0 || y < 0 || x > max || y > max) {
//alert('Ignore (' + x + ',' + y + ')');
return;
}
name = x + '_' + y;
button = getelement(form, name);
a = button.value;
button.value = '!!!';
//alert(a + ' (' + x + ',' + y + ')') ;
button.value = a;
if (button.value == 'X') {
button.value = '.';
score ++;
} else {
button.value = 'X';
score --;
}
}
</script>

<table border="0" cellspacing="0" cellpadding="1">
<form>
<tr>
<td><input style="width:30px;" type="button" name="0_0" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="1_0" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="2_0" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="3_0" value="X" onclick="press(this.form, this);"></td>
</tr>
<tr>
<td><input style="width:30px;" type="button" name="0_1" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="1_1" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="2_1" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="3_1" value="X" onclick="press(this.form, this);"></td>
</tr>
<tr>
<td><input style="width:30px;" type="button" name="0_2" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="1_2" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="2_2" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="3_2" value="X" onclick="press(this.form, this);"></td>
</tr>
<tr>
<td><input style="width:30px;" type="button" name="0_3" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="1_3" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="2_3" value="X" onclick="press(this.form, this);"></td>
<td><input style="width:30px;" type="button" name="3_3" value="X" onclick="press(this.form, this);"></td>
</tr>
<tr>
<td colspan="2">
<input style="width:62px;" type="button" value="إعادة تعيين" onclick="resetboard(this.form);">
</td>
<td colspan="2">
<input style="width:62px;" type="button" value="الشروط" onclick="showrules();">
</td>
</tr>
</form>
</table>

_________________


اهلا بجميع اعضائنا الكرام منتدانا منور بوجودكم
------------------------------------

يعلـم اللــه شوق قلبي لكـ، بـحر
وصورتك في خاطري مثل القمر
واسمكـ في داخلـي كنه الســَــحر
حبكـ بقلبي ف كل زاوية وسـطر

-------------
--------------
ثقتنا بالله سر سعادتنا!
flower

----------- n0 0ne like me ------------
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://n0-0ne-like-me.ahlamontada.net
 
لعبة المربعات Toggler
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
n0 0ne like me :: الاكواد :: اكواد عامة-
انتقل الى: