Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Динимический TextDraw

Статус
В этой теме нельзя размещать новые ответы.

ДеНиС_

Новичок
В первом уроке мы научились создавать TextDraw
В этом уроке я расскажу как создать динамический TextDraw, к примеру жизни авто на спидометре.

Первым делом нужно создать сам TextDraw, зделать вы можете по первому уроку!
И так приступим.

1version.

Ко всем forward"ам


PHP:
forward spedo();
Далее добавим public (можете засунуть его в конец мода)

PHP:
public spedo()
{
new string[255];
for(new i; i<MAX_PLAYERS; i++)
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)//Проверка на игрока в авто
{
new Float:vhealth;//переменная
GetVehicleHealth(GetPlayerVehicleID(i), vhealth);//Получаем жизни автомобиля

format(string, sizeof(string), "%.0f", vhealth);//тут мы показываем на TextDraw'е Hp кара
TextDrawSetString(name[i], string);//Тут наш TextDraw, где name он и есть
2version.
Можно зделать ищо так:

PHP:
stock spedo() 
{ 
new string[255]; 
for(new i; i<MAX_PLAYERS; i++) 
{ 
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)//Проверка на игрока в авто 
{ 
new Float:vhealth;//переменная 
GetVehicleHealth(GetPlayerVehicleID(i), vhealth);//Получаем жизни автомобиля 

format(string, sizeof(string), "%.0f", vhealth);//тут мы показываем на TextDraw'е Hp кара 
TextDrawSetString(name[i], string);//Тут наш TextDraw, где name он и есть

Ко всем CMD:

PHP:
if(strcmp(cmd, "/showspeed", true) == 0) 
    { 
        for(new i=0;i<MaxPlayers;i++) 
        { 
            if(IsPlayerConnected(i)) 
            { 
            spedo(playerid); 
            return 1; 
        } 
        return 1; 
    } 
    }
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу