Player
Noir.Classes.Player: NoirClass
Represents a player.
Noir.Classes.Player:Init(name, ID, steam, admin, auth, permissions)Initializes player class objects.
Parameters
name: stringID: integersteam: stringadmin: booleanauth: booleanpermissions: table<string, boolean>
Noir.Classes.Player:SetPermission(permission)Give this player a permission.
Parameters
permission: string
Noir.Classes.Player:HasPermission(permission)Returns whether or not this player has a permission.
Parameters
permission: string
Returns
boolean
Noir.Classes.Player:RemovePermission(permission)Remove a permission from this player.
Parameters
permission: string
Noir.Classes.Player:GetPermissions()Returns a table containing the player's permissions.
Returns
table<integer, string>
Noir.Classes.Player:SetAuth(auth)Sets whether or not this player is authed.
Parameters
auth: boolean
Noir.Classes.Player:SetAdmin(admin)Sets whether or not this player is an admin.
Parameters
admin: boolean
Noir.Classes.Player:Kick()Kicks this player.
Noir.Classes.Player:Ban()Bans this player.
Noir.Classes.Player:Teleport(pos)Teleports this player.
Parameters
pos: SWMatrix
Noir.Classes.Player:GetPosition()Returns this player's position.
Returns
SWMatrix
Noir.Classes.Player:SetAudioMood(mood)Set the player's audio mood.
Parameters
mood: SWAudioMoodEnum
Noir.Classes.Player:GetCharacter()Returns this player's character as a NoirObject.
Returns
NoirObject
Noir.Classes.Player:GetLook()Returns this player's look direction.
Returns
number: LookXnumber: LookYnumber: LookZ
Noir.Classes.Player:Notify(title, message, notificationType)Send this player a notification.
Parameters
title: stringmessage: stringnotificationType: SWNotificationTypeEnum
Last updated