Entity::setOwnVariable: Difference between revisions
KirillZver (talk | contribs) No edit summary |
|||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 2: | Line 2: | ||
{{ServersideJsFunction}} | {{ServersideJsFunction}} | ||
{{JSContainer| | |||
Sets the data available to the player as opposed to [[Entity::setVariable|player.setVariable(key, value)]], the data that you set with 'setOwnVariable' is only available for the given player. | |||
==Syntax== | ==Syntax== | ||
<pre> | <pre> | ||
player.setOwnVariable(key, value); | |||
</pre> | </pre> | ||
=== Required Arguments === | === Required Arguments === | ||
*{{Required}}''' | *{{Required}}'''key''': {{RageType|String}} | ||
*{{Required}}'''value''': {{RageType|Any}} | *{{Required}}'''value''': {{RageType|Any}} | ||
| Line 21: | Line 17: | ||
This will set the job id for this player, which will only be available to him. | This will set the job id for this player, which will only be available to him. | ||
{{ServersideCode| | {{ServersideCode| | ||
<pre> | <pre> | ||
player.setOwnVariable("jobId", 9); | player.setOwnVariable("jobId", 9); | ||
player.getOwnVariable("jobId"); //9 | |||
</pre> | </pre> | ||
}} | }} | ||
{{ClientsideCode| | {{ClientsideCode| | ||
<pre> | <pre> | ||
| Line 37: | Line 33: | ||
== See More == | == See More == | ||
{{Player_function}} | |||
{{Entity_functions}} | {{Entity_functions}} | ||
[[Category:Entity API]] | [[Category:Entity API]] | ||
[[Category:Server-side Function]] | [[Category:Server-side Function]] | ||
Latest revision as of 18:50, 29 May 2024
Server-Side Function
JavaScript Syntax
Sets the data available to the player as opposed to player.setVariable(key, value), the data that you set with 'setOwnVariable' is only available for the given player.
Syntax
player.setOwnVariable(key, value);
Required Arguments
- *key: String
- *value: Any
Example
This will set the job id for this player, which will only be available to him.
Server-Side
player.setOwnVariable("jobId", 9);
player.getOwnVariable("jobId"); //9
Client-Side
mp.players.local.getVariable("jobId"); // 9
See More
- Functions
- Player::kick
- Player::ban
- Player::spawn
- Player::giveWeapon
- Player::outputChatBox
- Player::getClothes
- Player::setClothes
- Player::getProp
- Player::setProp
- Player::putIntoVehicle
- Player::removeFromVehicle
- Player::invoke
- Player::call
- Player::notify
- Player::getHeadBlend
- Player::setHeadBlend
- Player::updateHeadBlend
- Player::setFaceFeature
- Player::getFaceFeature
- Player::setHairColour
- Player.setOwnVariable
- Player.getOwnVariable
- Player.setOwnVariables
- Properties
- Entity::id
- Entity::dimension
- Entity::type
- Player::action
- Player::name
- Player::model
- Player::alpha
- Player::position
- Player::heading
- Player::health
- Player::armour
- Player::isJumping
- Player::isInCover
- Player::isClimbing
- Player::isEnteringVehicle
- Player::isLeavingVehicle
- Player::vehicle
- Player::seat
- Player::weapon
- Player::isAiming
- Player::aimTarget
- Player::ping
- Player::ip
- Player::eyeColour
- Player::hairColour
- Player::hairHighlightColour
- Entity::destroy
- Entity::dist
- Entity::distSquared
- Entity::getVariable
- Entity::setVariable
- Entity::setVariables