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

Оптимизация format

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

Nister_Just

Умник
Есть способы оптимизации?

Код:
static const fmt_str[] = "TEST %i";
        new string[sizeof(fmt_str) + (-2 + 6)],str[-2 + MAX_PLAYER_NAME];
       
        format(string,sizeof(string),"TEST %i",pInfo[playerid][pHclass][0]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][0],string);
       
        format(string,sizeof(string),fmt_str,pInfo[playerid][pHclass][1]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][1],string);
       
        format(string,sizeof(string),"TEST %i",pInfo[playerid][pHclass][2]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][2],string);
       
        format(string,sizeof(string),"TEST %i",pInfo[playerid][pHclass][3]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][3],string);
       
        format(string,sizeof(string),"TEST %i",pInfo[playerid][pHclass][4]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][4],string);
       
        format(str,sizeof(str),"%s",pInfo[playerid][pName]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][6],str);
       
        format(string,sizeof(string),"%i TEST",pInfo[playerid][pLevel]);
        PlayerTextDrawSetString(playerid,Class_PTD[playerid][7],string);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу