Страница 1 из 11
Модератор форума: dr40 
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Вопросы по скриптингу » Не видно 3D тексты
Не видно 3D тексты
Произведен перенос сообщений
31.01.2015 в 13:26
Добрый день
Возник сложный вопрос.На сервере не появляются 3D Тексты,хотя все они прописаны.В чём может быть причина?Вот пример нескольких строк

DLabels[2] = Create3DTextLabel("_________________\nАвто Сдача на\nВодительские права \n_________________",TEAM_GROVE_COLOR,-2036.2577,-265.6795,1071.9889,10.0,1,1);

Doki[0][playerid] = Create3DTextLabel(strings, 0xFFFF00FF,2601.7222,-2226.5867,13.3732,20.0,0,0);
format(strings, sizeof(strings), "Нефтезавод№1\n Цена за тонну: %d",Benzbuy[0]);

Координаты верные,стример совсем новый,инклуды вроде все есть
31.01.2015 в 13:27
Цитата mensonge-like ()
Возник сложный вопрос

Во втором случае, поменяй местами строки:
Код
format(strings, sizeof(strings), "Нефтезавод№1\n Цена за тонну: %d",Benzbuy[0]);
Doki[0][playerid] = Create3DTextLabel(strings, 0xFFFF00FF,2601.7222,-2226.5867,13.3732,20.0,0,0);


Добавлено (30.01.2015, 10:55)
---------------------------------------------
В первом, обрати внимание, что вирт мир = 1

Добавлено (30.01.2015, 10:59)
---------------------------------------------
Чтобы во всех вирт мирах было видно, ставь ,-1, :
Код
(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, -1, testLOS)
31.01.2015 в 13:27
Эти значения я ставил.И минус один,чтобы во всех мирах было видно,и даже попробовал перебрать миры от 0 до 4(чтобы уж наверняка быть уверенным).Всё равно это не помогло
Странно то,что совершенно все 3D тексты не видно.Хотя стример стоит хороший (v2.7)
31.01.2015 в 13:27
Цитата mensonge-like ()
Странно то,что совершенно все 3D тексты не видно.Хотя стример стоит хороший (v2.7)

У стримера своя функция есть:
Код
CreateDynamic3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance)

Если в моде много 3д текста, и как-то в лом у каждого менять функцию, то можно вверх мода:
Код
#define Create3dTextLabel CreateDynamic3dTextLabel
31.01.2015 в 13:27
Тоже не помогло,только что проверил
31.01.2015 в 13:27
Цитата mensonge-like ()
Тоже не помогло

Создай просто 3д текст, без привязки к переменной, в public OnGameModeInit:
Код
CreateDynamic3DTextLabel("Проверка",0xFFFF00FF,X,Y,Z,20);

Координаты возьми с спавна, чтобы далеко не бегать)
И посмотри, работает или нет.
31.01.2015 в 13:27
Опять провал..ничего не появилось
31.01.2015 в 13:28
Цитата mensonge-like ()
Опять провал..ничего не появилось

Ну тогда я в замешательстве. sad
31.01.2015 в 13:28
Вот так же третий день уже сижу.Кучу форумов облазил,везде одно и то же.Проблема не решается,чтобы не пробовал.А где кроется причина-не знаю...
Но всё равно спасибо за помощь!!

Добавлено (30.01.2015, 15:17)
---------------------------------------------
Если будут ещё идеи как решить эту проблему,то напишите пожалуйста

31.01.2015 в 13:28
1. Обнови инклуд стримера
2. У тебя закончился лимит 3д текстов. Используй функцию стримера
3. Может только ты не видишь?
4. Где-то может глюкнуть код, из-за текстдравов например. Вынеси 3д тексты в самый верх OnGameModeInit
31.01.2015 в 13:28
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Вопросы по скриптингу » Не видно 3D тексты
Страница 1 из 11
Поиск: