// ==UserScript==
// @name Super Highscore Gegner nach Geld und Punkte suche 2017 Pennergame Hamburg
// @include *www.pennergame.de/highscore/*
// @include *berlin.pennergame.de/highscore/*
// @version 2.1
// @description es wird ein untermenue in der highscoreerzeugt in den man nach geld suchen kann
// @namespace sucht gegner nach geld und nach punkten
// @author Basti1012
// @copyright Basti1012 alias Pennerhackisback
// @icon http://www.lildevil.org/greasemonkey/images/IC-icon.png
// @grant GM_getValue
// @grant GM_xmlhttpRequest
// @author Basti1012
// @downloadURL none
// ==/UserScript==
var url = document.location.href;
if (url.indexOf("http://www")>=0) {
var link = "http://www.pennergame.de"
var siglink = 'http://inodes.pennergame.de/de_DE/signaturen/';
}
if (url.indexOf("http://berlin")>=0) {
var link = "http://berlin.pennergame.de"
var siglink = 'http://inodes.pennergame.de/bl_DE/signaturen/';
}
var head =document.getElementsByTagName('head')[0];
head.innerHTML += '';
document.title += 'Geldsuche By Basti1012';
var table = document.getElementById('nav-2');
table.innerHTML += '
';
document.getElementById('PennergameSpam1').addEventListener('click', function linktklickerone() {
var anleitung = '
';
GM_xmlhttpRequest({
method: 'GET',
url: ''+link+'/fight/overview/',
onload: function( response ) {
var lf = response.responseText;
var attmin = lf.match(/Dein Ziel muss ([0-9]+) bis ([0-9]+) Punkte haben/)[ 1 ];
var attmax = lf.match(/Dein Ziel muss ([0-9]+) bis ([0-9]+) Punkte haben/)[ 2 ];
hs2 = Math.round(attmin*1.25/3);
GM_setValue("attmax" , attmax);
GM_setValue("attmin" , attmin);
GM_setValue("money" , hs2);
}
});
var knopfe ='Min-Punkte für gezielte suche:'
+' '
+'Max-Punkte für gezielte suche: '
+'Geldangabe: '
+'Menge der Seiten die durchsucht werden sollen:'
+' '
+' '
+'';
var inhalt = '
'
+'
'
+' '
+''+knopfe+'
';
var tr = document.getElementsByClassName('zrelative sitdown')[0];
tr.innerHTML = ''+anleitung+''+inhalt+'
'
+'
Id
'
+'
promille
'
+'
Profillink
'
+'
Rankink
'
+'
Platz
'
+'
Punkte
'
+'
Reg
'
+'
Geld
'
+'
Stadt
'
+'
Status
'
+'
Joined
'
+'
Bande
'
+'
Tier
'
+'
'
+'
'
+'
g
'
+'
o
'
+'
' ;
document.getElementById('geldsucher').addEventListener('click', function linktklickerone() {
var menge = document.getElementsByName('seite')[0].value;
var max = document.getElementById('max_points').value;
var min = document.getElementById('min_points').value;
var geld = document.getElementById('geld').value;
GM_setValue("max" , max);
GM_setValue("min" , min);
GM_setValue("menge" , menge);
GM_setValue("geld" , geld);
x=1;
i=1;
z=1;
seitenwahl(x,i,z);
},false);
function seitenwahl(x,i,z){
var mengea = GM_getValue("menge");
if(i<=Number(mengea)){
i++;
anfang(x,i,z);
}else{
document.getElementsByName('sbalki')[0].innerHTML = 'Habe fertig gescannt';
}
}
function anfang(x,i,z){
var max = GM_getValue("max");
var min = GM_getValue("min");
var menge = GM_getValue("menge");
var geld = GM_getValue("geld");
document.getElementsByName('wasgeht')[0].innerHTML = 'Suche inerhalb Min: '+min+' Max: '+max+' Punkte .Nach minimum Geld: '+geld+' € durchsuche '+menge+' Seiten.';
GM_xmlhttpRequest({
method: 'GET',
url: ''+link+'/highscore/user/'+i+'/?max='+max+'&min='+min+'',
//url: 'http://www.pennergame.de/highscore/user/'+i+'/?max=1&min=111111',
onload: function(responseDetails) {
var content = responseDetails.responseText;
for (var x = 1; x<=20; x++){
if(x>=20){
seitenwahl(x,i,z);
}
var table = content.split('id="stadtteil">
Stadtteil
')[1];
var table1 = table.split('
')[0];
var feld = table1.split('class="col1')[x];
var feld1 = feld.split('')[0];
var id = feld1.split('