Object::Object: Difference between revisions
Silverdark (talk | contribs) mNo edit summary |
(alpha updated) |
||
| (17 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
{{SharedFunctionJS}} | |||
[ | Creates a new Object. | ||
*'''[https://cdn.rage.mp/public/odb/index.html Objects gallery]''' | |||
== | {{JSContainer| | ||
==Syntax== | |||
{{SharedCode| | |||
<pre> | |||
mp.objects.new(model, position, | |||
{ | |||
rotation: rotation, | |||
alpha: alpha, | |||
dimension: dimension | |||
}); | |||
</pre> | |||
}} | |||
*'''model | ==Required Arguments== | ||
*'''position''': | *'''model''': {{RageType|Hash}} | ||
*''' | *'''position''': {{RageType|Vector3}} | ||
*'''rotation''': {{RageType|Vector3}} | |||
*'''alpha''': {{RageType|Number}}: The object's transparency. | |||
*'''dimension''': {{RageType|Number}} | |||
=Example= | ==Example== | ||
< | <pre> | ||
mp.events.addCommand('flag', (player) => { | |||
mp.objects.new('apa_prop_flag_portugal', player.position, | |||
{ | |||
rotation: player.rotation, | |||
alpha: 255, | |||
dimension: player.dimension | |||
}); | |||
}); | |||
//Following this code, you'll create a portuguese flag (apa_prop_flag_portugal) at the players position, facing the same way the player is facing, with no transparency (255 on alpha) and at the same dimension the player is. | |||
</pre> | |||
</ | }} | ||
[[Category:Object API]] | |||
[[Category:Shared Function]] | |||
[[Category:TODO: Example]] | |||
Latest revision as of 12:52, 1 February 2023
Creates a new Object.
JavaScript Syntax
Syntax
Shared
mp.objects.new(model, position,
{
rotation: rotation,
alpha: alpha,
dimension: dimension
});
Required Arguments
- model: Hash
- position: Vector3
- rotation: Vector3
- alpha: Number: The object's transparency.
- dimension: Number
Example
mp.events.addCommand('flag', (player) => {
mp.objects.new('apa_prop_flag_portugal', player.position,
{
rotation: player.rotation,
alpha: 255,
dimension: player.dimension
});
});
//Following this code, you'll create a portuguese flag (apa_prop_flag_portugal) at the players position, facing the same way the player is facing, with no transparency (255 on alpha) and at the same dimension the player is.