Battlefield 4:autojoin bookmarklet voor servers zonder queue

Pagina: 1
Acties:
  • 290 views

Acties:
  • 0 Henk 'm!

  • Niet Henk
  • Registratie: Oktober 2010
  • Laatst online: 07-12-2024
Beste tweakers,

Zoals veel van jullie vast gemerkt hebben, hebben Battlefield 4 servers nog geen queue. Dit is erg irritant als je een volle server wilt joinen. Daarom bij deze mijn autojoin bookmarklet.

Ik heb 2 bookmarklets: 1 om de server te joinen, als je op de pagina staat met serverinformatie, en 1 om de server van een vriend te joinen: de stalkmarklet.

Om de server te joinen:
code:
1
2
3
4
5
6
7
8
9
function clickbutton(){
    if(document.getElementById("ugm-playing-meta-data").childNodes[1].innerHTML != "Error"){
        clearInterval(tempInterval);
    }else{
       document.getElementById("server-page-join-buttons").childNodes[1].click();
    }
}
clickbutton();
var tempInterval = setInterval('clickbutton()',3000);

Oftewel: kopieer dit en voeg het toe als bookmark: javascript: function clickbutton(){ if(document.getElementById(\"ugm-playing-meta-data\").childNodes[1].innerHTML != \"Error\"){ clearInterval(tempInterval); }else{ document.getElementById(\"server-page-join-buttons\").childNodes[1].click(); } } clickbutton(); var tempInterval = setInterval('clickbutton()',3000);"

Klik erop als je op een serverinformatiepagina staat. Hij klikt elke 3 seconden op de join knop, tot je erin zit.

En degene om een vriend te joinen is wat ingewikkelder, daar moet je namelijk het ID van de vriend die je wilt joinen eerst in de code invullen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var toClick;
var allButtons;
function definebutton(){
    allButtons = document.getElementsByTagName("button");
    for(var i=0; i<allButtons.length; i++){
        if(allButtons[i].getAttribute('data-friendpersonaid')=="HET_ID_VAN_JE_VRIEND"){
            toClick=allButtons[i];
        };
    };
};
function clickbutton(){
    definebutton();
    if(document.getElementById("ugm-playing-meta-data").childNodes[1].innerHTML != "Error" || typeof toClick === "undefined"){
        clearInterval(tempInterval);
    }else{
       toClick.click();
    }
}
definebutton();
toClick.click();
var tempInterval = setInterval('clickbutton()',3000);

Waarbij het ID van je vriend terug te vinden is op zijn statspagina:
battlelog.battlefield.com/bf4/soldier/Anoniem/stats/123456789/pc/
Dat nummer dus! Voeg het doelID in, en gebruik de bookmarklet.

Veel plezier ermee. Hopelijk heeft een van jullie er iets aan.

[ Voor 4% gewijzigd door Niet Henk op 02-11-2013 23:08 . Reden: Blijkbaar accepteerd tweakers geen javascript: urls ]


Acties:
  • 0 Henk 'm!

  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

Modbreak:Erg leuk, maar dit had ook prima in het topic zelf gekunt. Daarnaast zijn er nu queues, dus is het overbodig. Meerdere redenen om dit topic nu op slot te gooien

Dit topic is gesloten.