Sign in to follow this  
Followers 0

TD - Game Menu

3 posts in this topic

YaroslavMadi
Новичок

Красивое игровое меню.
Автор: Ярослав Белый (я)
 

Спойлер

cr-mp-358.thumb.png.4927f26e52491a21a6898671a79c26b5.png

Спойлер

new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new Text:Textdraw9;
new Text:Textdraw10;
new Text:Textdraw11;
new Text:Textdraw12;
new Text:Textdraw13;
new Text:Textdraw14;
new Text:Textdraw15;
new Text:Textdraw16;
new Text:Textdraw17;
new Text:Textdraw18;


Textdraw0 = TextDrawCreate(416.375000, 139.750000, "usebox");
TextDrawLetterSize(Textdraw0, 0.000000, 27.812965);
TextDrawTextSize(Textdraw0, 215.500000, 0.000000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 0);
TextDrawUseBox(Textdraw0, true);
TextDrawBoxColor(Textdraw0, -1);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 0);
TextDrawFont(Textdraw0, 0);

Textdraw1 = TextDrawCreate(409.500000, 147.333343, "usebox");
TextDrawLetterSize(Textdraw1, 0.000000, 26.062961);
TextDrawTextSize(Textdraw1, 221.750000, 0.000000);
TextDrawAlignment(Textdraw1, 1);
TextDrawColor(Textdraw1, 0);
TextDrawUseBox(Textdraw1, true);
TextDrawBoxColor(Textdraw1, 102);
TextDrawSetShadow(Textdraw1, 0);
TextDrawSetOutline(Textdraw1, 0);
TextDrawFont(Textdraw1, 0);

Textdraw2 = TextDrawCreate(408.875000, 146.750000, "usebox");
TextDrawLetterSize(Textdraw2, 0.000000, 2.081482);
TextDrawTextSize(Textdraw2, 221.750000, 0.000000);
TextDrawAlignment(Textdraw2, 1);
TextDrawColor(Textdraw2, 0);
TextDrawUseBox(Textdraw2, true);
TextDrawBoxColor(Textdraw2, 16777215);
TextDrawSetShadow(Textdraw2, 0);
TextDrawSetOutline(Textdraw2, 0);
TextDrawFont(Textdraw2, 0);

Textdraw3 = TextDrawCreate(295.000000, 147.583343, "Menu");
TextDrawLetterSize(Textdraw3, 0.449999, 1.600000);
TextDrawAlignment(Textdraw3, 1);
TextDrawColor(Textdraw3, -1);
TextDrawSetShadow(Textdraw3, 0);
TextDrawSetOutline(Textdraw3, 1);
TextDrawBackgroundColor(Textdraw3, 51);
TextDrawFont(Textdraw3, 1);
TextDrawSetProportional(Textdraw3, 1);

Textdraw4 = TextDrawCreate(408.875000, 173.583343, "usebox");
TextDrawLetterSize(Textdraw4, 0.000000, 2.081479);
TextDrawTextSize(Textdraw4, 221.750000, 0.000000);
TextDrawAlignment(Textdraw4, 1);
TextDrawColor(Textdraw4, 0);
TextDrawUseBox(Textdraw4, true);
TextDrawBoxColor(Textdraw4, -5963521);
TextDrawSetShadow(Textdraw4, 0);
TextDrawSetOutline(Textdraw4, 0);
TextDrawFont(Textdraw4, 0);

Textdraw5 = TextDrawCreate(290.625000, 175.583343, "STATS");
TextDrawLetterSize(Textdraw5, 0.449999, 1.600000);
TextDrawAlignment(Textdraw5, 1);
TextDrawColor(Textdraw5, -1);
TextDrawSetShadow(Textdraw5, 0);
TextDrawSetOutline(Textdraw5, 1);
TextDrawBackgroundColor(Textdraw5, 51);
TextDrawFont(Textdraw5, 1);
TextDrawSetProportional(Textdraw5, 1);

Textdraw6 = TextDrawCreate(410.500000, 200.833312, "usebox");
TextDrawLetterSize(Textdraw6, 0.000000, 2.081479);
TextDrawTextSize(Textdraw6, 222.375000, 0.000000);
TextDrawAlignment(Textdraw6, 1);
TextDrawColor(Textdraw6, 0);
TextDrawUseBox(Textdraw6, true);
TextDrawBoxColor(Textdraw6, -5963521);
TextDrawSetShadow(Textdraw6, 0);
TextDrawSetOutline(Textdraw6, 0);
TextDrawFont(Textdraw6, 0);

Textdraw7 = TextDrawCreate(288.125000, 202.416671, "REPORT");
TextDrawLetterSize(Textdraw7, 0.449999, 1.600000);
TextDrawAlignment(Textdraw7, 1);
TextDrawColor(Textdraw7, -1);
TextDrawSetShadow(Textdraw7, 0);
TextDrawSetOutline(Textdraw7, 1);
TextDrawBackgroundColor(Textdraw7, 51);
TextDrawFont(Textdraw7, 1);
TextDrawSetProportional(Textdraw7, 1);

Textdraw8 = TextDrawCreate(287.500000, 227.499984, "DONATE");
TextDrawLetterSize(Textdraw8, 0.449999, 1.600000);
TextDrawAlignment(Textdraw8, 1);
TextDrawColor(Textdraw8, -1);
TextDrawSetShadow(Textdraw8, 0);
TextDrawSetOutline(Textdraw8, 1);
TextDrawBackgroundColor(Textdraw8, 51);
TextDrawFont(Textdraw8, 1);
TextDrawSetProportional(Textdraw8, 1);

Textdraw9 = TextDrawCreate(408.875000, 226.666671, "usebox");
TextDrawLetterSize(Textdraw9, 0.000000, 1.951850);
TextDrawTextSize(Textdraw9, 223.625000, 0.000000);
TextDrawAlignment(Textdraw9, 1);
TextDrawColor(Textdraw9, 0);
TextDrawUseBox(Textdraw9, true);
TextDrawBoxColor(Textdraw9, -5963521);
TextDrawSetShadow(Textdraw9, 0);
TextDrawSetOutline(Textdraw9, 0);
TextDrawFont(Textdraw9, 0);

Textdraw10 = TextDrawCreate(408.250000, 252.333328, "usebox");
TextDrawLetterSize(Textdraw10, 0.000000, 2.016664);
TextDrawTextSize(Textdraw10, 222.375000, 0.000000);
TextDrawAlignment(Textdraw10, 1);
TextDrawColor(Textdraw10, 0);
TextDrawUseBox(Textdraw10, true);
TextDrawBoxColor(Textdraw10, -5963521);
TextDrawSetShadow(Textdraw10, 0);
TextDrawSetOutline(Textdraw10, 0);
TextDrawFont(Textdraw10, 0);

Textdraw11 = TextDrawCreate(410.125000, 278.000000, "usebox");
TextDrawLetterSize(Textdraw11, 0.000000, 2.016666);
TextDrawTextSize(Textdraw11, 222.375000, 0.000000);
TextDrawAlignment(Textdraw11, 1);
TextDrawColor(Textdraw11, 0);
TextDrawUseBox(Textdraw11, true);
TextDrawBoxColor(Textdraw11, -5963521);
TextDrawSetShadow(Textdraw11, 0);
TextDrawSetOutline(Textdraw11, 0);
TextDrawFont(Textdraw11, 0);

Textdraw12 = TextDrawCreate(255.000000, 279.416625, "CHARACTERISTIC");
TextDrawLetterSize(Textdraw12, 0.449999, 1.600000);
TextDrawAlignment(Textdraw12, 1);
TextDrawColor(Textdraw12, -1);
TextDrawSetShadow(Textdraw12, 0);
TextDrawSetOutline(Textdraw12, 1);
TextDrawBackgroundColor(Textdraw12, 51);
TextDrawFont(Textdraw12, 1);
TextDrawSetProportional(Textdraw12, 1);

Textdraw13 = TextDrawCreate(408.875000, 303.666687, "usebox");
TextDrawLetterSize(Textdraw13, 0.000000, 1.692590);
TextDrawTextSize(Textdraw13, 221.750000, 0.000000);
TextDrawAlignment(Textdraw13, 1);
TextDrawColor(Textdraw13, 0);
TextDrawUseBox(Textdraw13, true);
TextDrawBoxColor(Textdraw13, -5963521);
TextDrawSetShadow(Textdraw13, 0);
TextDrawSetOutline(Textdraw13, 0);
TextDrawFont(Textdraw13, 0);

Textdraw14 = TextDrawCreate(274.375000, 302.166778, "COMMANDS");
TextDrawLetterSize(Textdraw14, 0.449999, 1.600000);
TextDrawAlignment(Textdraw14, 1);
TextDrawColor(Textdraw14, -1);
TextDrawSetShadow(Textdraw14, 0);
TextDrawSetOutline(Textdraw14, 1);
TextDrawBackgroundColor(Textdraw14, 51);
TextDrawFont(Textdraw14, 1);
TextDrawSetProportional(Textdraw14, 1);

Textdraw15 = TextDrawCreate(408.875000, 327.000000, "usebox");
TextDrawLetterSize(Textdraw15, 0.000000, 1.887034);
TextDrawTextSize(Textdraw15, 223.000000, 0.000000);
TextDrawAlignment(Textdraw15, 1);
TextDrawColor(Textdraw15, 0);
TextDrawUseBox(Textdraw15, true);
TextDrawBoxColor(Textdraw15, -5963521);
TextDrawSetShadow(Textdraw15, 0);
TextDrawSetOutline(Textdraw15, 0);
TextDrawFont(Textdraw15, 0);
TextDrawSetSelectable(Textdraw15, true);

Textdraw16 = TextDrawCreate(279.375000, 327.833374, "NickName");
TextDrawLetterSize(Textdraw16, 0.449999, 1.600000);
TextDrawAlignment(Textdraw16, 1);
TextDrawColor(Textdraw16, -1);
TextDrawSetShadow(Textdraw16, 0);
TextDrawSetOutline(Textdraw16, 1);
TextDrawBackgroundColor(Textdraw16, 51);
TextDrawFont(Textdraw16, 1);
TextDrawSetProportional(Textdraw16, 1);

Textdraw17 = TextDrawCreate(407.000000, 353.250000, "usebox");
TextDrawLetterSize(Textdraw17, 0.000000, 2.405555);
TextDrawTextSize(Textdraw17, 223.625000, 0.000000);
TextDrawAlignment(Textdraw17, 1);
TextDrawColor(Textdraw17, 0);
TextDrawUseBox(Textdraw17, true);
TextDrawBoxColor(Textdraw17, -5963521);
TextDrawSetShadow(Textdraw17, 0);
TextDrawSetOutline(Textdraw17, 0);
TextDrawFont(Textdraw17, 0);

Textdraw18 = TextDrawCreate(261.250000, 354.666687, "ADMINS ONLINE");
TextDrawLetterSize(Textdraw18, 0.449999, 1.600000);
TextDrawAlignment(Textdraw18, 1);
TextDrawColor(Textdraw18, -1);
TextDrawSetShadow(Textdraw18, 0);
TextDrawSetOutline(Textdraw18, 1);
TextDrawBackgroundColor(Textdraw18, 51);
TextDrawFont(Textdraw18, 1);
TextDrawSetProportional(Textdraw18, 1);


//Player Textdraws:

new PlayerText:Textdraw0[MAX_PLAYERS];


Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 270.250000, 252.874877, "PROMOCODE");
PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw0[playerid], -1);
PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 51);
PlayerTextDrawFont(playerid, Textdraw0[playerid], 1);
PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1);

 

 

Share this post


Link to post
Share on other sites
KoRoLe
Новичок

Для начала так нормально, а так меню так себе, некоторые цвета режут глаза

Share this post


Link to post
Share on other sites
LilPokemon
Гуру форума

Все очень не ровно ) , хоть щас это и смешно звучит но юзай линейку. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Ластовецький Вадим В'ячеславович
      By Ластовецький Вадим В'ячеславович
      Решил понастольгировать. Нашел и скачал мод Амазинг РП годов так 20 хз, все уже перепробовал, но не могу зайти на сервер через клиент 0.3.7. Я запускаю сервак локально на своем компе если что. При поделючении к серверу в чате выдает ошибку неверный пароль сервера. Подскажите, что это может быть?


    • f0295655
      By f0295655

      _____________________________________________________________________________
      Framehost.RU - Игровой хостинг SAMP/CRMP по низким ценам!
      Мы новая компания среди игровых хостингов, но мы гарантируем стабильность этим:
      Защита от TCP SYN и UDP флуда, Spoofing атак
      Сайт стоит на нескольких виртуальных машинах
      Оперативная память: DDR4-2133 МГц
      Процессоры: i7 6700k 4.6 ГГц
      Подключение до 300 Mbps
      Быстрые SSD накопители
      Локации только OVH
      Защита  L3, L4,L7 
       
      _______________________________________________
      Почему стоит выбрать наш хостинг:
      • Автоподнятие серверов после падения
      • Удобная панель управления сервером
      • Автоматическая установка за 60с
      • Скоростная тех.поддержка
      • Автоустановка модов 15+
      • FREE тариф на 5 дней
      • Низкий пинг
      • Firewall
       
      _______________________________________________
      Цены:
      — GTA: SAMP - 1слот/1руб.
      — GTA: CRMP - 1слот/1руб.
       
      Тарифы:
      GTA | SAMP/CRMP (от 50 до 250 слотов) - LITE(2 CORE, 2gb RAM)
        GTA | SAMP/CRMP (от 250 до 500 слотов) - PRO(4 CORE, 4gb RAM)
        GTA | SAMP/CRMP (от 500 до 1000 слотов) - VIP(6 CORE, 7gb RAM)
       
      Бесплатный тестовый тариф на 5 дней:
      GTA | SAMP/CRMP - FREE(0.25 CORE, 156mb RAM)
      _______________________________________________
      Site: Frame Host | Бесплатный игровой хостинг SAMP, CRMP c защитой от Ddos (frame-host.ru)
      VK:  Клик
      Начало работы хостинга 01.10.2021
      Промокод 35% - #PAWN  
    • Audgith
      By Audgith
      Всем привет, я делаю CRMP 0.3.7 проект, и столкнулся с проблемой что на карте встречаются дырки, из-за чего это и как это исправить?

    • nosoft
      By nosoft
      Привет, есть идея создать кроссплатформенный проект в samp.
      Имеются основные разработчики, которые будут заниматься проектом.
      Нуждаемся в инвесторе, все подробности в ЛС (tg - @nosoft05 ) 
      Убедительная просьба писать только заинтересованным людям!!
    • Badr
      By Badr
      дратуте , решил сделать лаунчер самп на node.js , все норм сделал дизайн/стиль , но когда захожу абсолютно на любой сервер (заходил на онух рп ,и на свой сервер ) и пишет вронг сервер пароль ( мне лень на англиском писать )  скрин прикрепил 

      исходник https://disk.yandex.ru/d/D_104GFgrFO16A ( сам делал , то-есть дипсик  )
      я знаю все будут писать что (Слово удалено системой) ии-шное