Эта функция изменяет текущую позицию онлайн игрока на карте.
Параметры:
Code: Select all
(playerid, Float:x, Float:y, Float:z)
playerid - ИД онлайн игрока, позицию которого вы хотите изменить.
Float:x - X-координата новой позиции игрока.
Float:y - Y-координата новой позиции игрока.
Float:z - Z-координата новой позиции игрока.
Эта функция ничего не возвращает.
Code: Select all
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;
}