SetPlayerPos RU
From SA-MP Wiki
SetPlayerPos RU
Эта функция изменяет текущую позицию онлайн игрока на карте.
(playerid, Float:x, Float:y, Float:z)
| playerid | ID онлайн игрока, позицию которого вы хотите изменить. |
| Float:x | X-координата новой позиции игрока. |
| Float:y | Y-координата новой позиции игрока. |
| Float:z | Z-координата новой позиции игрока. |
Эта функция ничего не возвращает.
public OnPlayerCommandText ( playerid, cmdtext[] ) { if ( strcmp( cmdtext, "/телепорт_в_центр_карты", true ) == 0 ) { // выставим ID интерьера игрока равным 0 (улица) SetPlayerInterior( playerid, 0 ); // если игрок был в транспорте, он телепортируется без него // примерный телепорт игрока в центр карты SetPlayerPos( playerid, 0.0, 0.0, 20.0 ); return 1; // команда найдена } return 0; // команда не найдена }
Связанные функции
Эти функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- SetPlayerPosFindZ: Set a player's position and find the ground.
- GetPlayerPos: Get a player's position.
