Question

Как зделать чтобы когда у игрока 10 хп у сверху над ним писался/появлявся/пропадал 3д текст по типу чтобы помочь введите команду..... Ну надеюсь вы поняли. Кто сможет зделать такую вещь дам большезний +

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

3.1. Заголовок темы должен отражать основную суть темы. Темы без информативного заголовка будут переименовываться, а автор может быть предупрежден (на усмотрение члена администрации). 

Устное предупреждение.

Share this post


Link to post

1 answer to this question

  • 0

Используйте функцию Attach 3DTextLabelToPlayer

(кстати,если нужна помощь по команде,напиши мне в дискорд:After Dark#3365 .Старый добрый Илья установщик модов поможет тебе,ученик мой)
Вот простой пример:

by||задаем переменную нашему тексту, иначе говоря ID new Text3D:label = Create3DTextLabel("Что бы помочь, используйте команду (Твоя команда без скобок)", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);

by||Значение будет выводить 3D Text - "Что бы помочь, используйте команду (Твоя команда без скобок)))", 0x008080FF - цвет, 30.0, 40.0, 50.0 - координаты, 40.0 - Максимальное расстояние видимости, 0 - ID виртуального Мира Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7); by||прикрепляем по ID 3D Text к игроку playerid.0.0, 0.0, 0.7 - координаты

Share this post


Link to post
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Mason
      By Mason
      Здравствуйте, задался вопросом как сделать систему кодовых слов которые стримеры создают на трансляциях.
       
      Описание системы: Стример выдает зарплату допустим 5 тысяч он вводит команду /wstream слово кошка и кол-во денег /wstream 5000 кошка после этого у зрителей есть 10 секунд чтобы ввести это кодовое слово. Зрители в свою очередь вводят /stream и в диалог вводят кодовое слово и получают 5 тысяч.
       
      У меня есть эта система просто надо сделать так чтобы когда мы создавали кодовое слово оно создавалось на 10 секунд

      Команда:
      CMD:wstream(playerid, params[]) {     if(PlayerLogged[playerid] == 0) return 1;     if(PlayerInfo[playerid][pAdmin] < 9) return 1;     if(sscanf(params, "ds[64]", params[0],params[1])) return SendClientMessage(playerid, COLOR_GREY, "/wstream  [cash] [слово]");     format(totalstring, 100, " [A]: %s[%d] создал кодовое слово %s на $%d", sendername(playerid),playerid,params[1],params[0]);     SendAdminMessage(playerid,COLOR_LIGHTRED,totalstring);     return 1; }