Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: [Урок] Создание простенького спидометра

Показано с 1 по 10 из 12

  1. #1
    Заблокирован

    Аватар для DrakulA

    Статус: Оффлайн
    Регистрация:10.06.2012
    Сообщений:624
    Репутация:211 [+/-] 

    [Урок] Создание простенького спидометра

    Многим надоели старые спидометры которые расположены совсем не в нужном месте, с убогим шрифтом, с гигантскими буквами. И вот я решил сделать под свой вкус простенький спидометр (Только TextDraw) параметры подставите сами.
    Он расположен в правом нижнем углу (Очень удобно!).
    Скриншот заготовки TextDraw'а спидометра:
    Вставим отображение спидометра в public: OnPlayerStateChange куда-нибудь после заводки двигателя.

    PHP код:
    TextDrawShowForPlayer(playerid,Textdraw0);
    TextDrawShowForPlayer(playerid,Textdraw1);
    TextDrawShowForPlayer(playerid,Textdraw2); 
    Далее добавим переменные (Без них будут Error'ы), добавим их ко всем new:
    PHP код:
    new Text:Textdraw0;
    new 
    Text:Textdraw1;
    new 
    Text:Textdraw2
    И последнее добавляем в public: OnGameModeInit сам TextDraw спидометра:
    PHP код:
    Textdraw0 TextDrawCreate(470.000000402.000000"MP/H:");
    TextDrawBackgroundColor(Textdraw0255);
    TextDrawFont(Textdraw01);
    TextDrawLetterSize(Textdraw00.4400001.000000);
    TextDrawColor(Textdraw0, -1);
    TextDrawSetOutline(Textdraw00);
    TextDrawSetProportional(Textdraw01);
    TextDrawSetShadow(Textdraw01);
    TextDrawUseBox(Textdraw01);
    TextDrawBoxColor(Textdraw0255);
    TextDrawTextSize(Textdraw0634.000000124.000000);

    Textdraw1 TextDrawCreate(470.000000412.000000"FUEL:");
    TextDrawBackgroundColor(Textdraw1255);
    TextDrawFont(Textdraw11);
    TextDrawLetterSize(Textdraw10.5000001.000000);
    TextDrawColor(Textdraw1, -1);
    TextDrawSetOutline(Textdraw10);
    TextDrawSetProportional(Textdraw11);
    TextDrawSetShadow(Textdraw11);
    TextDrawUseBox(Textdraw11);
    TextDrawBoxColor(Textdraw1255);
    TextDrawTextSize(Textdraw1634.0000000.000000);

    Textdraw2 TextDrawCreate(470.000000421.000000"HEAL:");
    TextDrawBackgroundColor(Textdraw2255);
    TextDrawFont(Textdraw21);
    TextDrawLetterSize(Textdraw20.5000001.000000);
    TextDrawColor(Textdraw2, -1);
    TextDrawSetOutline(Textdraw20);
    TextDrawSetProportional(Textdraw21);
    TextDrawSetShadow(Textdraw21);
    TextDrawUseBox(Textdraw21);
    TextDrawBoxColor(Textdraw2255);
    TextDrawTextSize(Textdraw2634.0000000.000000); 
    На этом наша заготовка спидометра готова, дальше используйте параметры скорости/жизней/топлива в машине подстраивая под свой мод. Я вам лишь дал готовую заготовку TextDraw'а.

    Автор: DrakulA, при копировании на другой сайт указывайте автора (DrakulA). Все права защищены автором © DrakulA 2012 for Pawno-Info.Ru
  2. 4 пользователей сказали cпасибо DrakulA за это полезное сообщение:

    Igor_Shabal (11.07.2012), KenJoker (09.07.2012), MellikJKE (09.07.2012), sasuke534 (10.07.2012)

  3. #2
    Заблокирован

    Аватар для DrakulA

    Статус: Оффлайн
    Регистрация:10.06.2012
    Сообщений:624
    Репутация:211 [+/-] 
    Поднимаю!
  4. #3
    Заблокирован

    Аватар для DrakulA

    Статус: Оффлайн
    Регистрация:10.06.2012
    Сообщений:624
    Репутация:211 [+/-] 
    Поднимаю!
  5. #4
    Пользователь

    Аватар для Igor_Shabal

    Статус: Оффлайн
    Регистрация:05.02.2012
    Адрес:Украина, Черкассы.
    Сообщений:357
    Репутация:82 [+/-] 
    Впринцепи, пойдет. Нормально, удобно. Не по средине как во многих паблик модах.
    Плюсану.
    #Критик #Помощьпоипб
    Мои данные:
    @mail i.shabal@yandex.ua
  6. #5
    Заблокирован

    Аватар для Mr.Stron

    Статус: Оффлайн
    Регистрация:26.03.2012
    Сообщений:83
    Репутация:19 [+/-] 
    Урок называется создание спидометра, а здесь одни TextDraw.
    В следующий раз думай что ты публикуешь.
    Последний раз редактировалось Mr.Stron; 11.07.2012 в 15:10.
  7. 1 пользователь сказал cпасибо Mr.Stron за это полезное сообщение:

    _Sanchez_ (11.07.2012)

  8. #6
    Заблокирован

    Аватар для _Sanchez_

    Статус: Оффлайн
    Регистрация:14.08.2011
    Адрес:public OnPlayerRegister
    Сообщений:807
    Репутация:145 [+/-] 
    Урок называется создание спидометра, а здесь один TextDraw.
    В следующий раз думай что ты публикуешь.
    Согласен
  9. #7
    Пользователь

    Аватар для razor2211

    Статус: Оффлайн
    Регистрация:09.10.2011
    Адрес:Pawno-Info.Ru
    Сообщений:200
    Репутация:15 [+/-] 
    Доработай
  10. #8
    Заблокирован

    Аватар для DrakulA

    Статус: Оффлайн
    Регистрация:10.06.2012
    Сообщений:624
    Репутация:211 [+/-] 
    Урок называется создание спидометра, а здесь одни TextDraw.
    В следующий раз думай что ты публикуешь.
    О боже Вы читайте хоть описание!
  11. #9
    Заблокирован

    Аватар для Alekcey_Dolmatov

    Статус: Оффлайн
    Регистрация:15.02.2012
    Адрес:Кладбище
    Сообщений:522
    Репутация:192 [+/-] 
    Дибилы =) Без обид конечно, но это заготовка, и дракула это написал
  12. #10
    Пользователь

    Аватар для Artur1996

    Статус: Оффлайн
    Регистрация:26.07.2011
    Адрес:Panama
    Сообщений:798
    Репутация:140 [+/-] 
    DrakulA помоги сделать показ скорости а то не поулчается,мой скайп crazy_kotee
    ИгроХост лучший хостинг игровых серверов
    Забросил SA:MP и PAWN.В свободное время занимаюсь брутом Steam and WOT
    ████████
    ████████
Страница 1 из 2 12 Последняя
  • К странице:

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения