client.console

From GTA Connected
Jump to navigation Jump to search

Property Server and Client icon-iii.png icon-vc.png icon-sa.png icon-iv.png Online and Offline Read-Only

Available since Server 1.0.0, Client 1.0.0

bool client.console

The client.console property is used to fetch the status of whether the client is the server console.

Value

bool The status of whether the client is server console.
readonly This property cannot be changed.

Types

Shared Client

Notes

  • Due to the universal design of the server and client (internally called "net machines"), the server itself is a client. Since the server window/console accepts input, this property is available to check if the client is indeed the server. This is useful if you want to make a command only usable by the server console. Just add a command handler, and a simple check if the command was typed into the server console (instead of a player using the chatbox). See example on this page. It also works anywhere you want to check if a client object is the server.

Examples

Example 1 - JavaScript - Server-Side:

addCommandHandler("test", function(command, params, client) {

 if(client.console == true) {
   // This command was used by the server console
 }

});

Compatibility

There isn't any compatibility information for this property.

Related

Server Related

icon-iii.png icon-vc.png icon-sa.png icon-iv.png getClient
icon-iii.png icon-vc.png icon-sa.png icon-iv.png getClientFromPlayerElement
icon-iii.png icon-vc.png icon-sa.png icon-iv.png getClients
icon-iii.png icon-vc.png icon-sa.png icon-iv.png localClient

icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.administrator
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.cameraInterior
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.console
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.despawnPlayer
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.disconnect
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.game
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.gameVersion
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.getData
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.index
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.ip
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.name
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.ping
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.player
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.removeAllData
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.removeData
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.setData


Client Related

icon-iii.png icon-vc.png icon-sa.png icon-iv.png getClient
icon-iii.png icon-vc.png icon-sa.png icon-iv.png getClientFromPlayerElement
icon-iii.png icon-vc.png icon-sa.png icon-iv.png getClients
icon-iii.png icon-vc.png icon-sa.png icon-iv.png localClient

icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.administrator
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.console
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.despawnPlayer
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.disconnect
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.game
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.gameVersion
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.getData
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.index
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.ip
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.name
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.ping
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.player
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.removeAllData
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.removeData
icon-iii.png icon-vc.png icon-sa.png icon-iv.png client.setData