Player

Noir.Classes.Player: NoirClass

Represents a player.


Noir.Classes.Player:Init(name, ID, steam, admin, auth, permissions)

Initializes player class objects.

Parameters

  • name: string

  • ID: integer

  • steam: string

  • admin: boolean

  • auth: boolean

  • permissions: table<string, boolean>


Noir.Classes.Player:SetPermission(permission)

Give this player a permission.

Parameters

  • permission: string


Returns whether or not this player has a permission.

Parameters

  • permission: string

Returns

  • boolean


Remove a permission from this player.

Parameters

  • permission: string


Returns a table containing the player's permissions.

Returns

  • table<integer, string>


Sets whether or not this player is authed.

Parameters

  • auth: boolean


Sets whether or not this player is an admin.

Parameters

  • admin: boolean


Kicks this player.


Bans this player.


Teleports this player.

Parameters

  • pos: SWMatrix


Returns this player's position.

Returns

  • SWMatrix


Set the player's audio mood.

Parameters

  • mood: SWAudioMoodEnum


Returns this player's character as a NoirObject.

Returns

  • NoirObject


Returns this player's look direction.

Returns

  • number: LookX

  • number: LookY

  • number: LookZ


Send this player a notification.

Parameters

  • title: string

  • message: string

  • notificationType: SWNotificationTypeEnum

Last updated