How round player position?

Recommended Posts

```mp.events.addCommand('gp', (player) => {
player.outputChatBox("Pozycja: " + player.position);
});```

My English is not very well, sorry.
Today I started JS learning with RageMP. I made some easy scripts similar to examples. One of my first problems are this in top of the post. How can I round player.position?
It's problem for me cause player.position have 3 values - X, Y and Z.

In lua (MTA) it was easier for me.

```local X, Y, Z = getPlayerPosition
print(X, Y, Z)```

Share on other sites

Solved.

```function Round(n, k)
{
var factor = Math.pow(10, k+1);
n = Math.round(Math.round(n*factor)/10);
return n/(factor/10);
}

const pozaX = player.position.x;
const pozaY = player.position.y;
const pozaZ = player.position.z;
player.outputChatBox("X: " +Round(pozaX,3));
player.outputChatBox("Y: " +Round(pozaY,3));
player.outputChatBox("Z: " +Round(pozaZ,3));
});

```

Math.Floor();

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

×   Pasted as rich text.   Paste as plain text instead

Only 75 emoji are allowed.