• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Почему может не работать кликабельность Текстдрава?

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

Woxer

Изучающий
Пользователь
Регистрация
5 Июн 2019
Сообщения
372
Лучшие ответы
2
Репутация
60
При входе на сервер текстдравы отображаются, при наведении на них курсора они загораются зеленым, но не работает кликабельность. :(
Хотя при создании самого текстдрава она указывалась )

Объявил глобальную переменную
PHP:
new Text:passwordenter;
public OnGameModeInit()
PHP:
passwordenter = TextDrawCreate(34.000000, 146.000000, "Click to enter");
TextDrawFont(passwordenter, 1);
TextDrawLetterSize(passwordenter, 0.333332, 1.350000);
TextDrawTextSize(passwordenter, 195.500000, 17.000000);
TextDrawSetOutline(passwordenter, 1);
TextDrawSetShadow(passwordenter, 0);
TextDrawAlignment(passwordenter, 1);
TextDrawColor(passwordenter, -1);
TextDrawBackgroundColor(passwordenter, 255);
TextDrawBoxColor(passwordenter, 9145138);
TextDrawUseBox(passwordenter, 1);
TextDrawSetProportional(passwordenter, 1);
TextDrawSetSelectable(passwordenter, 1);
public OnPlayerClickTextDraw(playerid, Text:clickedid)
PHP:
if(clickedid == passwordenter)
{
    ShowPlayerDialog(playerid, dialog_rega, DIALOG_STYLE_INPUT, "Регистрационная Панель", "Введите ваш будущий пароль в поле ниже.\n\t•{2aeae0}Пароль должен состоять не более чем из 64 символов{FFFFFF}\n\t•{2aeae0}Пароль должен состоять только из латинских символов и цифр{FFFFFF}\n\t•{2aeae0}В пароле не должны использоваться пробелы{FFFFFF}\n", "Далее", "Выход");
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу