Skripta koju koristim: Design [Mod je od 0]
Detaljan opis problema: Ovako, napravim firmu, kupim ju i normalno me stavi unutra i mogu izaći i kad izađem nemogu više ući u nju
za ostalo mi ulaz radi
Kako da to riješim ?
Dio skripte:
if(dialogid == DIALOG_FIRMA111)
    {
if(!response)
{
  return 1;
}
new sendername;
GetPlayerName(playerid, sendername, sizeof (sendername));
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (IsPlayerInRangeOfPoint(playerid,3.0,BizzInfo, BizzInfo, BizzInfo))
{
PostaviInt(playerid,BizzInfo);
SetPVarInt(playerid, "PlayerInBizz", i);
PostaviVW(playerid,BizzInfo);
B_SetPlayerPos(playerid,BizzInfo,BizzInfo+1.0,BizzInfo);
SetPlayerFacingAngle(playerid, BizzInfo);
          SetCameraBehindPlayer(playerid);
          if(BizzInfo == 1)
      {
            GameTextForPlayer(playerid, "~w~Za kupnju pisi~n~~b~/kupioruzje", 5000, 3);
            break;
}
          if(BizzInfo == 2)
      {
            GameTextForPlayer(playerid, "~w~Za kupnju u nasem marektu pisi~n~~b~/kupi", 5000, 3);
            break;
}
}
}
    }
    if(dialogid == DIALOG_FIRMA12)
    {
if(!response)
{
  return 1;
}
new sendername;
GetPlayerName(playerid, sendername, sizeof (sendername));
new vw = GetPlayerVirtualWorld(playerid);
for(new i = 0; i <  sizeof(BizzInfo); i++)
{
if (IsPlayerInRangeOfPoint(playerid,3.0,BizzInfo, BizzInfo, BizzInfo) && BizzInfo == vw)
{
PostaviInt(playerid,0);
PostaviVW(playerid,0);
SetPVarInt(playerid, "PlayerInBizz", 999);
B_SetPlayerPos(playerid,BizzInfo,BizzInfo-1.0,BizzInfo);
SetPlayerFacingAngle(playerid, BizzInfo);
      SetCameraBehindPlayer(playerid);
}
}

    }
	if(pickupid == FirmaPickup)
{
  if(BizzInfo == 0)
  {
        format(coordsstring, sizeof(coordsstring), "{00ffff}Ova firma je na prodaju!\n\n{FFFFFF}Cijena: %d\nLevel: %d\n\nZa kupnju klikni na gumb {00ffff}Kupi{FFFFFF}!", BizzInfo,BizzInfo);
        ShowPlayerDialog(playerid, DIALOG_FIRMA10, DIALOG_STYLE_MSGBOX, "{00ffff}Firma(Odabir)", coordsstring, "Kupi", "Odustani");
        SetPVarInt(playerid, "Pokupio_Pickup", 4);
return 1;
  }
      if(PlayerInfo == b || BizzInfo == 0)
      {
if(BizzInfo == 1)
{
          GameTextForPlayer(playerid, "~r~zakljucano!", 3000, 1);
          return 1;
}
        ShowPlayerDialog(playerid, DIALOG_FIRMA11, DIALOG_STYLE_MSGBOX, "{00ffff}Firma(Odabir)", "{FFFFFF}Zelite li uci u firmu kliknite na gumb {00ffff}Ulaz{FFFFFF} ili odaberite {B4B5B7}Odustani{FFFFFF} da zatvorite ovu poruku!", "Ulaz", "Odustani");
        SetPVarInt(playerid, "Pokupio_Pickup", 4);
        return 1;
      }
    }
    if(pickupid == FirmaPickup2)
    {
    new vw = GetPlayerVirtualWorld(playerid);
    if(vw == BizzInfo)
    {
        ShowPlayerDialog(playerid, DIALOG_FIRMA12, DIALOG_STYLE_MSGBOX, "{00ffff}Firma(Odabir)", "{FFFFFF}Zelite li izaci iz firme kliknite na gumb {00ffff}Izlaz{FFFFFF} ili odaberite {B4B5B7}Odustani{FFFFFF} da zatvorite ovu poruku!", "Izlaz", "Odustani");
        SetPVarInt(playerid, "Pokupio_Pickup", 4);
        return 1;
    }
    }
  }

Neke slike/video za lakse dobivanje pomoci(neobavezno):