function getPlayerFromName( theName ) local resultPlayer = false, c = 0 for value,player in ipairs( getElementsByType( "player" ) ) do local playerName = getClientName( player ) if string.find( playerName, theName ) ~= nil then resultPlayer = player c = c + 1 end end if not resultPlayer then return nil else if c > 1 then return false else return resultPlayer end end -- Returns nil if no player was found -- Returns false if more than one player was found -- Returns player element if one player was found