Michael_Moretto
Ученик
Сделал вот это
а что тут делать?
диалог не появляется когда на пикап захожу
PHP:
new string[256];
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(PlayerToPoint(2.0, playerid, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]))
{
if(HouseInfo[h][hOwned] == 1)
{
if(HouseInfo[h][hRentabil] == 0)
{
format(string, sizeof(string),"{ffdb58}Владелец: {FFFFFF}%s\n{ffdb58}Уровень дома: {FFFFFF}%d",HouseInfo[h][hOwner],HouseInfo[h][hLevel]);
ShowPlayerDialog(playerid, 32767, DIALOG_STYLE_MSGBOX, "Информация о доме", string, "Закрыть", "");
}
else
{
format(string, sizeof(string),"{ffdb58}Владелец: {FFFFFF}%s\n{ffdb58}Стоимость аренды: {FFFFFF}$%d \n{ffdb58}Level дома: {FFFFFF}%d\nпишите /rentroom чтобы снять комнату",HouseInfo[h][hOwner],HouseInfo[h][hRent],HouseInfo[h][hLevel]);
ShowPlayerDialog(playerid, 32767, DIALOG_STYLE_MSGBOX, "Информация о доме", string, "Закрыть", "");
}
return 1;
}
else
{
format(string, sizeof(string),"Свободный дом\nСтоимость: %d\nLevel дома: %d\n\nКоманда для покупки /buyhouse",HouseInfo[h][hValue],HouseInfo[h][hLevel]);
ShowPlayerDialog(playerid, 32767, DIALOG_STYLE_MSGBOX, "Информация о доме", string, "Закрыть", "");
}
}
}
PHP:
new temp[MAX_STRING];
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo[h][hOwned] == 0)
{
AddStaticPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
HouseInfo[h][hMIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 31, 0,-1,-1,-1,200.0);
}
if(HouseInfo[h][hOwned] == 1)
{
AddStaticPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
format(temp,sizeof(temp), "{deff00}[ID: %d]\n{ffdb58}Aeaaaeao:{FFFFFF} %s\n{ffdb58}O?iaaiu:{FFFFFF} %d\n{ffdb58}Noieiinou:{FFFFFF} $%d",h,HouseInfo[h][hOwner],HouseInfo[h][hLevel],HouseInfo[h][hValue]);
}
}
Последнее редактирование:
