InfoGmod Player Count Spoofer

Posts 1–7 of 7 · Page 1 of 1
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).
If you do this your server will get blacklisted indefinitely.
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
Quote Originally Posted by Ally 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.
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
whats the mean of 滑稽者? are u chinese
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
Posts 1–7 of 7 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?