Перейти к содержанию
Авторизация  
ruslan14141414

проблема с диалогом

Рекомендуемые сообщения

ruslan14141414

почему когда устраиваешься на работу выходит диалог о том что к примеру хотите вы устроиться на работу я нажимаю нет не успеваю  от ходить от пикапа и снова вылазит диалог как это исправить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Predator

К new:

new last_pick[MAX_PLAYERS];

В OnPlayerPickUpPickup:

if(last_pick[playerid] > gettime()) return 1;

В действие пикапа:

last_pick[playerid] = gettime() + 5;// 5 секунд, чтобы не сработало сразу
Изменено пользователем Predator

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ruslan14141414

@Predator,вот у меня такой диалог

if(pickupid == gryz1) {
ShowPlayerDialog(playerid,102,DIALOG_STYLE_MSGBOX,"Раздевалка","Вы хотите переодеться чтобы начать работу?","да","нет");
} 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Predator
if(last_pick[playerid] > gettime()) return 1;
if(pickupid == gryz1)
{
last_pick[playerid] = gettime() + 5;// 5 секунд, чтобы не сработало сразу
ShowPlayerDialog(playerid,102,DIALOG_STYLE_MSGBOX,"Раздевалка","Вы хотите переодеться чтобы начать работу?","да","нет");
} 

Вот так прям и вставь. И не забудь добавить переменную:

new last_pick[MAX_PLAYERS];
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.