Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: SetPlayerPosFindZ - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

SetPlayerPosFindZ Оценка: ***** 1 Голосов

#1
Пользователь офлайн   Oiki 

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


Параметры:
(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 );
 
        // если игрок был в транспорте, он телепортируется без него
        // точный телепорт игрока в центр карты
        SetPlayerPosFindZ( playerid, 0.0, 0.0, 999.0 ); // 999.0 будет изменено автоматически 
 
        return 1;
    }
 
    return 0;
}

*функция не работает на построенных объектах(CreateObject и т.п.).

Сообщение отредактировал AfroJack: 11 Январь 2012 - 23:04

2

#2
Пользователь офлайн   Макс 

  • Пользователь
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Классная вещь. Спасибо!
0

#3
Пользователь офлайн   Rock & Roll 

  • ДИПЛОМИРОВАННЫЙ ИНЖЕНЕР
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Прим.: функция не работает на построенных объектах. Поэтому считается некомпетентной. Если б она синхронизировала со своими постройками, было бы круто
0

#4
Пользователь офлайн   Oiki 

  • Местный
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияJord (09 Январь 2012 - 06:39) писал:

Прим.: функция не работает на построенных объектах. Поэтому считается некомпетентной. Если б она синхронизировала со своими постройками, было бы круто

Ну уж это от меня не зависит)
ps. Обновил первый пост

Сообщение отредактировал AfroJack: 11 Январь 2012 - 23:03

0

#5
Пользователь офлайн   CoolDark 

  • Знаток
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Функция не очень хороша. Так как если удалить всю карту и телепортироваться то функция не найдет координату Z и будет как говорится "жопа"
А так если тпшнутся в воду то можно ходить под водой :D

Сообщение отредактировал CoolDark: 14 Февраль 2012 - 06:57

0

#6
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
А зачем всю карту удалять? На счет тп под воду: так в любом случаи туда тп ты можешь ходить под водой.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей