• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не вызывается TextDraw! Помогите ребята пожалуйста!

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

Blackout.

Начинающий
Пользователь
Регистрация
15 Июл 2019
Сообщения
98
Лучшие ответы
0
Репутация
2
Дело такого рода, я сделал все ТД на функциях PlayerTextDraw..
Теперь мне соответственно нужно их открыть текстдравы. помогите!

PHP:
CMD:duel(playerid, params[])
{
    new target,string[13];
	if (GetPVarInt(playerid, "STRL_TD")) return SendClientMessage(playerid, -1, ""SERVER"Команда не работоспособна когда вы находитесь на локациях или зонах !");
	if (GetPVarInt(playerid, "choose_deathmatch")) return SendClientMessage(playerid, -1, ""SERVER"Команда не работоспособна когда вы находитесь на локациях или зонах !");
	if (GetPVarInt(playerid, "RedCMD") || GetPVarInt(playerid, "BlueCMD")) return SendClientMessage(playerid, -1, ""INFO"Команда не работоспособна когда вы находитесь на локациях или зонах !");
    
    if(sscanf(params, "d",target)) return SendClientMessage(playerid, COLOR_GREY, "Введите: /duel [id]");
    if(InDuel[duel1] == 1) return SendClientMessage(playerid, -1, "{ff0000}[Ошибка]:{ffffff}Игрок уже на дуэли");
    if(InDuel[duel1] == 2) return SendClientMessage(playerid, -1, "{ff0000}[Ошибка]: {ffffff}Игрок уже на дуэли");
    duel2 = target;
    duel1 = playerid;
    PlayerInfo[playerid][dscore] = 100;
    for( new text; text != 23; text++) PlayerTextDrawShow(target, gun_TD_TD[text][target]);//вот код
    format(string,sizeof(string),"~%d d-score",PlayerInfo[playerid][dscore]);//вот код
    PlayerTextDrawSetString(playerid, gun_TD_TD[playerid][20],string);// вот код
    SelectTextDraw(target,0xAFAFAFAA);
    return true;
}
когда использую данную кмд, показывает только мышку на экране и не более..
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу