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

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

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

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

KinG_95

Изучающий
Пользователь
Регистрация
12 Ноя 2010
Сообщения
732
Лучшие ответы
0
Репутация
448
И так... В данной теме я вам расскажу как зделать так чтобы при выборе скина крутилась камера

в начале создаем форвард:
PHP:
forward SetPlayerCameraRotate(playerid,Float:x,Float:y,Float:z,Float:angle,Float:a);
Затем создаем новую переменную:
PHP:
new Camera[MAX_PLAYERS] = -1;
далее в паблик OnPlayerConnect вставляем это:
PHP:
Camera[playerid] = -1
затем создаем паблик:
PHP:
public SetPlayerCameraRotate(playerid,Float:x,Float:y,Float:z,Float:angle,Float:a) 
{ 
if(Camera[playerid] != -1)KillTimer(Camera[playerid]); 
Camera[playerid] = -1; 
SetPlayerCameraPos(playerid, x+a*floatcos(angle, degrees), y+a*floatsin(angle, degrees), z+0.2); 
SetPlayerCameraLookAt(playerid,x,y,z);//координаты куда где будет останавлватса камера 
Camera[playerid] = SetTimerEx("SetPlayerCameraRotate", 15, false, "d,f,f,f,f,f", playerid, x, y, z, angle+1.0,a); 
}
затем в паблик OnPlayerSpawn вставляем это:
PHP:
if(Camera[playerid] != -1)KillTimer(Camera[playerid]); 
Camera[playerid] = -1; 
SetCameraBehindPlayer(playerid);
далее в OnPlayerDisconnect вставляем это:
PHP:
if(Camera[playerid] != -1)KillTimer(Camera[playerid]); 
Camera[playerid] = -1; 
SetCameraBehindPlayer(playerid);
Далее в OnPlayerRequestClass вставлем это вмсето стандартного:
PHP:
SetPlayerPos(playerid,2934.8083,-2052.1177,3.5480);//координаты где будет стоять игрок 
SetPlayerFacingAngle(playerid,270.0);//угол наклона 
if(Camera[playerid] == -1) 
SetPlayerCameraRotate(playerid,2939.1460,-2051.5139,3.5480,0.0,4.0); // координата под каким углом 
SetPlayerCameraLookAt(playerid,2934.8083,-2052.1177,3.5480);//координаты куда будет сматреть камера
вроде бы все... спасибо за внимание :bp:

Автор: None
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу