Просмотр полной версии : [Вопрос] [Вопрос] TextDraw
Здравствуйте,вот у меня такой вопрос. При высоком он-лайне TextDraw'ы начинают сходить с ума,что можно с ними сделать,удалять жалко.
Пример:http://2.firepic.org/2/images/2015-08/04/yznhkvck5s9k.png
$continue$
04.08.2015, 10:39
Покажите код.
[php]playergun[3][playerid] = TextDrawCreate(230.666671, 158.044448, "LD_SPAC:white");
TextDrawTextSize(playergun[3][playerid], 35.000015, 33.599990);
TextDrawUseBox(playergun[3][playerid], false);
TextDrawFont(playergun[3][playerid], 5);
TextDrawSetSelectable(playergun[3][playerid], true);
TextDrawSetPreviewModel(playergun[3][playerid], 347);
TextDrawSetPreviewRot(playergun[3][playerid], 0.000000, 0.000000, 0.000000, 1.000000);
TextDrawBackgroundColor(playergun[3][playerid], 0xFFFFFF00);[php]
Один из баганых ТекстДравов
Daniel_Cortez
04.08.2015, 11:19
[php]playergun[3][playerid] = TextDrawCreate(230.666671, 158.044448, "LD_SPAC:white");
TextDrawTextSize(playergun[3][playerid], 35.000015, 33.599990);
TextDrawUseBox(playergun[3][playerid], false);
TextDrawFont(playergun[3][playerid], 5);
TextDrawSetSelectable(playergun[3][playerid], true);
TextDrawSetPreviewModel(playergun[3][playerid], 347);
TextDrawSetPreviewRot(playergun[3][playerid], 0.000000, 0.000000, 0.000000, 1.000000);
TextDrawBackgroundColor(playergun[3][playerid], 0xFFFFFF00);[php]
Один из баганых ТекстДравов
Вы вообще сами смотрите, что вы постите? Закройте код в [php], не позорьтесь, в конце концов -_-
Касаемо проблемы, из показанного вами отрывка невозможно о чём либо судить.
Серьёзно, это всего лишь код создания текстдрава, что в нём может быть не так?
В переменную текстдрав сохраняете? Сохраняете. А значит ID текстдрава не будет потерян и у вас будет возможность его удалить.
Проблема в удалении текстдравов, а значит и смотреть нужно на код их удаления.
Если не найдёте там никаких проблем, подключайте crashdetect и смотрите выводимые им сообщения. Наверняка где-то происходит выход за пределы массива и выполнение кода обрывается - код удаления текстдравов не выполняется, либо выполняется, но не до конца, т.е. удаляются не все текстдравы.
Про отслеживание ошибок с помощью crashdetect можно прочесть здесь:
http://pro-pawn.ru/showthread.php?2991-Crashdetect
P.S.: "Потный Role Play" (Sweat Role Play)? Серьёзно?
Исправил.Daniel_Cortez Вам личная благодарность.Закрыто.
$continue$
04.08.2015, 15:20
Вы вообще сами смотрите, что вы постите? Закройте код в [php], не позорьтесь, в конце концов -_-
Касаемо проблемы, из показанного вами отрывка невозможно о чём либо судить.
Серьёзно, это всего лишь код создания текстдрава, что в нём может быть не так?
В переменную текстдрав сохраняете? Сохраняете. А значит ID текстдрава не будет потерян и у вас будет возможность его удалить.
Проблема в удалении текстдравов, а значит и смотреть нужно на код их удаления.
Если не найдёте там никаких проблем, подключайте crashdetect и смотрите выводимые им сообщения. Наверняка где-то происходит выход за пределы массива и выполнение кода обрывается - код удаления текстдравов не выполняется, либо выполняется, но не до конца, т.е. удаляются не все текстдравы.
Про отслеживание ошибок с помощью crashdetect можно прочесть здесь:
http://pro-pawn.ru/showthread.php?2991-Crashdetect
P.S.: "Потный Role Play" (Sweat Role Play)? Серьёзно?
Вы серьезно? TextDraw - использовать для игрока? Хм, что то новенькое.
CreatePlayerTextDraw (http://wiki.sa-mp.com/wiki/CreatePlayerTextDraw)
Ах, жаль не могу найти сообщение на счет этого, от Влада (DeimoS)
Daniel_Cortez
04.08.2015, 17:43
Вы серьезно? TextDraw - использовать для игрока? Хм, что то новенькое.
CreatePlayerTextDraw (http://wiki.sa-mp.com/wiki/CreatePlayerTextDraw)
Ах, жаль не могу найти сообщение на счет этого, от Влада (DeimoS)
Ваш ответ адресован топикстартеру, так? Если да, то почему цитируете мой пост, а не его?
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot