shape1
shape2
shape3
shape4
shape7
shape8

[Проблема]выход из инта

Статус
Закрыто для дальнейших ответов.

Sten

Unknown
Пользователь
08.05.2014
830
77
0
я создал интерьер газели!Все нормально я туда Телепортируюсь,а вот с выходом проблема.Я телепортируюсь куда-то в поле.Как сделать чтобы я телепортировался на теже координаты от куда и входил.Вот код.Может что не так?

Код:
if(pickupid == gazel)
{
if (PlayerInfo[playerid][pAdministrator] >= 0)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
}
SendClientMessage(playerid, COLOR_WHITE, "Вы вышли из газели!");
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
}
return true;
}
 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 513
3
550
0
26
definehost.ru
Скриптер
Записывайте координаты X, Y, Z перед входом в автомобиль, а после выхода, телепортируйте его на записанные координаты.

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Записывайте координаты X, Y, Z перед входом в автомобиль, а после выхода, телепортируйте его на записанные координаты.
можете примерно написать строчки?А то я не очень понял

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 513
3
550
0
26
definehost.ru
Скриптер
Вставить туда, когда входит в интерьер:

new Float:position[3];
GetPlayerPos(playerid,position[0],position[1],position[2]);
SetPVarFloat(playerid,"X",position[0]);
SetPVarFloat(playerid,"Y",position[1]);
SetPVarFloat(playerid,"Z",position[2]);

Вставить туда, когда выходит из интерьера:

Код:
SetPlayerPos(playerid,GetPVarFloat(playerid,"X"),GetPVarFloat(playerid,"Y"),GetPVarFloat(playerid,"Z"));
DeletePVar(playerid,"X");
DeletePVar(playerid,"Y");
DeletePVar(playerid,"Z");
 
Статус
Закрыто для дальнейших ответов.