Entity::setVariable: Difference between revisions
No edit summary |
No edit summary |
||
| Line 14: | Line 14: | ||
entity.setVariable({name1: value1, name2: value2}); | entity.setVariable({name1: value1, name2: value2}); | ||
</pre> | </pre> | ||
=== Required Arguments === | |||
*'''entity''': {{RageType|Object}} | |||
*'''name''': {{RageType|String}} | |||
*'''value''': {{RageType|Any}} | |||
==Example== | ==Example== | ||
Revision as of 12:37, 2 December 2019
Server-Side Function
Set custom data to an entity.
JavaScript Syntax
Syntax
// To set one variable at a time
entity.setVariable(name, value);
// To set multiple variables at a time.
entity.setVariable({name1: value1, name2: value2});
Required Arguments
- entity: Object
- name: String
- value: Any
Example
This binds the vehicle to the player
Server-Side
let veh = mp.vehicles.new(vehName, player.position);
player.setVariable('veh', veh);
This is an example of setting multiple variables to a player which is not implemented and does not work (yet)
Server-Side
player.setVariable({
name: 'Player',
age: 20
});