')[1];
var updateoff = (updateon != undefined) ? updateon.split('<')[0].trim() : '';
if (updateoff > version)
{
var updatestatus = "
Update verfügbar! Update installieren";
}
else
{
var updatestatus = "
Version aktuell!";
}
// ***********************************************************************************************
// Ausgabe in der Modt
// ***********************************************************************************************
document.getElementById('heilung-content').innerHTML='
';
// -----------------------------------------------------
+'
'
// ***********************************************************************************************
// Übermitteln der Daten
// ***********************************************************************************************
document.getElementById('kw_senden').addEventListener('click', function kampfwert_senden(){
GM_xmlhttpRequest({
method: 'POST',
url: tabelle,
headers: {
'Content-type': 'application/x-www-form-urlencoded'
},
data: encodeURI('kw_name='+nameoff+'&kw_wert='+kampfwert2+'&kw_att='+attoff+'&kw_def='+defoff+'&kw_gangid='+gidoff+'&kw_stadt='+stadt+'&wut='+wut+'&boost='+boost+'&marken='+markenoff+'&dex='+dexoff),
onload: function(responseDetails) {location.reload();
}});
},false);
}});
}});
}});
}});
}});
}});
}});
}});
// **************************************************************************************
// Das bitterböse ENDE
// **************************************************************************************
// copyright 2012 4D-ESIGN - Pennereck.de***********************************************
// Scriptidee und Schnippselspender by JAVAN - Danke für die Freigabe********************
// **************************************************************************************
// Dieses Werk ist durch eine Creative Commons by-nc-sa Lizenz geschuetzt.
// Bearbeiten oder Vervielfaeltigen ist nur nach Absprache mit dem Autor gestattet.
// Bei Nichtbeachtung werden rechtliche Schritte eingeleitet.
// JavaScript Document
// ==/UserScript==
// ***********************************************************************************************
// Version 1.7 Malle eingefügt
// Version 1.6 Marken und Dex Anzeige für die neue Anzeige integriert. Zusätzlich wurde der Update Prozess geändert.
// Version 1.5 Anpassungen Reloaded für das neue Design, instalation notwending
// Version 1.5 Sylt integriert. Sollte mit Start alles laufen
// Version 1.4 Das alte Design wurde über den Haufen geschmissen. Es wird nun ein Textlink in der Menuleiste eingeblendet über den das Script geladen wird. Damit sollte die Ausgabe auch bei kommenden Designänderungen bei PG laufen.
// Version 1.3 Weil das Anpassen solch einen Spaß macht! Erneut an neues Design angepasst.
// Version 1.3 Anpassung an Halloween Spezial
// Version 1.2 Fehler beim Namen behoben, überlange Namen wurden mit ... am Ende ausgelesen. Fehler beim senden behoben, es wurde bei aktivierter Homebase das senden blockiert.
// Version 1.1 Anzeige der Booster wurde berichtigt. Es können nun auch die Werte des angelegten Booster übermittelt werden.
// Anzeigefehler Wut auf der Startseite behoben. Buttongröße angepasst.
// Version 1.0 Design angepasst, kleinere Bugs behoben die den Button ausgebremst haben.
// Beta 0.02.6 Tempermonkey für Chrome nun möglich
// Beta 0.02.5 Erste Stufe zur Anzeige der Booster eingefügt
// Beta 0.02.4 München integriert
// Beta 0.02.3 Anzeige für Wut integriert
// Beta 0.02.2 manueller Eingabebereich inegriert
// Beta 0.02.1 referer gesperrt,HHR hinzugefügt
// Beta 0.02.0 angepasst
// Beta 0.01.5 kleinre anzeigebugs behoben
// Beta 0.01.5 Design angepasst, runden des Kampfwertes angepasst, ausgabe boost ist noch nicht aktiv.
// Beta 0.01.4 Include Pennergame Koeln
// Beta 0.01.3 Speed Pennersturm
//
// ***********************************************************************************************
// ***********************************************************************************************
// Überprüfe ob Update verfügbar
// ***********************************************************************************************
var version = "7"; // Updatecheck veriossangaben für prüfung
var updatestatus = "Prüfung nicht erfolgt";
// Funktion in das DOM der Seite einbinden
function embedFunction(s) {
document.body.appendChild(document.createElement('script')).innerHTML=s.toString().replace(/([\s\S]*?return;){2}([\s\S]*)}/,'$2');
}
// Funktion zur Steuerung des DIV ( ein/ausblenden )
function KW_Anzeigen() {
document.getElementById('heilung-container').style.display = 'inherit';
}
// Funktion zur Steuerung des DIV ( ein/ausblenden )
function KW_Verbergen() {
document.getElementById('heilung-container').style.display = 'none';
}
// Textlink erzeugen und Linkadresse festlegen
function insertLink() {
var menu = document.getElementById('nav-2');
var newLink = document.createElement('a');
newLink.onclick = KW_Anzeigen;
newLink.href = '#';
newLink.style.textDecoration = 'none';
newLink.style.color = 'red';
var span1 = document.createElement('span');
span1.className = 'btn-left';
span1.appendChild(document.createTextNode('KW in der MotD'));
var span2 = document.createElement('span');
span2.className = 'btn-right';
span2.appendChild(span1);
newLink.appendChild(span2);
var item = document.createElement('li');
item.appendChild(newLink);
menu.insertBefore(item, menu.firstChild);
}
// erzeugen und aussehen des overlay div
function insertDiv() {
var aExit = document.createElement('a');
aExit.style.position = 'absolute';
aExit.style.right = '0px';
aExit.style.top = '0px';
aExit.innerHTML = 'X';
aExit.style.border = '1px solid #000000';
aExit.style.backgroundColor = 'red';
aExit.style.padding = '3px';
aExit.style.fontWeight = 'bold';
aExit.href = "javascript:KW_Verbergen();";
var dContent = document.createElement('div');
dContent.id = 'heilung-content';
var dLink = document.createElement('div');
dLink.style.position = 'relative';
dLink.style.width = '300px';
dLink.style.margin = 'auto';
dLink.style.marginTop = '40px';
dLink.style.marginBottom = '40px';
dLink.style.color = '#FFFFFF';
dLink.style.padding = '10px';
dLink.appendChild(dContent);
dLink.appendChild(aExit);
var dOp = document.createElement('div');
dOp.style.position = 'absolute';
dOp.style.left = '0px';
dOp.style.top = '0px';
dOp.style.width = '100%';
dOp.style.height = '100%';
dOp.style.backgroundColor = '#000000';
dOp.style.opacity = '0.4';
var dCon = document.createElement('div')
dCon.id = 'heilung-container';;
dCon.style.position = 'absolute';
dCon.style.left = '0px';
dCon.style.top = '0px';
dCon.style.width = '100%';
dCon.style.zIndex = '100';
dCon.style.display = 'none';
dCon.appendChild(dOp);
dCon.appendChild(dLink);
document.body.appendChild(dCon);
}
// Initialisierung und Ausgabe vorbereiten
function init() {
embedFunction(KW_Anzeigen);
embedFunction(KW_Verbergen);
insertLink();
insertDiv();
}
init();
// ***********************************************************************************************
// Überprüfe die Stadt
// ***********************************************************************************************
// ***********************************************************************************************
// Berlin
// ***********************************************************************************************
if (location.toString().indexOf("berlin") != -1 || location.toString().indexOf("berlin.pennergame.de") != -1) {
var link = 'http://berlin.pennergame.de';
var tabelle = 'http://www.pennereck.de/admin/berlin.php';
var stadt = 'berlin';
// ***********************************************************************************************
// Koeln
// ***********************************************************************************************
} else if (location.toString().indexOf("koeln") != -1 || location.toString().indexOf("koeln.pennergame.de") != -1) {
var link = 'http://koeln.pennergame.de';
var stadt = 'köln';
var tabelle = 'http://www.pennereck.de/admin/koeln.php';
// ***********************************************************************************************
// HHR
// ***********************************************************************************************
} else if (location.toString().indexOf("reloaded") != -1 || location.toString().indexOf("reloaded.pennergame.de") != -1) {
var link = 'http://reloaded.pennergame.de';
var stadt = 'reloaded';
var tabelle = 'http://www.pennereck.de/admin/hhr.php';
// ***********************************************************************************************
// Muenchen
// ***********************************************************************************************
} else if (location.toString().indexOf("muenchen") != -1|| location.toString().indexOf("muenchen.pennergame.de") != -1) {
var link = 'http://muenchen.pennergame.de';
var stadt = 'münchen';
var tabelle = 'http://www.pennereck.de/admin/muenchen.php';
// ***********************************************************************************************
// Hamburg
// ***********************************************************************************************
} else if (location.toString().indexOf("www.pennergame.de") != -1 || location.toString().indexOf("hamburg.pennergame.de") != -1) {
var link = 'http://www.pennergame.de';
var stadt = 'hamburg';
var tabelle = 'http://www.pennereck.de/admin/hamburg.php';
}
// ***********************************************************************************************
// Sylt
// ***********************************************************************************************
else if (location.toString().indexOf("sylt") != -1 || location.toString().indexOf("sylt.pennergame.de") != -1) {
var link = 'http://www.sylt.pennergame.de';
var stadt = 'sylt';
var tabelle = 'http://www.pennereck.de/admin/sylt.php';
}
// ***********************************************************************************************
// Malle
// ***********************************************************************************************
else if (location.toString().indexOf("malle") != -1 || location.toString().indexOf("malle.pennergame.de") != -1) {
var link = 'http://www.malle.pennergame.de';
var stadt = 'malle';
var tabelle = 'http://www.pennereck.de/admin/malle.php';
}
// ***********************************************************************************************
// Att Deff Wert ermitteln
// ***********************************************************************************************
GM_xmlhttpRequest({
method: 'GET',
url: link+'/overview/',
onload: function(att_def) {
var content = att_def.responseText;
var atton = content.split('