// ==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 += '
  • Geldsuche im Punktebereich
  • '; 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+'
    ' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' ; 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('  '; } catch(err) { var geschlecht_image = '[X]'; } var geld = GM_getValue("geld" , geld); if (cash >= Number(geld)){ tr.innerHTML += '
    IdpromilleProfillinkRankinkPlatzPunkteRegGeldStadtStatusJoinedBandeTiergo
    ' +'' +'' +'' +'' +'' +' ' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'
    '+z+''+promille+''+nam+''+rankingpoints+''+platz+''+punkte+''+reg+''+cash+' €'+stadt+''+statu+''+joined+''+bandeergebniss+''+tier_name+''+fight+''+sms+''+geschlecht_image+''+online2a+'
    '; } var prozi2 = GM_getValue("prozi2" , prozi2); if(z >= prozi2){ document.getElementsByName('sbalki')[0].innerHTML = 'Habe fertig gescannt'; } }}); }}); } },false);