HUD сообщение о бонусе помогите

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

Musamuhamed

Заблокированные
Пользователь
Регистрация
24 Июл 2017
Сообщения
133
Симпатии
18
Пол
Мужской
Код:
    set_task(3.0, "task_hudmsg", _, _, _, "b")
}       

public task_hudmsg(id)
{
    set_hudmessage(0, 255, 0, 0.75, 0.0, 0, 6.0, 12.0)
    show_hudmessage(id, "У вас бонусов /anew: %d", gPoints)
хотел сделать что бы у игрока показывало сколько у него бонусов но не получается
тоже не получается
 

Вложения

Musamuhamed

Заблокированные
Пользователь
Регистрация
24 Июл 2017
Сообщения
133
Симпатии
18
Пол
Мужской
Код:
public client_putinserver(id)
{
   set_task(1.0, "ShowHud", id, _, _, "b");
}

public ShowHud(id)
{
    set_hudmessage(0, 255, 0, 0.01, 0.13, 0, 5.0, 3.0, 1.0, 1.0, -1);
    show_hudmessage(id, "бонусы: %d", gPoints[id]);
}
все сделал сам теперь вопрос она будет ли видна всем ? ну в плане спекторам и мертвым ? или еще другой код нужен
 

BeasT

Anubis
Пользователь
Регистрация
26 Июн 2017
Сообщения
390
Симпатии
53
Пол
Мужской
Всем
 

StockX

Скриптер
Регистрация
8 Июн 2017
Сообщения
168
Симпатии
132
Пол
Мужской
Musamuhamed, только игроку. Проверку на коннект неплохо было бы добавить
PHP:
public client_putinserver(id)
    set_task(1.0, "ShowHud", id, _, _, "b");

public ShowHud(id)
{
    if(!is_user_connected(id))
        return;

    set_hudmessage(0, 255, 0, 0.01, 0.13, 0, 5.0, 3.0, 1.0, 1.0, -1);
    show_hudmessage(id, "бонусы: %d", gPoints[id]);
}
 

georgeml

Скриптер
Постоялец
Регистрация
12 Сен 2017
Сообщения
595
Симпатии
314
StockX,
в show_hudmessage есть проверка
а вот таски удалять при дисконнекте, было бы чудно
 

StockX

Скриптер
Регистрация
8 Июн 2017
Сообщения
168
Симпатии
132
Пол
Мужской
georgeml, проверка то есть, но сообщение о невалиде игрока будет выскакивать. И как обычно люди будут идти на форум и спрашивать в чем проблема, почему у меня ошибки, исправьте кто-нибудь.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу