هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

الوصف: لعبة تحتاج تشغيل دماغ ... اضغط على الشروط لمعرفة طريق اللعب. طريقة التركيب: ضع الكود بمنطقة الـ <body> ** لعبة Toggler

اذهب الى الأسفل

الوصف: لعبة تحتاج تشغيل دماغ ... اضغط على الشروط لمعرفة طريق اللعب. طريقة التركيب: ضع الكود بمنطقة الـ <body> ** لعبة Toggler Empty الوصف: لعبة تحتاج تشغيل دماغ ... اضغط على الشروط لمعرفة طريق اللعب. طريقة التركيب: ضع الكود بمنطقة الـ <body> ** لعبة Toggler

مُساهمة من طرف محي الشرقاوي السبت يوليو 05, 2014 8:06 pm

<script language="javascript">
        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 = 'That\'s the best possible score!'; }
                                else { w = 'See if you can do any better!'; }
                                alert('You win after ' + moves + ' moves! \n' + w);
                resetboard(form);
            }
        }

        function showrules() {
            rules = 'Toggler - تعريب إقلاع سوفت \n\n'
                + 'الهدف من هذه اللعبة هو تحويل \n'
                + 'كل الازرار من  \n'
                + '    [.] الى [X]   \n'
                + 'ويتم ذلك بالضغط على بعض الازرار. \n'
                + 'العب بحرص وذكاء \n';
            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>
        <tr>
            <td colspan="4" style="font-family:Verdana; font-size:10px;">
                <p align="center">eqla3soft.com
            </td>
        </tr>
        </form>
    </table>

محي الشرقاوي
مشرف
مشرف

عدد المساهمات : 73
تاريخ التسجيل : 05/07/2014
الموقع : فيس بوك

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة
»  ** لعبة لوح الارقام..الوصف: لعبة مسلية ومعروفة ... اضغط على الشروط لمعرفة طريق اللعب. طريقة التركيب: ضع الكود بمنطقة الـ <body>
»  ** لعبة الثعبان...الوصف: لعبة الثعبان المعروفة.... بعد ما تضغط على ابدأ اللعبة .... اختر المستوى وبعدها حرك الأسهم. طريقة التركيب: من خطوتين: 1- ضع الكود بمنطقة الـ <body> وبالمكان الذي تريد ان يبدأ اللعب فيه.
» اجمل النقاط ..الوصف: اجمع اكبر عدد ممكن من النقاط. طريقة التركيب: ضع الكود بمنطقة الـ <body>
»  ** اجمع النقاط...الوصف: اجمع اكبر عدد ممكن من النقاط. طريقة التركيب: ضع الكود بمنطقة الـ <body>
»  ** سرعة البديهة..الوصف: سكربت ممتع يشوف انت سريع او لا ... بحيث انك تختار لون للخلفيه وتختار ابدا وبعدين اذا تغير لون الخلفيه تضغط قف ... ويحسب لك كم كانت سرعة استجابتك. طريقة التركيب: ضع الكود بمنطقة الـ <body> وبالمكان الذي تريد ان يظهر هذا السكريبت

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى