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

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

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

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

Мануал Вид от первого лица

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

JIEON_COJIORS

Умник


Если вас что-то не устраивает можете идти дальше, то есть не надо набивать посты типа:
- Уже было
- Бесполезная штука
- Можно было и лучше сделать

И так приступим:

В начало:
PHP:
stock SetCameraBehindPlayer_L(playerid)
{
	if(GetPVarInt(playerid,"Vidd"))
	{
		AttachObjectToPlayer(FPS[playerid],playerid, 0.0, 0.12, 0.7, 0.0, 0.0, 0.0);
		AttachCameraToObject(playerid, FPS[playerid]);
		return 1;
	}
	else {	SetCameraBehindPlayer(playerid); }
	return 1;
}
#define SetCameraBehindPlayer(playerid) SetCameraBehindPlayer_L(playerid)
new FPS[MAX_PLAYERS];
К командам:
PHP:
CMD:look(playerid)
{
	if(!GetPVarInt(playerid,"Vidd"))
	{
		SetPVarInt(playerid,"Vidd",1);
		FPS[playerid] = CreateObject(19300, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
		AttachObjectToPlayer(FPS[playerid],playerid, 0.0, 0.12, 0.7, 0.0, 0.0, 0.0);
		AttachCameraToObject(playerid, FPS[playerid]);
		SendClientMessage(playerid,COLOR_WHITE,"Вы включили вид от первого лица!");
		return 1;
	}
	else
	{
		DeletePVar(playerid,"Vidd");
		SetCameraBehindPlayer(playerid);
		DestroyObject(FPS[playerid]);
		SendClientMessage(playerid,COLOR_WHITE,"Вы отключили вид от первого лица!");
		return 1;
	}
	return 1;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу