Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция SetPlayerPosFindZ

Артур-1

Мастер
Описание функции:
Эта функция изменяет текущую позицию онлайн игрока на карте. Причем, Z-координата будет автоматически изменена так, чтобы игрок мог в этой позиции на чем-то стоять.

Параметры:

(playerid, Float:x, Float:y, Float:z)

Описание параметров функции:

  • playerid ID онлайн игрока, позицию которого вы хотите изменить.
  • Float:x X-координата новой позиции игрока.
  • Float:y Y-координата новой позиции игрока.
  • Float:z Z-координата новой позиции игрока.

Примеры:
PHP:
public OnPlayerCommandText ( playerid, cmdtext[] )
{
    if ( strcmp( cmdtext, "/точный_телепорт_в_центр_карты", true ) == 0 ) 
    {
        // выставим ID интерьера игрока равным 0 (улица)
        SetPlayerInterior( playerid, 0 );
 
        // если игрок был в транспорте, он телепортируется без него
        // точный телепорт игрока в центр карты
        SetPlayerPosFindZ( playerid, 0.0, 0.0, 999.0 ); // 999.0 будет изменено автоматически 
 
        return 1;
    }
 
    return 0;
}
Код:
PHP:
 SetPlayerPosFindZ( playerid, 0.0, 0.0, 999.0 );
 
Сверху Снизу