TheFlores
Умник
Всем привет.
Решил сменить инту для мэрии. Поставил новую, расставил все по координатам, перепроверил несколько раз, в игре с помощью команды телепортировался на нужные координаты, но увы, пикап внутри самой Мэрии не появился... с улицы захожу - все отлично, попадаю куда нужно, но выйти назад уже не могу, так как попросту не вижу пикапа выхода.
Вот собственно сами пикапы.
Ну ладно бы ещё только с 1-й мэрией такое, но так с остальными 2-я мэриями.
Но когда менял инту для АП, все вышло отлично.
Пол дня ломаю голову, выход так и не нашел (При чем в обеих ситуациях
).
Решил сменить инту для мэрии. Поставил новую, расставил все по координатам, перепроверил несколько раз, в игре с помощью команды телепортировался на нужные координаты, но увы, пикап внутри самой Мэрии не появился... с улицы захожу - все отлично, попадаю куда нужно, но выйти назад уже не могу, так как попросту не вижу пикапа выхода.
Вот собственно сами пикапы.
PHP:
merpicls[0] = CreateDynamicPickup(1318,23,1468.7852,-1797.8105,4369.4180,1); // Выход из Мэрии (Пикап в здании)
merpicls[1] = CreateDynamicPickup(1318,23,1480.9969,-1771.6658,18.7958); // Вход в Мэрию
PHP:
else if(pickupid == merpicls[0]) // Гл.выход
{
SetPlayerPos(playerid, 1480.7377,-1769.7688,18.7958, 1);
SetPlayerFacingAngle(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
else if(pickupid == merpicls[1]) // Вход с улицы
{
SetPlayerPos(playerid, 1468.7651,-1799.5500,4368.8877, 1); // Куда ТП при входе в Мэрию
SetPlayerFacingAngle(playerid, 271.3998);
SetPlayerVirtualWorld(playerid, 1);
SetPlayerInterior(playerid, 3);
}
PHP:
merpicsf[0] = CreateDynamicPickup(1318,23,1468.7852,-1797.8105,4369.4180,2);//Выход из Мэрии (ПИКАП ВНУТРИ)
merpicsf[1] = CreateDynamicPickup(1318,23,-2766.5518,375.5654,6.3347,-1);//Вход в Мэрии
merpiclv[0] = CreateDynamicPickup(1318,23,1468.7852,-1797.8105,4369.4180,3);//Выход из Мэрии (ПИКАП ВНУТРИ)
merpiclv[1] = CreateDynamicPickup(1318,23,2388.9868,2466.0024,10.8203,-1);//Вход в Мэрию
PHP:
else if(pickupid == merpicsf[0]) // Гл.выход
{
SetPlayerPos(playerid, -2763.4448,375.5558,6.0397, 1);
SetPlayerFacingAngle(playerid, 269.7041);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
else if(pickupid == merpicsf[1]) // Вход
{
SetPlayerPos(playerid, 1468.7651,-1799.5500,4368.8877, 1);
SetPlayerFacingAngle(playerid, 271.3998);
SetPlayerVirtualWorld(playerid, 2);
SetPlayerInterior(playerid, 3);
}
else if(pickupid == merpiclv[0]) // Гл.выход
{
SetPlayerPos(playerid, 2386.0410,2466.1414,10.8203, 1);
SetPlayerFacingAngle(playerid, 89.9152);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
else if(pickupid == merpiclv[1]) // Вход
{
SetPlayerPos(playerid, 1468.7651,-1799.5500,4368.8877, 1);
SetPlayerFacingAngle(playerid, 271.3998);
SetPlayerVirtualWorld(playerid, 3);
SetPlayerInterior(playerid, 3);
}
PHP:
appic[0] = CreateDynamicPickup(1318,23,952.5083,-909.1122,45.7656,-1); // Вход
appic[1] = CreateDynamicPickup(1318,23,-437.5135,1003.3254,1341.0950,17); // Выход
PHP:
if(pickupid == appic[0]) // Вход
{
SetPlayerPos(playerid, -435.1059,1003.2273,1341.0950, 1);
SetPlayerFacingAngle(playerid, 90.4086);
SetPlayerInterior(playerid, 1);
SetPlayerVirtualWorld(playerid, 17);
}
if(pickupid == appic[1]) // Выход
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 953.1676,-912.7373,45.7656);
SetPlayerFacingAngle(playerid, 181.4413);
SetPlayerVirtualWorld(playerid, 0);
}
Последнее редактирование:
