Подробнее о TextDrawCreate и CreatePlayerTextDraw
#1

Чем они отличаются? Что лучше использовать и в каких случаях?
CreatePlayerTextDraw - Создается для 1 но для всех ведь также надо использовать new PlayerText:welcomeText[MAX_PLAYERS];?
TextDrawCreate - Для всех игроков и для каждого свой new Text:welcomeText[MAX_PLAYERS];
Не одно и тоже?
Reply
#2

Дело в лимитах, в официальной вики есть таблица с лимитами. Поищи. Посмотри.
Reply
#3

Вы понимаете о чем говорите, а то кажется что нет?!

Но если так хочется, то поясню один момент про MAX_PLAYERS, почем и там и там мы создаем большой массив: вы не можете хранить 500 разных значений в одной ячейкею
Хоть текст и персональный и другими игроками не может быть виден, но на сервере это всего лишь значение которое надо где-то хранить, и таких значений 500, персонально для каждого, но они все разные, и записать их в одну ячейку значит записать только последнее значение. Во втором случае мы делаем тоже самое но текст можем показать всем и каждому.
Для персональных данных рекомендую использовать первый вариант.
Reply
#4

Player-текстдравы так же удобны тем, что сами удаляются при выходе игрока.
Reply
#5

Quote:
Originally Posted by stabker
Посмотреть сообщение
Player-текстдравы так же удобны тем, что сами удаляются при выходе игрока.
При рестарте через gmx не удаляются. Путаница происходит

По теме: PlayerText может быть показан только одному игроку и на каждого игрока можно создать до 256 PlayerTextDraw'ов
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)