KostyanMaker
Новичок
В общем такая ситуация, ошибок не выдаёт, но! Я нажимаю альт и ничего не происходит. Нажимаю где надо. (вот код)
1. Сама кнопка
2. IsInRinok
---------- Сообщение добавлено в 13:42 ---------- Предыдущее сообщение добавлено в 13:39 ----------
вот скрин что я у рынка
1. Сама кнопка
PHP:
if(newkeys & KEY_WALK)
{
for(new i; i <= MAX_RINOKS; i++)
{
if(IsInRinok(playerid, i))
{
if(!strcmp(BazarLavka[i][rOwner], "None", true))
{
ShowPlayerDialog(playerid, 7171, DIALOG_STYLE_MSGBOX, "", "{FFFFFF}Вы действительно хотите купить рыночную лавку за {FF0000}500${FFFFFF}?", "Да", "Нет");
}
else
{
for(new tovr; tovr <= MAX_RTOVAR; tovr++)
{
new tovrname[255], tovrstr[255], tovrviv[255];
if(BazarLavka[i][rTovar][tovr] != 0)
{
switch(BazarLavka[i][rTovar][tovr])
{
case 1:
{
format(tovrname, sizeof(tovrname), "Наркотики\t{FFAF00}%d$\t{6EF83C}%d", BazarLavka[i][rTovarCena][tovr], BazarLavka[i][rTovarKolvo][tovr]);
}
case 2:
{
format(tovrname, sizeof(tovrname), "AZ Coins\t{FFAF00}%d$\t{6EF83C}%d", BazarLavka[i][rTovarCena][tovr], BazarLavka[i][rTovarKolvo][tovr]);
}
}
format(tovrstr, sizeof(tovrstr), "%s\n", tovrname);
strcat(tovrviv, tovrstr, sizeof(tovrviv));
ShowPlayerDialog(playerid, 7373, DIALOG_STYLE_LIST, "Товар лавки", tovrviv, "Купить", "Закрыть");
} else {
SendClientMessage(playerid, COLOR_RED, "Владелец лавки ничего не выставил на продажу!");
}
}
}
}
}
}
PHP:
IsInRinok(playerid, bazarid)
{
new isrinokstatus;
if(IsPlayerInRangeOfPoint(playerid, 3.0, BazarLavka[bazarid][rX], BazarLavka[bazarid][rY], BazarLavka[bazarid][rZ]))
{
isrinokstatus = 1;
} else {
isrinokstatus = 0;
}
return isrinokstatus;
}
---------- Сообщение добавлено в 13:42 ---------- Предыдущее сообщение добавлено в 13:39 ----------
вот скрин что я у рынка
