Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

есть текст

class upTime: RscTextGUIMgLeft
            {
                idc = 1233;
                text = "";
                x = 0.05 * safezoneW + safezoneX;
                y = 0.94 * safezoneH + safezoneY;
                w = 0.07 * safezoneW;
                h = 0.030 * safezoneH;
                size = 0.025;
                sizeEx = 0.025;
                colorText[] = {1.0,1.0,0.0,0.7};
	     };

так же есть класс для текста

class RscTextGUIMgLeft {
    type = 0;
    idc = -1;
    style = 0x02;
    colorText[] = {1, 1, 1, 0.5};
	colorBackground[] = {0,0,0,0};
    font = "TahomaB";
    size = 0.03;
    sizeEx = 0.03;
    x = 0;
    y = 0;
    w = 0.1;
    h = 0.2;
	class Attributes {
		align = "left";
		valign = "middle";	
	};
};

В таком варианте выравнивание по левому краю не работает.

Как решить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

 

Не понимаю где берутся значения для ST_LEFT, ST_RIGHT и т.д., они зарыты в клиенте или есть какие то умолчанмя?

 

ST_LEFT  обьявляется  #define ST_LEFT 0x00

https://community.bistudio.com/wiki/Dialog_Control

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах



  • 0

Не нашел я где почитать, может не правильно спрашивал, за ссыль буду благодарен...

Но нашел решение. Пересмотрел кучу серверных файлов и нашел такие вещи как

ST_LEFT           0x00
ST_RIGHT          0x01
ST_CENTER         0x02
и много других...

Изменил значение style = на 0х00 и всё заработало.

 

Не понимаю где берутся значения для ST_LEFT, ST_RIGHT и т.д., они зарыты в клиенте или есть какие то умолчанмя? Где посмотреть полный список?

И как тогда работает эта часть кода:

class Attributes {
		align = "left";
		valign = "middle";	
	};

или она не работает вообще? Код не мой, это было в оригинале, только параметр стоял - center

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.