kirill7
Новичок
Как сделать действие на чекпоинт? Например когда я становлюсь на маркер, чтобы вылазило диалоговое окно.
Вот мой чекпоинт
Я читал в что надо действие делать в public OnPlayerEnterCheckpoint(playerid), но я ставил и никаких действий не происходило.
Вот сам диалог
Вот мой чекпоинт
PHP:
new MarkerVorota39[MAX_PLAYERS];
if (PlayerToPoint(1.0, i, 295.5026,-37.6804,1001.5156))
{
SetPlayerCheckpoint(i, 295.5026,-37.6804,1001.5156, 1.0);
MarkerVorota39[i] = 1;
}
else if(!PlayerToPoint(1.0,i,295.5026,-37.6804,1001.5156))
{
if(MarkerVorota39[i] == 1)
{
DisablePlayerCheckpoint(i);
MarkerVorota39[i] = 0;
return 1;
}
}
Вот сам диалог
PHP:
// ShowPlayerDialog(playerid,113,DIALOG_STYLE_LIST,"Ammo LVPD","Eagle 5000$\nm4 7000$ \nmp5 6000$!","Выбрать","Отмена");
