Results 1 to 7 of 7
  1. #1
    marcosolidbr's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    4
    Reputation
    10
    Thanks
    0

    Gmod Player Count Spoofer

    Is there any script that can fake the player count of a gmod server? I searched around and only could find some that does not reflect towards the server browser/ list. I'm sure that this is possible because sometime ago some people were spamming fake servers with a lot of players to bump a server category up.
    If there is none public available, I'm willing to pay someone to develop something like that for me (Pm me if you can).

  2. #2
    Cyaegha's Avatar
    Join Date
    Aug 2016
    Gender
    male
    Posts
    536
    Reputation
    17
    Thanks
    526
    If you do this your server will get blacklisted indefinitely.

  3. #3
    Ally's Avatar
    Join Date
    Dec 2014
    Gender
    female
    Location
       ♥
    Posts
    8,644
    Reputation
    1610
    Thanks
    8,509
    My Mood
    Angelic
    Quote Originally Posted by Cyaegha View Post
    If you do this your server will get blacklisted indefinitely.
    People already spoof their player count in csgo but didn't know they blacklist the server on gmod

    Premium Member 22/4/16
    Steam Minion 22/12/2017
    OFPS Minion 5/2/2019
    MMO Minion 5/2/2019
    Minion+ 5/2/2019
    Mod 8/11/2020
    Retired 3/10/2022
    23 / Dec 7, 2001
    Discord: @im.ally

  4. #4
    Cyaegha's Avatar
    Join Date
    Aug 2016
    Gender
    male
    Posts
    536
    Reputation
    17
    Thanks
    526
    Quote Originally Posted by TheJoker View Post


    People already spoof their player count in csgo but didn't know they blacklist the server on gmod
    Yeah they use a Lua addon to blacklist them.
    Code:
    local BlackList = {
    	Addresses = {},
    	Hostnames = {},
    	Descripts = {},
    	Gamemodes = {}
    }
    
    steamworks.FileInfo( 580620784, function( result )
    
    	if ( !result ) then return end
    
    	steamworks.Download( result.fileid, false, function( name )
    
    		local fs = file.Open( name, "r", "MOD" )
    		local data = fs:Read( fs:Size() )
    		fs:Close()
    
    		BlackList = util.JSONToTable( data ) or {}
    
    		BlackList.Addresses = BlackList.Addresses or {}
    		BlackList.Hostnames = BlackList.Hostnames or {}
    		BlackList.Descripts = BlackList.Descripts or {}
    		BlackList.Gamemodes = BlackList.Gamemodes or {}
    		BlackList.Maps = BlackList.Maps or {}
    		BlackList.Translations = BlackList.Translations or {}
    		BlackList.TranslatedHostnames = BlackList.TranslatedHostnames or {}
    
    	end )
    
    end )
    steamworks.Unsubscribe( 580620784 )
    
    local function IsServerBlacklisted( address, hostname, description, gamemode, map )
    	address = address:match( "[^:]*" )
    
    	for k, v in ipairs( BlackList.Addresses ) do
    		if address == v then
    			return true
    		end
    	end
    
    	if ( #BlackList.TranslatedHostnames > 0 && table.Count( BlackList.Translations ) > 1 ) then
    		local hostname_tr = hostname
    		for bad, good in pairs( BlackList.Translations ) do
    			while ( hostname_tr:find( bad ) ) do
    				local s, e = hostname_tr:find( bad )
    				hostname_tr = hostname_tr:sub( 0, s - 1 ) .. good .. hostname_tr:sub( e + 1 )
    			end
    		end
    
    		for k, v in ipairs( BlackList.TranslatedHostnames ) do
    			if string.match( hostname_tr, v ) then
    				return true
    			end
    		end
    	end
    
    	for k, v in ipairs( BlackList.Hostnames ) do
    		if string.match( hostname, v ) then
    			return true
    		end
    	end
    
    	for k, v in ipairs( BlackList.Descripts ) do
    		if string.match( description, v ) then
    			return true
    		end
    	end
    
    	for k, v in ipairs( BlackList.Gamemodes ) do
    		if string.match( gamemode, v ) then
    			return true
    		end
    	end
    
    	for k, v in ipairs( BlackList.Maps ) do
    		if string.match( map, v ) then
    			return true
    		end
    	end
    
    	return false
    end
    'garrysmod\lua\menu\mainmenu.lua' lines 222 to 297.
    Last edited by Cyaegha; 07-19-2017 at 09:18 AM.

  5. The Following User Says Thank You to Cyaegha For This Useful Post:

    bee_tee_gee (07-21-2017)

  6. #5
    Ally's Avatar
    Join Date
    Dec 2014
    Gender
    female
    Location
       ♥
    Posts
    8,644
    Reputation
    1610
    Thanks
    8,509
    My Mood
    Angelic
    Quote Originally Posted by Cyaegha View Post
    Yeah they use a Lua addon to blacklist them.
    Code:
    local BlackList = {
    	Addresses = {},
    	Hostnames = {},
    	Descripts = {},
    	Gamemodes = {}
    }
    
    steamworks.FileInfo( 580620784, function( result )
    
    	if ( !result ) then return end
    
    	steamworks.Download( result.fileid, false, function( name )
    
    		local fs = file.Open( name, "r", "MOD" )
    		local data = fs:Read( fs:Size() )
    		fs:Close()
    
    		BlackList = util.JSONToTable( data ) or {}
    
    		BlackList.Addresses = BlackList.Addresses or {}
    		BlackList.Hostnames = BlackList.Hostnames or {}
    		BlackList.Descripts = BlackList.Descripts or {}
    		BlackList.Gamemodes = BlackList.Gamemodes or {}
    		BlackList.Maps = BlackList.Maps or {}
    		BlackList.Translations = BlackList.Translations or {}
    		BlackList.TranslatedHostnames = BlackList.TranslatedHostnames or {}
    
    	end )
    
    end )
    steamworks.Unsubscribe( 580620784 )
    
    local function IsServerBlacklisted( address, hostname, description, gamemode, map )
    	address = address:match( "[^:]*" )
    
    	for k, v in ipairs( BlackList.Addresses ) do
    		if address == v then
    			return true
    		end
    	end
    
    	if ( #BlackList.TranslatedHostnames > 0 && table.Count( BlackList.Translations ) > 1 ) then
    		local hostname_tr = hostname
    		for bad, good in pairs( BlackList.Translations ) do
    			while ( hostname_tr:find( bad ) ) do
    				local s, e = hostname_tr:find( bad )
    				hostname_tr = hostname_tr:sub( 0, s - 1 ) .. good .. hostname_tr:sub( e + 1 )
    			end
    		end
    
    		for k, v in ipairs( BlackList.TranslatedHostnames ) do
    			if string.match( hostname_tr, v ) then
    				return true
    			end
    		end
    	end
    
    	for k, v in ipairs( BlackList.Hostnames ) do
    		if string.match( hostname, v ) then
    			return true
    		end
    	end
    
    	for k, v in ipairs( BlackList.Descripts ) do
    		if string.match( description, v ) then
    			return true
    		end
    	end
    
    	for k, v in ipairs( BlackList.Gamemodes ) do
    		if string.match( gamemode, v ) then
    			return true
    		end
    	end
    
    	for k, v in ipairs( BlackList.Maps ) do
    		if string.match( map, v ) then
    			return true
    		end
    	end
    
    	return false
    end
    'garrysmod\lua\menu\mainmenu.lua' lines 222 to 297.
    Interesting well thanks for showing me :3

    Premium Member 22/4/16
    Steam Minion 22/12/2017
    OFPS Minion 5/2/2019
    MMO Minion 5/2/2019
    Minion+ 5/2/2019
    Mod 8/11/2020
    Retired 3/10/2022
    23 / Dec 7, 2001
    Discord: @im.ally

  7. #6
    1207794441's Avatar
    Join Date
    Oct 2015
    Gender
    male
    Posts
    15
    Reputation
    10
    Thanks
    0
    whats the mean of 滑稽者? are u chinese

  8. #7
    too much sauce's Avatar
    Join Date
    Sep 2016
    Gender
    male
    Posts
    100
    Reputation
    10
    Thanks
    300
    patched a while ago p sure, you missed out on the fun lol

    the server spammer + spoofer exploit involved registering fake shit on the master server and faking source query info packets

Similar Threads

  1. PySnip/PySpades Fake player Count
    By MeNot_A in forum Other First Person Shooter Hacks
    Replies: 3
    Last Post: 05-10-2017, 11:27 PM
  2. Player Count
    By Minnesota Dabs in forum Call of Duty Ghosts Discussions & Help
    Replies: 2
    Last Post: 03-06-2014, 09:09 AM
  3. ZOMBIE AND PLAYER KILL COUNT?
    By DizzyD in forum DayZ Discussion
    Replies: 0
    Last Post: 12-19-2013, 01:50 AM
  4. Counting Players on Team
    By chrisdavis97 in forum Call of Duty Modern Warfare 2 GSC Modding Help/Discussion
    Replies: 12
    Last Post: 10-30-2010, 06:10 PM
  5. Counting players!
    By maarten551 in forum Call of Duty Modern Warfare 2 GSC Modding Help/Discussion
    Replies: 5
    Last Post: 09-28-2010, 08:07 AM