felyaaa
Ученик
здрасте всем привет всем, сегодня у меня возникла неприятная для меня проблема: диалог при вводе команды не появляется
сама команда:
в чем проблема? почему диалог не появляется? раньше некоторые диалоги тоже не появлялись, но это я исправил, а вот эту дичь не могу исправить
сама команда:
C++:
CMD:bizinfo(playerid)
{
if(PI[playerid][pDemorgan]) return SCM(playerid, COLOR_LIGHTRED, !"[Ошибка] {FFFFFF}Вы не можете использовать эту команду в этом месте!");
if(GetPlayerBiz(playerid) == -1) return SCM(playerid, COLOR_GREY, !"У вас нет бизнеса");
static string[900], str[500];
string[0] = EOS, str[0] = EOS;
new bizs,num = 1;
for(new i = 0; i < OWNABLEBIZES; i++)
{
if(GetString(BizInfo[i][bOwner],PN(playerid)) || GetString(BizInfo[i][bZam],PN(playerid)))
{
ShowBiz[playerid][bizs] = i;
format(str, sizeof(str), "{FFFFFF}%d. %s %s\n", num, BizInfo[i][bName], BizInfo[i][bLock] ? ("{FF6347}[Закрыт]") : ("{9ACD32}[Открыт]"));
strcat(string, str);
bizs ++;
num ++;
}
}
ShowPlayerDialog(playerid, 9761, DIALOG_STYLE_LIST, !"Мои бизнесы", string, !"Выбор", !"Отмена");
return 1;
}
