Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

OnPlayerKeyStateChange - не работает кнопка

Статус
В этой теме нельзя размещать новые ответы.

KostyanMaker

Новичок
В общем такая ситуация, ошибок не выдаёт, но! Я нажимаю альт и ничего не происходит. Нажимаю где надо. (вот код)

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, "Владелец лавки ничего не выставил на продажу!");
						}
					}
				}
			}
		}
	}
2. IsInRinok

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 ----------

вот скрин что я у рынка
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу