Доступ к архиву

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

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

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

[Мануал] Игрок смотрит в лицо другому игроку

Статус
В этой теме нельзя размещать новые ответы.

Exton

Умник
В общем, с помощью этой функции можно сделать так что, игроки будут смотреть друг-другу в лицо.

PHP:
stock TurnPlayerFaceToPlayer(playerid, facingtoid) // playerid - ид игрока, который будет смотреть на facingtoid
{
	new Float:Angle, Float:Misc = 5.0, Float:X1, Float:Y1, Float:Z1, Float:X2, Float:Y2, Float:Z2;
	GetPlayerPos(playerid, X2, Y2, Z2);
	GetPlayerPos(facingtoid, X1, Y1, Z1);
	Angle = 180.0-atan2(X2 - X1, Y2 - Y1);
	Angle += Misc;
	Misc *= -1;
	SetPlayerFacingAngle(playerid, Angle + Misc);
}
Тоесть, чтобы игроки посмторели на друг-друга, а не один на другого, нужно эту функцию сделать для двух игроков.

Пример:
PHP:
TurnPlayerFaceToPlayer(playerid, giveplayerid), TurnPlayerFaceToPlayer(giveplayerid, playerid);
Автор: Неизвестно, если знаете сообщите в тему.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу