Angriffswarner

By alkmona Last update May 5, 2009 — Installed 6,773 times.

There are 2 previous versions of this script.

// ==UserScript==
// @name           Angriffswarner
// @namespace      ****.net
// @description    Warnt dich sobald du angegriffen wirst.
// @include        http://*pennergame.de/*
// @version 2.0
// ==/UserScript==

var fightUrl = 'http://www.pennergame.de/fight/overview/';
if (document.URL.match("berlin")) {
    fightUrl = 'http://berlin.pennergame.de/fight/overview/';
}

GM_xmlhttpRequest({
	method: 'GET',
	url: fightUrl,
	onload: function(responseDetails) {
		var content = responseDetails.responseText;
		if(content.match(/warning/)){
            var part = content.split("warning")[1].split("<td>")[1];
            var TimeOfImpact = part.split("</td>")[0];
			newa = document.createElement('a');
			newa.setAttribute('class', 'new_msg_infoscreen');
			newa.setAttribute('href', '/fight/overview/#form1');
			newa.setAttribute('title', 'Eingehender Angriff: '+TimeOfImpact);
			newa.setAttribute('style', 'margin-right:35px');
			newimg = newa.appendChild(document.createElement('img'));
//			newimg.setAttribute('src', 'http://media.pennergame.de/img/dots/warning.gif');
			newimg.setAttribute('src', 'http://i44.tinypic.com/w9900g.jpg');
			newimg.setAttribute('width', '25');
			newimg.setAttribute('height', '25');
			newimg.setAttribute('border', '0');
			document.getElementById("infoscreen").insertBefore(newa, document.getElementsByTagName("form")[0]);
		}
	}
});