// ==UserScript== // @name Erepublik Epics // @include *www.erepublik.com/en // @include *www.erepublik.com/bg // @version 0.01 // @description Epic battles monitor // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js // @grant GM_addStyle // @namespace https://greasyfork.org/users/2402 // @downloadURL none // ==/UserScript== var $ = jQuery, timeout = 60e3, me = $('.user_name').text().trim(), i = 0, myPrice = 9999, lowestPrice = 9999, pricer = 0, provider = "", epc = ["", "FSB", "Epic"], nefl = true; function style(t) { $("head").append("") } function main() { $("#epl").html(''); $.ajax({ url: "/en/military/campaigns-new/", }) .done(function(b) { var r = $.parseJSON(b), a = 0; $('#epl').append("
"); $.each(r.battles, function(i, b) { fl = true; $.each(b.div, function(i, d) { if (typeof d.epic !== "undefined" && d.epic >= 1) { if (fl) { $('#eps').append("

>> " + b.region.name + "

"); fl = false; } $('#epid' + b.id).append("
div " + d.div + " " + epc[d.epic] + "
") nefl = false; } }) }) if (nefl) { $('#eps').append("

No epics :-(

"); fl = false; } }) } style("#epinf{z-index: 99999; position: absolute; top: 0; left: 0;margin: 7px;padding: 5px;border-radius: 3px;font-size: 11px;background-color:rgba(255,255,255,0.8);border:1px solid #999;box-shadow: 10px 10px 5px #888888;};"); style(".div{padding-left: 10px; border-bottom: 1px solid #666;}") style(".bb{font-weight: 700;}") $("body").after("
"); main(); setInterval(function() { main(); }, 60e3)