Запрет на использование команд когда диалог открыт.
#1

Как сделать запрет на использование команд во время того когда у игрока открыт диалог?
Reply
#2

1. Создаем переменную:
PHP Code:
new Dialog[MAX_PLAYERS char]; 
2. При вызове ShowPlayerDialog, устанавливаем игроку:
PHP Code:
Dialog{playerid} = 1
3. При вызове OnDialogResponse, устанавливаем игроку:
PHP Code:
Dialog{playerid} = 0
Ну а потом уже делаем проверку:
PHP Code:
if(Dialog{playerid} == 0)
{
    
// Все ок
}
else
{
    
// Выдаем ошибку, что открыт диалог.

Reply
#3

Совсем обленились уже.
Reply
#4

Quote:
Originally Posted by White_116
View Post
Совсем обленились уже.
есть такое.
Reply
#5

Quote:
Originally Posted by White_116
View Post
Совсем обленились уже.
Я просил только совет, остальное я бы сделал сам.
Reply
#6

Quote:
Originally Posted by Johhnyllll
View Post
Я просил только совет, остальное я бы сделал сам.
В таком случае:
Совет: С помощью клавиатуры попробуйте...

Не нужно выкручиваться из ситуации, достаточно сказать "Спасибо".
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)