mishalev
Ученик
Как сделать так, чтобы игрок при входе/выходе из дома, вне зависимости север это, или юг,запад,восток спавнился спиной к двери?
Код:
for(new idx = 1; idx <= TOTALHOUSE; idx++)
{
if(IsPlayerInRangeOfPoint(playerid, 1.5, HouseInfo[idx][hEntrx], HouseInfo[idx][hEntry], HouseInfo[idx][hEntrz]))//Вход
{
SetPlayerPos(playerid, HouseInfo[idx][hExitx], HouseInfo[idx][hExity], HouseInfo[idx][hExitz]);
SetPlayerInterior(playerid,HouseInfo[idx][hInt]);
SetPlayerVirtualWorld(playerid,HouseInfo[idx][hVirtual]);
SetPlayerFacingAngle(playerid, 0);
SetCameraBehindPlayer(playerid);
}
if(IsPlayerInRangeOfPoint(playerid, 1.5, HouseInfo[idx][hExitx], HouseInfo[idx][hExity], HouseInfo[idx][hExitz]))//Выход
{
SetPlayerPos(playerid, HouseInfo[idx][hEntrx], HouseInfo[idx][hEntry], HouseInfo[idx][hEntrz]);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerFacingAngle(playerid, 0);
SetCameraBehindPlayer(playerid);
}
}
