Hunter01
Ученик
нашел урок и в нем с участка lspd можно смотреть на определенные участки, но когда ввожу команду не показываются текстуры
Вот команда
Вот команда
PHP:
if(strcmp(cmd, "/camera1", true) == 0)
{ //äëÿ íàáëþäåíèÿ çà çàêëþ÷åííûìè
if(IsPlayerConnected(playerid))
{
if( IsPlayerInRangeOfPoint(playerid,6.0,219.89,69.59,1005.0) ||//lshq
IsPlayerInRangeOfPoint(playerid,6.0,263.10,109.9,1004.5) ||//sfhq
IsPlayerInRangeOfPoint(playerid,6.0,211.5,186.5,1003.0) )//lvhq
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /camera [number 1 - 9] (0 = OFF)");
return 1;
}
new number = strval(tmp);
if(number < 0 || number > 9) { SendClientMessage(playerid, COLOR_GREY, "Íîìåð Êàìåðû ìîæåò áûòü îò 1 äî 9 (0 = OFF)!"); return 1; }
TogglePlayerControllableEx(playerid, 0);//îáåçäâèæèâàåò
GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
if(number == 1)
{ //LS-SF1
SetPlayerCameraPos(playerid, -14.5874, -1521.4714, 9.0603); SetPlayerCameraLookAt(playerid, 45.8295, -1530.5885, 4.3143);
}
else if(number == 2)
{ //LS-SF2
SetPlayerCameraPos(playerid, 88.9653, -1308.5757, 23.2213); SetPlayerCameraLookAt(playerid, 93.2007, -1271.6001, 14.1969);
}
else if(number == 3)
{ //LS-SF3
SetPlayerCameraPos(playerid, -112.6152, -985.0696, 31.9490); SetPlayerCameraLookAt(playerid, -86.6073, -911.5498, 16.7243);
}
else if(number == 4)
{ //LS-SF4
SetPlayerCameraPos(playerid, -927.7543, -278.0309, 51.2651); SetPlayerCameraLookAt(playerid, -965.4997, -312.2587, 35.3657);
}
else if(number == 5)
{ //LS-LV1
SetPlayerCameraPos(playerid, -188.4440, 319.0139, 20.3584); SetPlayerCameraLookAt(playerid, -168.6846, 355.7574, 11.0600);
}
else if(number == 6)
{ //LS-LV2
SetPlayerCameraPos(playerid, 565.7375, 421.1665, 24.9670); SetPlayerCameraLookAt(playerid, 538.0048, 445.0060, 17.9157);
}
else if(number == 7)
{ //LS-LV3
SetPlayerCameraPos(playerid, 1717.0166, 462.3411, 40.8080); SetPlayerCameraLookAt(playerid, 1746.6124, 545.7999, 25.4177);
}
else if(number == 8)
{ //SF-LV1
SetPlayerCameraPos(playerid, -1341.1600, 865.8317, 58.7865); SetPlayerCameraLookAt(playerid, -1392.1259, 832.6780, 46.5475);
}
else if(number == 9)
{ //SF-LV2
SetPlayerCameraPos(playerid, -2701.6606, 1361.2780, 67.0403); SetPlayerCameraLookAt(playerid, -2689.2607, 1325.8444, 54.4099);
}
else if(number == 0)
{
gMedicBill[playerid] = 0;
TogglePlayerControllableEx(playerid, 1);
SetCameraBehindPlayer(playerid);
SetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
}
}
else SendClientMessage(playerid, COLOR_GREY, "Âû íå â êîìíàòå âèäåîíàáëþäåíèÿ Ó÷àñòêà LS/SF/LV !");
}
return 1;
}
