28.11.2016, 19:56
I've made 3 banks one in ls one in sf and one in lv and i put the same interior.When i enter in sf bank and i exit it puts me in lv..
How can i solve this?
Код:
if(newkeys & KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 597.0128,-1248.8169,18.2756)) //LSBank enter
{
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
SetCameraBehindPlayer(playerid);
}
else if(IsPlayerInRangeOfPoint(playerid, 2.0, 2315.952880,-1.618174,26.742187)) //LSBank exit
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,597.0128,-1248.8169,18.2756);
SetCameraBehindPlayer(playerid);
}
}
if(newkeys & KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -2383.8662,493.6244,29.8460)) //SFBank enter
{
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
SetCameraBehindPlayer(playerid);
}
else if(IsPlayerInRangeOfPoint(playerid, 2.0, 2315.952880,-1.618174,26.742187)) //SFBank exit
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-2383.8662,493.6244,29.8460);
SetCameraBehindPlayer(playerid);
}
}
if(newkeys & KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 2462.8411,2244.0120,10.8203)) //LVBank enter
{
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
SetCameraBehindPlayer(playerid);
}
else if(IsPlayerInRangeOfPoint(playerid, 2.0, 2315.952880,-1.618174,26.742187)) //LVBank exit
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,2462.8411,2244.0120,10.8203);
SetCameraBehindPlayer(playerid);
}
}

