10:18
ОбновитьСмайлыBB-Коды
Чат-ня
Урок по созданию камеры для админов - Форум - gta


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Naemnik95  
Форум - gta » gta SA, SA-MP, MTA, GTA IV » Урокы Pawno » Урок по созданию камеры для админов
Урок по созданию камеры для админов
Naemnik95Дата: Вторник, 22.02.2011, 00:06 | Сообщение # 1
Генерал-полковник
Группа: Пользователи
Сообщений: 81
« 865 »
Статус:
В этом уроке я научу вас делать камеру для админов.
Команду вырезал из своего мода.
В public OnPlayerCommandText
Добавляем
Quote
if (strcmp(cmd, "/ac", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new listitems[] = "Тюрьма(LSPD)\nАвтошкола(1)\nАвтошкола(2)\nЛСПД(1)\nЛСПД(2)\nВокзал(ЛС)\nВокзал(СФ)\nБлокпост(1)\nБлокпост(2)\nТюрьма(LVPD)";
ShowPlayerDialog(playerid, 7724, DIALOG_STYLE_LIST, "Выберите камеру", listitems, "Выбрать", "Закрыть");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " * Вы не администратор!");
return 1;
}
}
return 1;
}
if (strcmp(cmd, "/acoff", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid, 1);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " * Вы не администратор!");
return 1;
}
}
return 1;
}

Потом идем в public OnDialogResponse
И добавляем диалоги
Quote
else if(dialogid == 7724)
{
if(response)
{
if(listitem == 0)
{
SetPlayerPos(playerid,264.6031,82.5974,1004.6830);
SetPlayerInterior(playerid, 6);
TogglePlayerControllable(playerid, 1);
}
else if(listitem == 1)
{
SetPlayerPos(playerid,-2039.7251,-49.8897,47.2874);
SetPlayerFacingAngle(playerid, 192.1116);
SetPlayerCameraPos(playerid,-2040.9463,-82.0277,46.6044);
SetPlayerCameraLookAt(playerid,-2026.7064,-99.5795,35.1641);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 2)
{
SetPlayerPos(playerid,-2039.7251,-49.8897,47.2874);
SetPlayerFacingAngle(playerid, 127.2510);
SetPlayerCameraPos(playerid,-2035.6626,-80.4346,47.2874);
SetPlayerCameraLookAt(playerid,-2073.1155,-100.7583,35.1641);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 3)
{
SetPlayerPos(playerid,1560.8698,-1691.6464,28.3956);
SetPlayerFacingAngle(playerid, 86.8541);
SetPlayerCameraPos(playerid,1512.8463,-1685.8065,19.2422);
SetPlayerCameraLookAt(playerid,1542.3101,-1674.5748,13.5543);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 4)
{
SetPlayerPos(playerid,1560.8698,-1691.6464,28.3956);
SetPlayerFacingAngle(playerid, 125.6846);
SetPlayerCameraPos(playerid,1603.5507,-1612.0603,17.6308);
SetPlayerCameraLookAt(playerid,1560.5908,-1631.7638,13.3828);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 5)
{
SetPlayerPos(playerid,1742.4553,-1866.1606,30.5643);
SetPlayerFacingAngle(playerid, 29.8122);
SetPlayerCameraPos(playerid,1738.4972,-1843.5354,18.8039);
SetPlayerCameraLookAt(playerid,1743.5466,-1861.4270,13.5775);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 6)
{
SetPlayerPos(playerid,-1975.7284,129.6687,36.9623);
SetPlayerFacingAngle(playerid, 94.6962);
SetPlayerCameraPos(playerid,-1997.2076,123.5897,33.8855);
SetPlayerCameraLookAt(playerid,-1986.0776,140.3540,27.6875);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 7)
{
SetPlayerPos(playerid,-1733.6768,-583.6322,25.0168);
SetPlayerFacingAngle(playerid, 186.1670);
SetPlayerCameraPos(playerid,-1781.1466,-577.4357,31.3143);
SetPlayerCameraLookAt(playerid,-1761.4740,-599.2040,16.2717);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 8)
{
SetPlayerPos(playerid,-1733.6768,-583.6322,25.0168);
SetPlayerFacingAngle(playerid, 23.5455);
SetPlayerCameraPos(playerid,-1751.7896,-633.7595,20.0092);
SetPlayerCameraLookAt(playerid,-1761.7815,-606.9768,16.1557);
TogglePlayerControllable(playerid, 0);
}
else if(listitem == 8)
{
SetPlayerPos(playerid,196.4424,161.2384,1007.2417);
SetPlayerInterior(playerid, 10);
TogglePlayerControllable(playerid, 1);
}
SendClientMessage(playerid, COLOR_LIGHTRED, " * /acoff - отключить камеру.");
SetPlayerVirtualWorld(playerid, 0);
}
else
{
return 1;
}
}

Камера с видами на автошколу,вокзалы,кпз,и блокпосты лс сф.


Форум - gta » gta SA, SA-MP, MTA, GTA IV » Урокы Pawno » Урок по созданию камеры для админов
  • Страница 1 из 1
  • 1
Поиск:

Вверх

©SYLAR-GTA. © 2008-2024. PDA, SiteMap.xml, Документация и авторские соглашения, Правила, Cайт оптимизирован под Движок WebKit/Blink

Яндекс.Метрика