Просмотр полной версии : [Вопрос] SetObjectMaterialText | несколько строчек на объекте
Здравствуйте. Задался вопросом: Можно ли с помощью функции SetObjectMaterialText сделать много строчек текста на одном объекте.
Я попробовал, вставлял \n, но он его игнорировал и писал его в строку. Возможно ли как - нибудь обмануть систему.Или же все - таки придется парится, и делать уйму объектов?
Здравствуйте. Задался вопросом: Можно ли с помощью функции SetObjectMaterialText сделать много строчек текста на одном объекте. Нельзя.
А как насчет форматирования строки?
#define FONT "System"
#define FONT_SIZE 28
#define COLOR_TEXT 0xFFFFFFFF
#define COLOR_BACKGROUND 0xAA808080
public lol(playerid)
{
new mText[256];
new MatObj = CreatePlayerObject(playerid,2661,1958.3783, 1343.1572, 15.3746,0,0,0,50);
format(mText,sizeof(mText),"lol \nlol \nlol");
SetPlayerObjectMaterialText(playerid,MatObj,mText,0,OBJECT_MATERIAL_SIZE_256x128,FONT,FONT_SIZE,0,COLOR_TEXT,COLOR_BACKGROUND,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
return 1;
}
http://ihost.pro-pawn.ru/image.php?di=PZ0X
;58220']А как насчет форматирования строки?
#define FONT "System"
#define FONT_SIZE 28
#define COLOR_TEXT 0xFFFFFFFF
#define COLOR_BACKGROUND 0xAA808080
public lol(playerid)
{
new mText[256];
new MatObj = CreatePlayerObject(playerid,2661,1958.3783, 1343.1572, 15.3746,0,0,0,50);
format(mText,sizeof(mText),"lol \nlol \nlol");
SetPlayerObjectMaterialText(playerid,MatObj,mText,0,OBJECT_MATERIAL_SIZE_256x128,FONT,FONT_SIZE,0,COLOR_TEXT,COLOR_BACKGROUND,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
return 1;
}
http://ihost.pro-pawn.ru/image.php?di=PZ0X
Спасибо
;58220']А как насчет форматирования строки?
#define FONT "System"
#define FONT_SIZE 28
#define COLOR_TEXT 0xFFFFFFFF
#define COLOR_BACKGROUND 0xAA808080
public lol(playerid)
{
new mText[256];
new MatObj = CreatePlayerObject(playerid,2661,1958.3783, 1343.1572, 15.3746,0,0,0,50);
format(mText,sizeof(mText),"lol \nlol \nlol");
SetPlayerObjectMaterialText(playerid,MatObj,mText,0,OBJECT_MATERIAL_SIZE_256x128,FONT,FONT_SIZE,0,COLOR_TEXT,COLOR_BACKGROUND,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
return 1;
}
http://ihost.pro-pawn.ru/image.php?di=PZ0X
Для чего массив, уважаемый?
Для чего массив, уважаемый?
wat?Если что-то не так то будьте благосклонны и покажите как надо делать.
Mazzilla
17.02.2015, 04:35
#define FONT "System"
#define FONT_SIZE 28
#define COLOR_TEXT 0xFFFFFFFF
#define COLOR_BACKGROUND 0xAA808080
public lol(playerid)
{
new MatObj = CreatePlayerObject(playerid,2661,1958.3783, 1343.1572, 15.3746,0,0,0,50);
SetPlayerObjectMaterialText(playerid,MatObj,"lol \nlol \nlol",0,OBJECT_MATERIAL_SIZE_256x128,FONT,FONT_SIZE,0,COLOR_TEXT,COLOR_BACKGROUND,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
return 1;
}
Сорян,не подумал об этом :с
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot