У даній статті ви дізнаєтеся як можна замінити положення вікна Логіна входу в Crossfire, після прочитання даного гайда ВИ навчитеся самі міняти вікно входу і вставляти в будь-яке місце його. Так само міняти сам стиль цього вікна на всі 100% і робити свої Логіни входу унікальними.
Для того щоб почати робити зміни, нам потрібно:
1) GIMP, Paint.NET або Photoshop. (Adobe Photoshop неправильно відкриває прозорі .tga файли)
2) Вихідний матеріал який можна дістати в папці гри Cross Fire \ rez \ UI \ UI_Login.
Всі дані про логін і розташування кожної кнопки зберігаються в файлі LogIn.txt (D: \ Cross Fire \ rez \ UI \ Scripts)
Тепер розбираємо їх більш детально:
IMAGE ImageBG:
-POSITIONX 0 - розташування верхнього правого кута фону по X-координаті.
-POSITIONY 0 - розташування верхнього правого кута фону по Y-координату.
-WIDTH 800 - ширина фонової картинки в пікселях (px).
-HEIGHT 600 - висота фонової картинки в пікселях (px).
--TEX_PATH "UI \ UI_Login \ bg.TGA" - шлях до фонової картинки щодо кореневого каталогу гри. При автоматичному виборі фону повинно залишатися порожнім.
--USE_ALPHA FALSE - інформація відсутня.
--TRANSPARENCY 0 - прозорість вашого фону.
-END - кінець параметрів.
EDIT EditLoginID і EDIT EditLoginPass:
Так як дана інформація схожа і значні зміна ви можете зробити в тлі, стилі шрифту, але при цьому розташування блоку майже ні коли не змінюється.
-POSITIONX 121 (121) - розташування верхнього правого кута поля по X-координаті
-POSITIONY 262 (287. Як видно параметр EDIT EditLoginPass додає + 6px, тобто відступ вниз.) - розташування верхнього правого кута поля по Y-координату
-WIDTH 136 - ширина поля в пікселях
-HEIGHT 16 - висота поля в пікселях
--FONTNAME MSG = 846 - номерний назва шрифту. Де його взяти хз, можете самі поекспериментувати.
--FONTSIZE 8 - розмір шрифту в пікселях
--FONTBOLD FALSE - шрифт жирний. FALSE - немає, TRUE - так.
--FONTITALIC FALSE - шрифт курсивом. FALSE - немає, TRUE - так.
--FONTFORMAT DT_LEFT - вирівнювання шрифту по горизонталі щодо меж поля.
--FONTFORMAT DT_VCENTER - вирівнювання шрифту по вертикалі щодо меж поля.
--OUTLINE FALSE - лінія навколо поля. FALSE - немає, TRUE - так.
--NUMBERONLY FALSE - введення тільки цифр. FALSE - немає, TRUE - так.
--OUTLINECOLOR 141148156 - колір лінії навколо поля (якщо TRUE). Тут ви вже самі експериментуйте є є бажання.
--FONTCOLOR 255255255 - колір шрифту
-END - кінець групи параметрів
Код кольору б'ється на 3 групи по 3 цифри. Значення кожної групи допустимі від 0 до 255. Перша трійка відповідає за червоний колір, друга - за зелений, третя відповідно за синій. 255255255 - білий колір, 000000000 - чорний колір. Отже 000 = 00 в шістнадцятковому коді, а 255 = FF.
Природно практику я буду розбирати на прикладі вже готової своєї роботи Nfs World Vs Gran Turismo 5.
Тут уже не все так просто. Потрібно самому робити фон (ну ледачі або дуже "зелені" новачки можуть і просто картинку вставити).
1) Малюємо форму входу + кнопки "Вхід" і "Вихід".
2) Каркас фону, по якому ми будемо виділяти динамічні області, у нас немає. Що б його зробити, створюємо нову групу шарів, в ній робимо 4 шари (2 на поля введення і 2 на кнопки). Закриваємо області кнопок квадратними або прямокутними фігурами так, щоб вони повністю закрили динамічні частини, але не налізли один на одного і були мінімальними.
[Img] Практика:
Природно практику я буду розбирати на прикладі вже готової своєї роботи Nfs World Vs Gran Turismo 5.
Тут уже не все так просто. Потрібно самому робити фон (ну ледачі або дуже "зелені" новачки можуть і просто картинку вставити).
1) Малюємо форму входу + кнопки "Вхід" і "Вихід".
2) Каркас фону, по якому ми будемо виділяти динамічні області, у нас немає. Що б його зробити, створюємо нову групу шарів, в ній робимо 4 шари (2 на поля введення і 2 на кнопки). Закриваємо області кнопок квадратними або прямокутними фігурами так, щоб вони повністю закрили динамічні частини, але не налізли один на одного і були мінімальними.
ПРИКЛАД
[Щоб бачити посилання просимо вас зареєструватися або увійти під своїм логіном.]
НЕ ВСЕ ДЛЯ ВАС ДОРОГІ ЗОРГОВЦИ PS поставте СПС =)