FBInstant.player.getConnectedPlayersAsync

From GiderosMobile
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page contains changes which are not marked for translation.


Available since: Gideros 2018.3
Class: Player

Description


Fetches a table of ConnectedPlayer tables containing information about players that are connected to the current player.

 FBInstant.player.getConnectedPlayersAsync(callback)

Parameters

callback: (function) A function that will be called with two arguments: a set of key-value pairs or nil is the operation failed, and an error code if the function failed. NOTE: This promise will not resolve until FBInstant.startGameAsync() has resolved.

Examples

Example 1

FBInstant.player.getConnectedPlayersAsync(function(result,error)
    if result then
		print("Connected players:",#result)
		for loop=1,#result do
			local player=result[loop]
			for key,value in pairs(player) do
				print(key,value)
			end
		end
	end
end)
<br/>

Example 2

FBInstant.player.getConnectedPlayersAsync(function(result,error)
    if result then
		print("Connected players:",#result)
		for loop=1,#result do
			local player=result[loop]
			print("id, name, photo:",player.getID(),player.getName(),player.getPhoto())
		end
	end
end)
<br/>