Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4

Тема: TextDraws

  1. #1
    Аватар для Gressie
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    258
    Репутация:
    6 ±

    TextDraws

    Приветствую ещё раз! Появилась проблема при вводе команды игроку не показывает textdraw сам textdraw:
      Открыть/закрыть

    New:

    PHP код:
        new PlayerText:Textdraw0[MAX_PLAYERS]; 
    OnPlayerConnect:

    PHP код:
        Textdraw0[playerid] = CreatePlayerTextDraw(playerid36.333328304.474182"Shot:");
        
    PlayerTextDrawLetterSize(playeridTextdraw0[playerid], 0.4499991.600000);
        
    PlayerTextDrawAlignment(playeridTextdraw0[playerid], 1);
        
    PlayerTextDrawColor(playeridTextdraw0[playerid], -1);
        
    PlayerTextDrawSetShadow(playeridTextdraw0[playerid], 0);
        
    PlayerTextDrawSetOutline(playeridTextdraw0[playerid], 1);
        
    PlayerTextDrawBackgroundColor(playeridTextdraw0[playerid], 51);
        
    PlayerTextDrawFont(playeridTextdraw0[playerid], 1);
        
    PlayerTextDrawSetProportional(playeridTextdraw0[playerid], 1); 
    OnPlayerCommandText:

    PHP код:
        if(!strcmp(cmdtext"/shot"true))
        {
            
    PlayerTextDrawShow(playeridTextdraw0[playerid]);
            return 
    1;
        } 
    OnPlayerUpdate:

    PHP код:
        new tdstring[128];
        
    format(tdstringsizeof(tdstring), "Shot: %d / %d | %d"fire[playerid], hit[playerid], 100*hit[playerid]/fire[playerid]);
        
    PlayerTextDrawSetString(playeridTextdraw0[playerid], tdstring); 


    При тестировании используется обычный мод GrandLarceny.
    Последний раз редактировалось Gressie; 18.07.2014 в 00:58.

  2. #2
    Аватар для Gressie
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    258
    Репутация:
    6 ±
    Никто не знает?

  3. #3
    Аватар для Дёня
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±
    PHP код:
    if(!strcmp(cmdtext"/shot"true))
        {
            
    TextDrawShowForPlayer(playeridTextdraw0[playerid]);
            return 
    1;
        }  

    new 
    tdstring[128];
    format(tdstringsizeof(tdstring), "Shot: %d / %d | %d"fire[playerid], hit[playerid], 100*hit[playerid]/fire[playerid]);
    TextDrawSetString(playeridTextdraw0[playerid], tdstring); 

    Попробуйте

  4. #4
    Аватар для Gressie
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    258
    Репутация:
    6 ±
    Спасибо.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •