О TextDraw
#1

Интересует ряд вопрос касающихся о уникальных тд.

Возможно ли отследить зажатие курсора на кликабильном тд?
Если ли лимит в создании тд для игрока в памяти сервера?
Reply
#2

Quote:
Originally Posted by nonamepawn
Посмотреть сообщение
Возможно ли отследить зажатие курсора на кликабильном тд?
Нет.

Quote:
Originally Posted by nonamepawn
Посмотреть сообщение
Если ли лимит в создании тд для игрока в памяти сервера?
Есть, 256 штук на игрока (https://sampwiki.blast.hk/wiki/Limits).
Reply
#3

После создания тд и присваивания ему цвета, его можно обновить или нужно удалить тд и создать новый с нужным цветом?
Reply
#4

Что говорит эксперимент?
Reply
#5

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Что говорит эксперимент?
Пока работоспособен только вариант, удалить и создать заново.
Вот интересует может можно форматировать уже созданный.
Reply
#6

А зачем удалять? Скрыть ведь можно.По моему нету такой функции,во всяком случае я о ней не знаю и всегда пользуюсь скрытием и показом.
Reply
#7

Могу предложить такой вариант,но он лишь для удобства.
Код:
#define TextDrawUpdate(%0)    \
        TextDrawHideForPlayer(%0), \
        TextDrawShowForPlayer(%0)
Не уверен, что работает, исправьте, если не правильно.
Reply
#8

Quote:
Originally Posted by nonamepawn
Посмотреть сообщение
После создания тд и присваивания ему цвета, его можно обновить или нужно удалить тд и создать новый с нужным цветом?
Достаточно изменить цвет и снова показать текстдрав.

Пример:
PHP код:
TextDrawColor(textid0x00CC00FF);
TextDrawShowForPlayer(playeridtextid); 
Reply
#9

Уверен, что не наложится новый на старый?
Reply
#10

Quote:
Originally Posted by eXtAbLE
Посмотреть сообщение
Уверен, что не наложится новый на старый?
Не наложится
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)