PDA

Просмотр полной версии : [Вопрос] Проблема со входом в инту



bred
13.01.2015, 23:56
Ребят new problem.
Кароче, проблема с интерьерами бизнесов : встаю на пикап, и меня кидает на ферму 4.
Проверил базу данных, с координатами пикапа и bint`ami все в порядке.
Написал команду чтобы показывало в какие координаты в какой инт и вирт мир меня кидало. Показывает что кидает в вирт мир 0.

Вот код:

if(pickupid >= gBintEnterArea[0] && pickupid <= gBintEnterArea[BINT_COUNT-1])
{
if(pTemp[playerid][pJustTP])
{
pTemp[playerid][pJustTP] = false;
return 1;
}
new id = pTemp[playerid][pSelectedBusinessID];
if(id < 0) return 1;
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
pTemp[playerid][pJustTP] = true;
SetPlayerPos(playerid,gBusiness[id][busiX],gBusiness[id][busiY],gBusiness[id][busiZ]);
SetPlayerFacingAngle(playerid,gBusiness[id][busiR]);
}
if(pickupid >= gBusinessArea[0] && pickupid <= gBusinessArea[gBusinessCount - 1])
{
if(pTemp[playerid][pJustTP])
{
pTemp[playerid][pJustTP] = false;
return 1;
}
new businessid = pickupid - gBusinessArea[0];

if(businessid < 0) return SendClientMessage(playerid,CWHITE,"» Ошибка (#100)");
if(!gBusiness[businessid][busiStatus] && pData[playerid][pMysqlID] != gBusiness[businessid][busiOwnerID]) return 1;
pTemp[playerid][pSelectedBusinessID] = businessid;
if(!gBusiness[businessid][busiOwnerID])
{
mes = "";
f(mes, "{FFFFFF}Бизнес: №%d\nНазвание: %s\nСтоимость: %d$\nБизнес продается", businessid, gBusiness[businessid][busiName], gBusiness[businessid][busiSellPrice]);
//else f(mes, "» {"#cWHITE"}Этот бизнес продается за {"#cRED"}%d$.\n{FFFFFF}ID Бизенса = {33AAFF}%d",gBusiness[businessid][busiSellPrice], businessid);
ShowPlayerDialog(playerid,dBuyBusiness1,0,"{ffcf00}Бизнес",mes,"Войти","Купить");
}

Помогите ребят, я уже не знаю что мне делать. Может в коде ошибка ?