Nyersanyag összehordása egyetlen faluba

Kategória: 'Új bejelentés, kérdés', témanyitó: Pocok7, téma nyitása: 6. Feb 2018.

Oldal megosztása

  1. Pocok7

    Pocok7 Active Member

    Csatlakozott:
    5. Szept 2009
    Üzenetek:
    109
    Kapott kedvelések:
    72
    Sziasztok

    Olyan problémám lenne a scriptel, hogy bármilyen beálítás használata esetén csakis 5000-15000-5000 nyersanyagot hajlandó elhozni. Próbáltam minden böngészőt és mindenféle beállítási lehetőséget is.

    javascript:/*Fejlesztette: IronFist; 2013*/
    var beallitas = {
    fa: 5000,
    agyag: 5000,
    vas: 5000,
    min_korlat: 'nem',
    minimum: {
    fa: 5000,
    agyag: 5000,
    vas: 5000
    },
    osszesfalu: 'igen',
    tol: '0:00:00',
    ig: '0:00:00',
    pontosszallitas: 'nem'
    };

    var verzio="v2.3.1";var b=beallitas;var moveable_all=null;var moveable_w=null;var moveable_s=null;var moveable_i=null;var w=null;var s=null;var i=null;var time=null;var e=null;var f=b.tol.split(':');var g=b.ig.split(':');var n=null;var x=new Number(f[0])*60*60+new Number(f[1])*60+new Number(f[2]);var y=new Number(g[0])*60*60+new Number(g[1])*60+new Number(g[2]);var nulla=false;function doWrite(e,t,n,r,i){nulla=false;if(t.pontosszallitas=="igen"){if(t.fa>n){nulla=true}if(t.agyag>r){nulla=true}if(t.vas>i){nulla=true}if(nulla==true){$(e).find("td.wood").find("input[type=text]").val("0");$(e).find("td.stone").find("input[type=text]").val("0");$(e).find("td.iron").find("input[type=text]").val("0")}else{if(t.fa<n){$(e).find("td.wood").find("input[type=text]").val(t.fa)}if(t.agyag<r){$(e).find("td.stone").find("input[type=text]").val(t.agyag)}if(t.vas<i){$(e).find("td.iron").find("input[type=text]").val(t.vas)}}}else{if(t.fa<n){$(e).find("td.wood").find("input[type=text]").val(t.fa)}if(t.agyag<r){$(e).find("td.stone").find("input[type=text]").val(t.agyag)}if(t.vas<i){$(e).find("td.iron").find("input[type=text]").val(t.vas)}}}function doIt(e,t){moveable_all=new Number($(e).attr("data-capacity"));moveable_w=new Number($(e).find("td.wood").attr("data-res"));moveable_s=new Number($(e).find("td.stone").attr("data-res"));moveable_i=new Number($(e).find("td.iron").attr("data-res"));if(t.min_korlat=="igen"){if(t.minimum.fa<=moveable_w&&t.minimum.agyag<=moveable_s&&t.minimum.vas<=moveable_i){if(!(t.fa+t.agyag+t.vas>moveable_all)){$(e).find("td input.call_button").trigger('click');doWrite(e,t,moveable_w,moveable_s,moveable_i);$(e).find("td input.call_button").trigger('click')}}}else{if(!(t.fa+t.agyag+t.vas>moveable_all)){$(e).find("td input.call_button").trigger('click');doWrite(e,t,moveable_w,moveable_s,moveable_i);$(e).find("td input.call_button").trigger('click')}}}function callResorces(){if(!confirm("Biztosan ebbe a faluba kéred a nyersanyagot?")){UI.InfoMessage("Menj a megfelelő faluba!",3e3,true)}else{var t=$("table#village_list tr");$.each(t,function(t,r){if(t!=0){if(b.osszesfalu=="igen"){doIt(r,b)}else{time=$($(r).find("td")[1]).text();e=time.split(":");n=new Number(e[0])*60*60+new Number(e[1])*60+new Number(e[2]);if(n>=x&&n<=y){doIt(r,b)}}}});$("body").append('<div class="myName" style="font-weight:normal;font-size:14px;position:fixed;text-align:center;width:400px;top:250px;left:50%;margin:0 0 0 -205px;border:1px solid #000; background:#19a903;background:-moz-linear-gradient(top,#19a903 0%,#159002 44%,#0f6e00 100%);background:-webkit-linear-gradient(top,#19a903 0%,#159002 44%,#0f6e00 100%);background:-o-linear-gradient(top,#19a903 0%,#159002 44%,#0f6e00 100%); background:-ms-linear-gradient(top,#19a903 0%,#159002 44%,#0f6e00 100%);background:linear-gradient(to bottom,#19a903 0%,#159002 44%,#0f6e00 100%);color:#fff;text-shadow:1px 1px 1px #000000;">Köszönöm, hogy a scriptet használtad!<br>Jelenlegi verzió: '+verzio+"<br>Készítette: IronFist, 2013</div>");setTimeout(function(){$("body div.myName").fadeOut("slow",function(){$(this).remove()})},3e3)}}if(document.URL.match("screen=market")&&document.URL.match("mode=call")){callResorces()}else{var win=window.frames.length>0?window.main:window;alert("A script a piacon működik csak a 'Piaci ajánlat' résznél. Most átirányítunk oda.");self.location=win.game_data.link_base_pure.replace(/screen\=\w*/i,"screen=market&mode=call")}