29.01.2015, 15:05
Здраствуйе.Проблема в том что я делаю динамический пикап на каждый из бизнесов. Он создаёт пикап по определёным коордам каторые записаны в scriptfiles.
Если наступить на том месте то диалоговое окно появится а пикапа нету.
Вот код:
Я незнаю как исправить эту проблему поскоку уже неделю пытаюсь както решыть. Буду рад вышим любым ответом.
P.S: Мод не мой. Взял за основу Crime-Streets RPG.
Если наступить на том месте то диалоговое окно появится а пикапа нету.
Вот код:
PHP Code:
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo[h][bOwned] == 0)
{
new temp[MAX_STRING];
format(temp,sizeof(temp), ">> %s <<", BizzInfo[h][bMessage]);
bbb[h] = CreateDynamic3DTextLabel(temp,0x008000FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY],BizzInfo[h][bEntranceZ]+1.2,10.0);
}
if(BizzInfo[h][bOwned] == 1)
{
new temp[MAX_STRING];
format(temp,sizeof(temp), ">> %s <<", BizzInfo[h][bMessage]);
bbb[h] = CreateDynamic3DTextLabel(temp,0x008000FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY],BizzInfo[h][bEntranceZ]+1.2,10.0);
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo[h][bOwned] == 0)
{
BizzInfo[h][bPickup] = CreateDynamicPickup(1274, 2, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
pickups++;
}
if(BizzInfo[h][bOwned] == 1)
{
BizzInfo[h][bPickup] = CreateDynamicPickup(19132, 2, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
pickups++;
}
}
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo[h][sbOwned] == 0)
{
SBizzInfo[h][sbPickup] = CreateDynamicPickup(1274, 2, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
pickups++;
}
if(SBizzInfo[h][sbOwned] == 1)
{
SBizzInfo[h][sbPickup] = CreateDynamicPickup(19132, 2, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
pickups++;
}
}
P.S: Мод не мой. Взял за основу Crime-Streets RPG.