Ничего сложного: возвращает значение вашей позиции, значение земли не знаю как красивее описать), угол поворота игрока
JavaScript:
//client
mp.events.add( "getGroundZ", () =>
{
player = mp.players.local
position = mp.players.local.position
mp.gui.chat.push( "Получил " + position )
const ground = mp.game.gameplay.getGroundZFor3dCoord( position.x, position.y, position.z, 0, false );
mp.gui.chat.push( "GroundZ: " + ground )
mp.events.callRemote( "setGroundZ", ground )
} )
//server
mp.events.addCommand( 'pos', ( player, _, ) =>
{
player.call( "getGroundZ", player )
} );
mp.events.add( "setGroundZ", ( player, ground ) =>
{
playerPos = player.position
console.log( "position is " + playerPos + " ground " + ground + " playerHeading: " + player.heading )
} )
Последнее редактирование: