2019-02-15 20:17:30 -08:00
|
|
|
if playerUtilsG then
|
|
|
|
return playerUtilsG
|
|
|
|
end
|
2016-08-26 23:44:17 -07:00
|
|
|
local playerUtils = {}
|
|
|
|
|
|
|
|
-- imports
|
|
|
|
|
|
|
|
-- imported functions
|
|
|
|
|
|
|
|
-- module code
|
|
|
|
|
2018-05-23 17:25:08 -07:00
|
|
|
function playerUtils.validPlayer(player, natives)
|
2019-12-06 21:57:20 -08:00
|
|
|
if player and player.valid then
|
2019-10-19 14:04:38 -07:00
|
|
|
local char = player.character
|
2019-12-06 21:57:20 -08:00
|
|
|
return char and char.valid and (char.surface.index == natives.activeSurface)
|
2016-08-26 23:44:17 -07:00
|
|
|
end
|
|
|
|
return false
|
|
|
|
end
|
|
|
|
|
2019-02-15 20:17:30 -08:00
|
|
|
playerUtilsG = playerUtils
|
2016-10-14 17:00:18 -07:00
|
|
|
return playerUtils
|