1. هذا الموقع يستخدم ملفات تعريف الارتباط (الكوكيز ). من خلال الاستمرار في استخدام هذا الموقع، فإنك توافق على استخدامنا لملفات تعريف الارتباط. تعرف على المزيد.

سكربت اعادة تسمية القرى| "محدث"

الموضوع في 'قسم السكريبتات و ادوات اللعبة' بواسطة Abu.Rajih, بتاريخ ‏8 فبراير 2017.

مشاركة هذه الصفحة

  1. Abu.Rajih

    Abu.Rajih صياد

    المشاركات:
    3.141
    الإعجابات المتلقاة:
    1.198
    بسم الله الرحمن الرحيم

    السلام عليكم وحمة الله وبركاته

    تم تعديل سكربت تسمية القرى

    _________________________
    اسم السكربت: إعادة تسمية القرى
    مكان عمل السكربت: الشكل العام (الكل + الإنتاج)
    محدث السكربت: Abu.Rajih
    تاريخ التحديث: 3/1/2017
    __________________________


    كود PHP:
    javascript:
    (function() {
    if (
    document.URL.indexOf('screen=overview_villages') == - 1) {
        
    alert('السكربت يعمل من الشكل العام');
    } else {
        $(
    '#combined_table').before('<center><h4 style="color:Black">تم تعديل السكربت من قبل: <a style="color:MediumBlue" href="https://forum.tribalwars.ae/index.php?members/abu-rajih.38997/" font-family="Times New Roman" target="_blank">Abu.Rajih</a></h4></center>');
        $(
    '#combined_table').before('<center><button  class="btn evt-confirm-btn btn-confirm-yes" id = "S">تسمية القرى بارقام</button><button  class="btn evt-cancel-btn btn-confirm-no" id = "N">تسمية القرى بدون ارقام</button></center>');
        $(
    '#production_table').before('<center><h4 style="color:Black">تم تعديل السكربت من قبل: <a style="color:MediumBlue" href="https://forum.tribalwars.ae/index.php?members/abu-rajih.38997/" font-family="Times New Roman" target="_blank">Abu.Rajih</a></h4></center>');
        $(
    '#production_table').before('<center><button  class="btn evt-confirm-btn btn-confirm-yes" id = "S">تسمية القرى بارقام</button><button  class="btn evt-cancel-btn btn-confirm-no" id = "N">تسمية القرى بدون ارقام</button></center>');
        var 
    url document.URL;
        $(
    '#S').click(function () {
        $(
    '.rename-icon').click();
    var 
    prompt('أدخل اسم القرى :');
        $(
    '.quickedit-edit').each(function (i) {
        $(
    this).find('input:first').val(' ' + (<= '00' <= 99 '0' '') + i);
    });
    setInterval(function(){
        $(
    '#combined_table tbody tr td :eq(1) input[value="موافق"]').click();
        $(
    '#combined_table tbody tr  :eq(01)').remove();
        $(
    '#production_table tbody tr td :eq(1) input[value="موافق"]').click();
        $(
    '#production_table tbody tr  :eq(01)').remove();
    },
    100);
    });
        $(
    '#N').click(function () {
        $(function () {
        $(
    '#content_value').prepend("<center><table class='vis' align='center' style='border: 1px solid #7D510F;margin: 15px 5px;box-shadow: 1px 1px 2px 1px rgba(60, 30, 0, 0.2);'><tbody><tr><th  align='center' colspan='3'>تغير الاسم:</th></tr><tr><td><input  align='center' id='same' type='text' size='32' minlength='3' maxlength='32' placeholder='ضع الاسم مثلا سيد الاساطير' name='name'></input></td><td><input id='name' class='btn' type='submit' value='تغير'></input></td></tr></tbody></table></center></br>");
        $(
    '#name').click(function () {
        $(
    '.quickedit-content').find('.rename-icon').click();
    var 
    same = $('#same').val();
        $(
    '#content_value').each(function () {
        $(
    this).find('.quickedit-edit input:nth-child(1)').val(same);
    });
    setInterval(function(){
        $(
    '#combined_table tbody tr td :eq(1) input[value="موافق"]').click();
        $(
    '#combined_table tbody tr  :eq(01)').remove();
        $(
    '#production_table tbody tr td :eq(1) input[value="موافق"]').click();
        $(
    '#production_table tbody tr  :eq(01)').remove();
    },
    100);
    });
    });
    });
    }
    })();


    شرح السكربت
    عند الضغط على السكربت من الشكل العام
    راح يطلع عندك خيارين مثل ماهو موضح عندك بالصوره


    [​IMG]
    كل زر له تسمية مختلفه
    1.
    [​IMG]

    هذا الزر لتسمية القرى مع الارقام

    عند الضغط على هذا الزر راح تجيك هذه الرساله
    [​IMG]

    اذا كنت تريد ان تسمي القرى بالارقام فقط تضغط مباشرة على OK
    راح تطلع التسمية عندك بهذا الشكل
    [​IMG]

    ولو تبي تسمي قراك بإسم مع ارقام
    تقوم بوضع الاسم الذي تريده ثم تضغط OK وراح يبدا السكربت بتسمية القرى بالاسم الذي كتبته مع الترقيم
    بهذا الشكل
    [​IMG]

    خلصنا من الزر الاول


    2.
    [​IMG]

    هذا الزر لتسمية القرى بدون ترقيم يعني بإسم موحد

    عند الضغط علىيه بيطلع لك كذا
    [​IMG]

    ضع الاسم الذي تريده ثم تضغط على زر تغير

    وراح يبدا السكربت بتسمية القرى كلها بنفس الاسم بهذا الشكل
    [​IMG]


    السكربت تم التعديل عليه ايضا لكي يعمل من الشكل العام => الانتاج وهذا لكي يتيح لكم خيارات كثيره
    على سبيل المثال تسمية القرى حسب النقاط من الاكثر نقاطا الى الاضعف او حسب المزارع او المخازن الخ..


    بشرح لكم كيف تسموا القرى حسب النقاط من الاكثر نقاطاً الى الاضعف
    تروح الشكل العام ثم الانتاج
    [​IMG]

    ثم تضغط مره واحده على كلمة نقاط
    [​IMG]
    لكي يتم ترتيب القرى من الاكثر نقاطا الى الاضعف اتفقنا كذا ؟

    الان شغل السكربت

    [​IMG]

    راح يتم تسمية القرى حسب النقاط
    من الاكثر نقاطا الى الاضعف

    [​IMG]


    اتمنى ان ينال اعجابكم
     
    أعجب بهذه المشاركة manoouyd
  2. manoouyd

    manoouyd مقاتل برمح

    المشاركات:
    348
    الإعجابات المتلقاة:
    59
    مشكووور.
     
  3. F L T R

    F L T R نبيل

    المشاركات:
    2.621
    الإعجابات المتلقاة:
    2.247
    شغآل [ ON ]
     
  4. crocodile

    crocodile فارس خفيف

    المشاركات:
    370
    الإعجابات المتلقاة:
    100
    آلسكريبت لم يعد يعمل

    نبي تحديث للسكريبت

    لاهنت يآبو رآجح
     
    متجمد ،Abu.Rajih و BlaCk ShaDoW معجبون بهذا.
  5. BlaCk ShaDoW

    BlaCk ShaDoW نبيل

    المشاركات:
    1.220
    الإعجابات المتلقاة:
    598
    +1
     
    أعجب بهذه المشاركة متجمد
  6. Abu.Rajih

    Abu.Rajih صياد

    المشاركات:
    3.141
    الإعجابات المتلقاة:
    1.198

    كود PHP:

    javascript
    :
    (function() {
    if (
    document.URL.indexOf('screen=overview_villages') == - 1) {
        
    alert('السكربت يعمل من الشكل العام');
    } else {
        $(
    '#combined_table').before('<center><h4 style="color:Black">تم تعديل السكربت من قبل: <a style="color:MediumBlue" href="https://forum.tribalwars.ae/index.php?members/abu-rajih.38997/" font-family="Times New Roman" target="_blank">Abu.Rajih</a></h4></center>');
        $(
    '#combined_table').before('<center><button  class="btn evt-confirm-btn btn-confirm-yes" id = "S">تسمية القرى بارقام</button><button  class="btn evt-cancel-btn btn-confirm-no" id = "N">تسمية القرى بدون ارقام</button></center>');
        $(
    '#production_table').before('<center><h4 style="color:Black">تم تعديل السكربت من قبل: <a style="color:MediumBlue" href="https://forum.tribalwars.ae/index.php?members/abu-rajih.38997/" font-family="Times New Roman" target="_blank">Abu.Rajih</a></h4></center>');
        $(
    '#production_table').before('<center><button  class="btn evt-confirm-btn btn-confirm-yes" id = "S">تسمية القرى بارقام</button><button  class="btn evt-cancel-btn btn-confirm-no" id = "N">تسمية القرى بدون ارقام</button></center>');
        var 
    url document.URL;
        $(
    '#S').click(function () {
        $(
    '.rename-icon').click();
    var 
    prompt('أدخل اسم القرى :');
        $(
    '.quickedit-edit').each(function (i) {
        $(
    this).find('input:first').val(' ' + (<= '00' <= 99 '0' '') + i);
    });
    setInterval(function(){
        $(
    '#combined_table tbody tr td :eq(1) input[value="OK"]').click();
        $(
    '#combined_table tbody tr  :eq(01)').remove();
        $(
    '#production_table tbody tr td :eq(1) input[value="OK"]').click();
        $(
    '#production_table tbody tr  :eq(01)').remove();
    },
    100);
    });
        $(
    '#N').click(function () {
        $(function () {
        $(
    '#content_value').prepend("<center><table class='vis' align='center' style='border: 1px solid #7D510F;margin: 15px 5px;box-shadow: 1px 1px 2px 1px rgba(60, 30, 0, 0.2);'><tbody><tr><th  align='center' colspan='3'>تغير الاسم:</th></tr><tr><td><input  align='center' id='same' type='text' size='32' minlength='3' maxlength='32' placeholder='ضع الاسم ي حبي =)' name='name'></input></td><td><input id='name' class='btn' type='submit' value='تغير'></input></td></tr></tbody></table></center></br>");
        $(
    '#name').click(function () {
        $(
    '.quickedit-content').find('.rename-icon').click();
    var 
    same = $('#same').val();
        $(
    '#content_value').each(function () {
        $(
    this).find('.quickedit-edit input:nth-child(1)').val(same);
    });
    setInterval(function(){
        $(
    '#combined_table tbody tr td :eq(1) input[value="OK"]').click();
        $(
    '#combined_table tbody tr  :eq(01)').remove();
        $(
    '#production_table tbody tr td :eq(1) input[value="OK"]').click();
        $(
    '#production_table tbody tr  :eq(01)').remove();
    },
    100);
    });
    });
    });
    }
    })();

     
    crocodile ،مياه المحبه و BlaCk ShaDoW معجبون بهذا.
  7. hOUSAM THE GREAT

    hOUSAM THE GREAT مقاتل برمح

    المشاركات:
    56
    الإعجابات المتلقاة:
    0
    جزاك الله خيرا
    سيكربت رئاع
    ولكن هل يمكن التسمية حسب بعدها عن قرية محدده
    ياريت
     
  8. GALLEB ALJOKER

    GALLEB ALJOKER فارس خفيف

    المشاركات:
    230
    الإعجابات المتلقاة:
    229
    مشككور ي ابو راجح