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



6 posts in this topic

Проблема в том что на пассажирском месте спидометр тоже виден, как это можно исправить?

Share this post


Link to post
Share on other sites

@Andy где вывод спидометра идет? скидывайте код

Share this post


Link to post
Share on other sites
stock ShowPlayerVelocimetro(playerid)
{
    if (PlayerVelocimetro[playerid])
	{
        return true;
    }
    new tacha = GetPlayerVehicleID(playerid);
    if(!IsABoat(tacha) && !IsAPlane(tacha) && GetVehicleModel(tacha) != 509 && GetVehicleModel(tacha) != 481 && GetVehicleModel(tacha) != 510 && !PlayerInRace{playerid})
    PlayerTextDrawSetString(playerid, textPlayerVelocimetro[0][playerid], getVehicleName(GetPlayerVehicleID(playerid)));

    for( new text; text != 5; text++) TextDrawShowForPlayer(playerid, textVelocimetro[text]);
    for( new text; text != 4; text++) PlayerTextDrawShow(playerid, textPlayerVelocimetro[text][playerid]);
    PlayerVelocimetro[playerid] = true ;
    PlayerVelocimetroTimer[playerid] = SetTimerEx("UpdatePlayerVelocimetro", 100, true, "i", playerid);
    return 1;
}

forward UpdatePlayerVelocimetro(playerid);
public UpdatePlayerVelocimetro(playerid) {

    new playervehicle;

    if ( (playervehicle = GetPlayerVehicleID(playerid)) != INVALID_VEHICLE_ID) {

        new string_velo[15];

        format(string_velo, sizeof (string_velo), "%02d Km/h", GetVehicleSpeed(playervehicle));
        PlayerTextDrawSetString(playerid, textPlayerVelocimetro[1][playerid], string_velo);

        format(string_velo, sizeof (string_velo), "%.0f%", GetVehicleHealthEx(playervehicle));
        PlayerTextDrawSetString(playerid, textPlayerVelocimetro[3][playerid], string_velo);

        /*format(string_velo, sizeof (string_velo), "%02d ћњ¦poў", VehInfo[GetPlayerVehicleID(playerid)][vFuel]);
        PlayerTextDrawSetString(playerid, textPlayerVelocimetro[2][playerid], string_velo);*/
    }
    return 1;
}

 

Заметка от DEST , создано

Код берите еще и под спойлер.

Share this post


Link to post
Share on other sites

@Andy Скиньте место где идет вызов ShowPlayerVelocimetro. Т.е.: 

ShowPlayerVelocimetro(); 

Share this post


Link to post
Share on other sites
Спойлер

if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
	{
	    ShowPlayerVelocimetro(playerid);
        else HidePlayerVelocimetro(playerid);
	}
это в OnPlayerStateChange

 

 

Share this post


Link to post
Share on other sites

Замените: 

Спойлер

if(newstate == PLAYER_STATE_DRIVER)
  ShowPlayerVelocimetro(playerid);
else 
  HidePlayerVelocimetro(playerid);

 

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Groos
      By Groos

      Качественный игровой хостинг серверов SAMP, CRMP, MTA
       
       
      О нашем хостинге
      - SafePlay - Наш хостинг богат инструментами и различными дополнениями для управления серверами, готовыми сборками модов для автоматической установки серверов SAMP, Нашей панелью управления справиться как и профи, так и новичок. Наши отличные и отзывчивые специалисты(администрация) рады помочь Вам в любую трудную минуту (в том числе по игровой сборке мода,  UCP-сайта или Форумом). Наш хостинг использует надежное и качественное оборудование. Минимальным ping по всей России. Открытая характеристика и статистика хостинга.
        Что мы предлагаем?        - На нашем проекте SafePlay Вы можете создать сервер по справедливым ценам:
      SAMP (LITE) - 0,50 руб/ слот SAMP (VIP) - 1 руб/ слот CRMP - 1 руб / слот MTA - 1 руб / слот
        Ритуал открытия
      - Официальное открытие нашего игрового хостинга: 01.08.2021! В связи с этим, на нашем хостинге присутствует(временная функция) тестирование игрового хостинга (с периодом 15 дней). Для того чтобы активировать данный сервер, Вам достаточно пройти процедуру регистрации >> в разделе "Сервера" >> Заказать сервер "San Andreas: Multiplayers" (за 1 рубль, который вам выдается при регистрации аккаунта). 
        Выслушаем всех!
      - В данной теме, хотелось бы прочитать отзывы, критики а так же пожелания независимых экспертов или бета-тестировщиков. Рады будем любому комментарию, заранее спасибо за внимание, команда администрации SafePlay
        Наши контактные данные
      Сайт: SafePlay.ru
      Группа ВКонтакте
    • king98
      By king98
      Фулл копия все под ваш лаунчер. Видео обзор Лаунчера
      По всем вопросам касаемо лаунчера,писать в ЛС портала
      Более подробная инструкция по установке лаунчера,лежит в архиве вместе с нужными файлами.
      P.S для работоспособности лаунчера,требуется хостинг сайтов или же VDS          



    • king98
      By king98
      [БЕСПЛАТНО]Способ создания копии Arizona Launcher с настройкой под ваш сервер
      Просмотр файла Фулл копия все под ваш лаунчер. Видео обзор Лаунчера
      По всем вопросам касаемо лаунчера,писать в ЛС портала
      Более подробная инструкция по установке лаунчера,лежит в архиве вместе с нужными файлами.
      P.S для работоспособности лаунчера,требуется хостинг сайтов или же VDS          



      Добавил king98 Добавлено 05.07.2021 Категория Файлы  
    • king98
      By king98
      Перезалив мода Arizona Rp | Ariant
      Всё обновы можете посмотреть на тестовом сервере.
      Test IP:135.181.113.179:7842
      Nick:Test_Mode
      Password:123123
      Admin Password:123123
      FullDostup:2 lvl
    • king98
      By king98


      Просмотр файла Arizona Rp | Ariant Перезалив
      Перезалив мода Arizona Rp | Ariant
      Всё обновы можете посмотреть на тестовом сервере.
      Test IP:135.181.113.179:7842
      Nick:Test_Mode
      Password:123123
      Admin Password:123123
      FullDostup:2 lvl
      Добавил king98 Добавлено 25.07.2021 Категория Моды Автор Kross