Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Battlefield Hacks & Cheats › Battlefield 3 (BF3) Hacks & Cheats › Server Stream Checker Scripts

TalkingServer Stream Checker Scripts

Posts 1–15 of 35 · Page 1 of 3
CJ
cjdenton
Server Stream Checker Scripts
Hi everyone =)

Has become necessary to check the list of servers for pbbans, ggc, metabans and so on. Here, has already been written via greasemonkey by man - nickname is bigt. But there was a problem with the validation server port - it wasn't, but was set to static. But I modified some features and have completed the testing ports via Ajax (jQuery).

Screenshoot:




Advantages:

- Good news for permanent banned players by Punk Buster and other anti-cheat bullshits;
- Now you can connect with your ban to non-streaming servers.

Disadvantages:

- Page needs longer time for loading content and <Iframe> tags for forms of server list;
- Page speed also depends on the data source (pbbans.com, ggc-stream.com, etc.)


Install:

1. Install Greasemonkey (Firefox) or Tampermonkey (Chrome) - you can find them in Extensions of browsers. Be sure to restart browser;
2. Save the sourcecode in any TextEditor as a name.user.js - where name any name of file. Be sure file must be marked as JavaScript file;
3. Open browser and Extensions tab -> drag&drop your saved JS file to the browser;
4. Browser can ask you about installing this script, say "Yes\Ok".

Notes about installing:

- Do only so, because i used "@require" statement in JS file, which includes jQuery liblary;
- If you'll try create script through Greasemonkey\Tampermonkey there is no fields about it, there only fileds about namespace, description, exclude\include, thats why...
- If you know another way - Ok do, but i don't know works or not.


Using:

- Go to Battlelog, open server list\favorites, enable Greasemonkey\Tampermonkey and Script, if you disabled;
- Refresh page (F5), if you'll change filter parameters or redirect to somewhere (I didn't do automatic refresh via ajax frames, when drawing, so that they may disappear when you select a server. Handling is very long, and GGC website has atnispam protection against frequent filling the fields when checking server.)

Icons:
red - streaming
green - non-streaming
black (ERR) - something wrong with response or host (Pbbans Dead? xD)



Notes about code:

- Only tested on latest Browsers and Greasemonkey\Tampermonkey;
- If you load more servers, it can take up to two seconds (for pbbans - more) to start loading the little boxes;
- If something wrong, try to enable\disable Greasemonkey\Tampermonkey and script;
- Feel free to improve and please share your improvements with the community;
- If someone has more experience in JS\Ajax and wants to add/edit something I look forward to fresh code =)


P.S. - Maybe, if someone has a small regular Ajax functions or something about "How to do all of this in ajax", feel free - post here and have a nice day =)





PBB - Greasemonkey (Firefox):

Code:
// ==UserScript==
// @name        BF3 Check PBB
// @namespace   flupa flupa xD
// @description Checking streaming servers for PBB (MBi)
// @include     http://battlelog.battlefield.com/*
// @include     http://www.pbbans.com/msi.php*
// @include     about:blank#CheckPBB*
// @require http://code.jquery.com/jquery-1.8.1.min.js
// @version     1
// ==/UserScript==

var putIFrameInDiv = 6;

(function(){
    GM_registerMenuCommand("Check PBB", loadFunct);
    unsafeWindow.onload = function(){
        setTimeout(loadFunct, 100);
    }
})();

function loadFunct(){

    var currentStep = getCurrentStep();
    
    switch (currentStep) {
              
        case "":
            if (
                window.location.href.search("bf3/servers") != -1 &&
                window.location.href.search("bf3/servers/show/") == -1
            ) 
            { putInIframes(); }            

            break;
            
        case "B":
            var find_off = document.body.innerHTML.search("</span> was not found</b></td>");
            var find_on = document.body.innerHTML.search("Server is streaming to PBBans");
            if (find_off > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#00FF00;font-weight:bold;font-family:Arial;font-size:9px;\">PBB</div>";
            } else if (find_on > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#FF0000;font-weight:bold;font-family:Arial;font-size:9px;\">PBB</div>";
            } else {
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#000000;font-weight:bold;font-family:Arial;font-size:9px;\">ERR</div>";
            }
            
            break;
            
        case "C":
            POSTForm(getServerIP());
            break;
            
        default:
            alert("WAT DO? \"" + currentStep + "\"");
    }
}

function getServerIP(){
    var getIP = window.location.href;
    var findyVar = getIP.search("CheckPBB") + 9;
    getIP = getIP.substr(findyVar, 50);
    //window.alert(getIP);
    return getIP;
}

function putInIframes(){
    var servers = document.getElementsByClassName("serverguide-bodycells");
    var forms = document.getElementsByClassName("serverguide-join-server base-no-ajax");
    
    for (var Itr in servers){
            if (servers[Itr].getElementsByTagName("div")[putIFrameInDiv].getElementsByTagName("iframe").length < 1){
                url = forms[Itr].getAttribute("action");
                var port;                
                $.ajax({
                        async: false,
                        url: "http://battlelog.battlefield.com" + url,
                        success: function(data) {                        
                        port = $(data).find('input[name="gameport"]').val();
                        }
                        });                                          
                servers[Itr].getElementsByTagName("div")[putIFrameInDiv].innerHTML += "<iframe width=\"20\" height=\"13\" style=\"float:right;position:relative; top:0px;right:85px;\" src=\"about:blank#CheckPBB:" + servers[Itr].getAttribute("ip") + ":" + port + "\" scrolling=\"no\"></iframe>";
            }
        }
    setTimeout(putInIframes, 2000);
}

function PostFunct (postvars) {
    var myForm = document.createElement("form");
    myForm.method = "post";
    myForm.action = "http://www.pbbans.com/msi.php#B";
    for (var j in postvars) {
        var myInput = document.createElement("input");
        myInput.setAttribute("name", j);
        myInput.setAttribute("value", postvars[j]);
        myForm.appendChild(myInput);
    }
    document.body.appendChild(myForm);
    myForm.submit();
    document.body.removeChild(myForm);
}

function POSTForm(serverIP){
    PostFunct(
        {
            searchdata:serverIP,
            action:'1'
        }
    );
}

function getCurrentStep(){
    var poundLoc = window.location.href.search("#");
    if( poundLoc == -1 ){
        return "";
    } else {
        return window.location.href.substr(poundLoc + 1, 1);
    }
}
PBB - Tampermonkey (Chrome):

Code:
// ==UserScript==
// @name        BF3 Check PBB
// @namespace   flupa flupa xD
// @description Checking streaming servers for PBB (MBi)
// @match       http://battlelog.battlefield.com/*
// @match       http://www.pbbans.com/msi.php*
// @match       http://localhost/#CheckPBB*
// @require     http://code.jquery.com/jquery-1.8.1.min.js
// @version     1
// @copyright   2012+, cjdenton
// ==/UserScript==

var putIFrameInDiv = 6;

(function(){
    if (window.location.href.search("localhost") != -1 ){
        loadFunct();
    }
    GM_registerMenuCommand("Check PBB", loadFunct);
    unsafeWindow.onload = function(){
        setTimeout(loadFunct, 100);
    }
})();

function loadFunct(){

    var currentStep = getCurrentStep();
    
    switch (currentStep) {
              
        case "":
            if (
                window.location.href.search("bf3/servers") != -1 &&
                window.location.href.search("bf3/servers/show/") == -1
            ) 
            { putInIframes(); }            

            break;
            
        case "B":
            var find_off = document.body.innerHTML.search("</span> was not found</b></td>");
            var find_on = document.body.innerHTML.search("Server is streaming to PBBans");
            if (find_off > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#00FF00;font-weight:bold;font-family:Arial;font-size:9px;\">PBB</div>";
            } else if (find_on > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#FF0000;font-weight:bold;font-family:Arial;font-size:9px;\">PBB</div>";
            } else {
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#000000;font-weight:bold;font-family:Arial;font-size:9px;\">ERR</div>";
            }
            
            break;
            
        case "C":
            POSTForm(getServerIP());
            break;
            
        default:
            alert("WAT DO? \"" + currentStep + "\"");
    }
}

function getServerIP(){
    var getIP = window.location.href;
    var findyVar = getIP.search("CheckPBB") + 9;
    getIP = getIP.substr(findyVar, 50);
    //window.alert(getIP);
    return getIP;
}

function putInIframes(){
    var servers = document.getElementsByClassName("serverguide-bodycells");
    var forms = document.getElementsByClassName("serverguide-join-server base-no-ajax");
    
    for (var Itr in servers){
            if (servers[Itr].getElementsByTagName("div")[putIFrameInDiv].getElementsByTagName("iframe").length < 1){
                url = forms[Itr].getAttribute("action");
                var port;                
                $.ajax({
                        async: false,
                        url: "http://battlelog.battlefield.com" + url,
                        success: function(data) {                        
                        port = $(data).find('input[name="gameport"]').val();
                        }
                        });                                          
                servers[Itr].getElementsByTagName("div")[putIFrameInDiv].innerHTML += "<iframe width=\"20\" height=\"13\" style=\"float:right;position:relative; top:0px;right:85px;\" src=\"http://localhost/#CheckPBB:" + servers[Itr].getAttribute("ip") + ":" + port + "\" scrolling=\"no\"></iframe>";
            }
        }
    setTimeout(putInIframes, 2000);
}

function PostFunct (postvars) {
    var myForm = document.createElement("form");
    myForm.method = "post";
    myForm.action = "http://www.pbbans.com/msi.php#B";
    for (var j in postvars) {
        var myInput = document.createElement("input");
        myInput.setAttribute("name", j);
        myInput.setAttribute("value", postvars[j]);
        myForm.appendChild(myInput);
    }
    var myInput = document.createElement("input");
    myInput.setAttribute("name", "action");
    myInput.setAttribute("value", "1");
    myForm.appendChild(myInput);
   
    document.body.appendChild(myForm);
    myForm.submit();
}

function POSTForm(serverIP){
    PostFunct(
        {
            searchdata:serverIP
        }
    );
}

function getCurrentStep(){
    var poundLoc = window.location.href.search("#");
    if( poundLoc == -1 ){
        return "";
    } else {
        return window.location.href.substr(poundLoc + 1, 1);
    }
}
GGC - Greasemonkey (Firefox):

Code:
// ==UserScript==
// @name        BF3 Check GGC
// @namespace   flupa flupa xD
// @description Checking streaming servers for GGC
// @include     http://battlelog.battlefield.com/*
// @include     http://www.ggc-stream.com/search/server/wwo*
// @include     about:blank#CheckGGC*
// @require     http://code.jquery.com/jquery-1.8.1.min.js
// @version     1
// ==/UserScript==

var putIFrameInDiv = 6;

(function(){
    GM_registerMenuCommand("Check GGC", loadFunct);
    unsafeWindow.onload = function(){
        setTimeout(loadFunct, 100);
    }
})();

function loadFunct(){

    var currentStep = getCurrentStep();
    
    switch (currentStep) {
              
        case "":
            if (
                window.location.href.search("bf3/servers") != -1 &&
                window.location.href.search("bf3/servers/show/") == -1
            ) 
            { putInIframes(); }            

            break;
            
        case "B":
            var find_off = document.body.innerHTML.search("Serverdata not available");
            var find_on = document.body.innerHTML.search("Server View");
            if (find_off > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#00FF00;font-weight:bold;font-family:Arial;font-size:9px;\">GGC</div>";
            } else if (find_on > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#FF0000;font-weight:bold;font-family:Arial;font-size:9px;\">GGC</div>";
            } else {
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#000000;font-weight:bold;font-family:Arial;font-size:9px;\">ERR</div>";
            }
            
            break;
            
        case "C":
            POSTForm(getServerIP(), getPort());
            break;
            
        default:
            alert("WAT DO? \"" + currentStep + "\"");
    }
}

function getServerIP(){
    var getIP = window.location.href;
    var findyVar = getIP.search("CheckGGC") + 14;
    getIP = getIP.substr(findyVar, 50);
    window.alert(getIP);
    return getIP;
}

function getPort(){
    var p = window.location.href;
    var findyVar = p.search("CheckGGC") + 9;
    p = p.substr(findyVar, 5);
    window.alert(p);
    return p;
}

function putInIframes(){
    var servers = document.getElementsByClassName("serverguide-bodycells");
    var forms = document.getElementsByClassName("serverguide-join-server base-no-ajax");
    
    for (var Itr in servers){
            if (servers[Itr].getElementsByTagName("div")[putIFrameInDiv].getElementsByTagName("iframe").length < 1){
                url = forms[Itr].getAttribute("action");
                var port;                
                $.ajax({
                        async: false,
                        url: "http://battlelog.battlefield.com" + url,
                        success: function(data) {                        
                        port = $(data).find('input[name="gameport"]').val();
                        }
                        });                                          
                servers[Itr].getElementsByTagName("div")[putIFrameInDiv].innerHTML += "<iframe width=\"20\" height=\"13\" style=\"float:right;position:relative; top:0px;right:85px;\" src=\"about:blank#CheckGGC:" + port + servers[Itr].getAttribute("ip") + "\" scrolling=\"no\"></iframe>";
            }
        }
    setTimeout(putInIframes, 2000);
}

function PostFunct (postvars) {
    var myForm = document.createElement("form");
    myForm.method = "post";
    myForm.action = "http://www.ggc-stream.com/search/server/wwo#B";
    for (var j in postvars) {
        var myInput = document.createElement("input");
        myInput.setAttribute("name", j);
        myInput.setAttribute("value", postvars[j]);
        myForm.appendChild(myInput);
    }
    document.body.appendChild(myForm);
    myForm.submit();
    document.body.removeChild(myForm);
}

function POSTForm(serverIP, port){
    PostFunct(
        {
            server_id:'',
            ip:serverIP,
            port:port,
            date:dateFormat(),
            time:'00:00',
            interval:'1'
        }
    );
}

function dateFormat(){
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
   
    month += "";
    day += "";
   
    if (month.length < 2) month = "0" + month;
    if (day.length < 2) day = "0" + day;
   
    return year + "-" + month + "-" + day;
}

function getCurrentStep(){
    var poundLoc = window.location.href.search("#");
    if( poundLoc == -1 ){
        return "";
    } else {
        return window.location.href.substr(poundLoc + 1, 1);
    }
}
GGC - Tampermonkey (Chrome):

Code:
// ==UserScript==
// @name        BF3 Check GGC
// @namespace   flupa flupa xD
// @description Checking streaming servers for GGC
// @match       http://battlelog.battlefield.com/*
// @match       http://www.ggc-stream.com/search/server/wwo*
// @match       http://localhost/#CheckGGC*
// @require     http://code.jquery.com/jquery-1.8.1.min.js
// @version     1
// @copyright   2012+, cjdenton
// ==/UserScript==

var putIFrameInDiv = 6;

(function(){
    if (window.location.href.search("localhost") != -1 ){
        loadFunct();
    }
    GM_registerMenuCommand("Check GGC", loadFunct);
    unsafeWindow.onload = function(){
        setTimeout(loadFunct, 100);
    }
})();

function loadFunct(){

    var currentStep = getCurrentStep();
    
    switch (currentStep) {
              
        case "":
            if (
                window.location.href.search("bf3/servers") != -1 &&
                window.location.href.search("bf3/servers/show/") == -1
            ) 
            { putInIframes(); }            

            break;
            
        case "B":
            var find_off = document.body.innerHTML.search("Serverdata not available");
            var find_on = document.body.innerHTML.search("Server View");
            if (find_off > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#00FF00;font-weight:bold;font-family:Arial;font-size:9px;\">GGC</div>";
            } else if (find_on > -1){
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#FF0000;font-weight:bold;font-family:Arial;font-size:9px;\">GGC</div>";
            } else {
                document.body.innerHTML = "<style>body{background-image:none;background-color:#ffffff;margin:0px;}</style><div style=\"color:#000000;font-weight:bold;font-family:Arial;font-size:9px;\">ERR</div>";
            }
            
            break;
            
        case "C":
            POSTForm(getServerIP(), getPort());
            break;
            
        default:
            alert("WAT DO? \"" + currentStep + "\"");
    }
}

function getServerIP(){
    var getIP = window.location.href;
    var findyVar = getIP.search("CheckGGC") + 14;
    getIP = getIP.substr(findyVar, 50);
    //window.alert(getIP);
    return getIP;
}

function getPort(){
    var p = window.location.href;
    var findyVar = p.search("CheckGGC") + 9;
    p = p.substr(findyVar, 5);
    window.alert(p);
    return p;
}

function putInIframes(){
    var servers = document.getElementsByClassName("serverguide-bodycells");
    var forms = document.getElementsByClassName("serverguide-join-server base-no-ajax");
    
    for (var Itr in servers){
            if (servers[Itr].getElementsByTagName("div")[putIFrameInDiv].getElementsByTagName("iframe").length < 1){
                url = forms[Itr].getAttribute("action");
                var port;                
                $.ajax({
                        async: false,
                        url: "http://battlelog.battlefield.com" + url,
                        success: function(data) {                        
                        port = $(data).find('input[name="gameport"]').val();
                        }
                        });                                          
                servers[Itr].getElementsByTagName("div")[putIFrameInDiv].innerHTML += "<iframe width=\"20\" height=\"13\" style=\"float:right;position:relative; top:0px;right:85px;\" src=\"http://localhost/#CheckGGC:" + port + servers[Itr].getAttribute("ip") + "\" scrolling=\"no\"></iframe>";
            }
        }
    setTimeout(putInIframes, 2000);
}

function PostFunct (postvars) {
    var myForm = document.createElement("form");
    myForm.method = "post";
    myForm.action = "http://www.ggc-stream.com/search/server/wwo#B";
    for (var j in postvars) {
        var myInput = document.createElement("input");
        myInput.setAttribute("name", j);
        myInput.setAttribute("value", postvars[j]);
        myForm.appendChild(myInput);
    }
    var myInput = document.createElement("submit");
    myInput.setAttribute("name", "submit");
    myInput.setAttribute("value", "Send");
    myForm.appendChild(myInput);
   
    document.body.appendChild(myForm);
    myForm.submit();
}

function POSTForm(serverIP, port){
    PostFunct(
        {
            server_id:'',
            ip:serverIP,
            port:port,
            date:dateFormat(),
            time:'00:00',
            interval:'1'
        }
    );
}

function dateFormat(){
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
   
    month += "";
    day += "";
   
    if (month.length < 2) month = "0" + month;
    if (day.length < 2) day = "0" + day;
   
    return year + "-" + month + "-" + day;
}

function getCurrentStep(){
    var poundLoc = window.location.href.search("#");
    if( poundLoc == -1 ){
        return "";
    } else {
        return window.location.href.substr(poundLoc + 1, 1);
    }
}
#1 · 14y ago
BossMan.
BossMan.
Nice mann. Good for those who are banned =P
#2 · 14y ago
CJ
cjdenton
And find command like

Code:
window.alert

and comment them all in code like this

Code:
//window.alert(getIP);

It's just for testing, it gives some messages about IP and Port of servers.
#3 · 13y ago
MA
mastercap
im having a problem with this the box that shows the red and green txt in it is just wight with non txt plezz help?
#4 · edited 13y ago · 13y ago
CJ
cjdenton
mastercap,
are you using Chrome, right? I don't know why it's so there, i don't have Chrome now , just deleted , can't check it.

P.S. - If you have Firefox - use it there, there is no bugs like in Chrome...
#5 · 13y ago
BR
briankilla4
Quote Originally Posted by cjdenton View Post
mastercap,
are you using Chrome, right? I don't know why it's so there, i don't have Chrome now , just deleted , can't check it.

P.S. - If you have Firefox - use it there, there is no bugs like in Chrome...
noobish in this part never hacked on pb server
so if the server is green i can hack on it and never get banned from all servers?
#6 · 13y ago
surpresso34
surpresso34
So servers that are green I can use hacks on? Even detected hacks like on non pb servers?

Sorry for the noob comment i was just wondering :P
#7 · 13y ago
OD
Odisea
So on the green ones i can hax?
#8 · 13y ago
CJ
cjdenton
briankilla4, surpresso34, Odisea,

Listen, Stream - do not mean, you can hack or not! It's just system for checking global ban lists.

Simple example:

If you already got the ban by PB (i mean if you are using detected hack by PB) you got violation number of hack, so, your GUID (unique number of you Account) will add to global ban list on pbbans.com - so what next, now you permanently banned, but! You still can play on all pb servers, that are non-streaming! They will no kick you, because they will not check global ban list on pbbans - coz no stream to there. But yes if you enable some hack - you can again join to the same server and get again kick - but it's just pb scans your detected hack again thats so, if you disabled hack and again joint to the same server - server will never kick you, coz no hack. So, streaming it is only checking system for global ban list only, all these streaming servers will kick you, because you banned, with hack or without, non-streaming will kick you only if your hack already detected, if not - so not =)

But most of non-streaming servers have outdated pb\server files - so you can play on non-streaming servers with DETECTED hack! but it's risky.

So, conclusion - no need to buy new key if you banned, just play on GREEN servers, with hack or without - your choise.
#9 · edited 13y ago · 13y ago
algomaga
algomaga
I dont know how to make this work, use chrome but how to add sripts to grasemonkey? too hard for me
#10 · 13y ago
EN
energyzer96
Cant make it work on firefox or chrome... tryed on both, can you make a tutorial please???
#11 · 13y ago
elijah69
elijah69
its work whithout any bug on Chrome if you turn off AdBlocker for battlelog domain (exclusion)
#12 · 13y ago
CJ
cjdenton
Guys, there are elementary things u need to do. Just Read carefully.
#13 · 13y ago
EN
energyzer96
Quote Originally Posted by cjdenton View Post
Guys, there are elementary things u need to do. Just Read carefully.
I readed this like 100 times and nothing.. wttf how to do thiiiis....
#14 · 13y ago
CJ
cjdenton
energyzer96,
WTF? This is simple tutorial, can't understand, pff (<_<) i don't know - put new brain into your head uahahh xD

And whats problem? Copy\paste code to name.user.js file - where "name" - any name of file, install tampermonkey or greasemonkey (depends of browser) put this file to there... Or after install create new script through tampermonkey or greasemonkey (depends of browser) and put this code... Don't understand why you guys can't do this... *facepalm*
#15 · 13y ago
Posts 1–15 of 35 · Page 1 of 3

Post a Reply

Similar Threads

  • Avatar checker scriptBy mothh in XBOX Customizing & Modding
    6Last post 15y ago
  • I have a server for testing scriptsBy Jumboperson in DayZ Mod & Standalone Hacks & Cheats
    7Last post 13y ago
  • A Few Servers That Don't Stream To PBbans Master IndexBy DopeHat244 in Battlefield Bad Company 2 (BFBC2) Hacks
    1Last post 15y ago
  • The Non-Punkbuster server running PBbans streaming / Punkbuster myth BUSTEDBy hutzdani in Battlefield Bad Company 2 (BFBC2) Hacks
    19Last post 16y ago
  • [RELEASE] Nexon Server CheckerBy m1cr0 in Combat Arms Europe Hacks
    2Last post 17y ago

Tags for this Thread

#checker#grease#server#stream