shape1
shape2
shape3
shape4
shape7
shape8

Разбор функции format

  • Автор темы Amfy
  • Дата начала

Статус
Закрыто для дальнейших ответов.
A

Amfy

Гость
Гость
Эта функция используется для того, чтобы вывести значение переменной в текст/диалог/текстдрав и т.д

Пример:

if(strcmp(cmd, "/cmd", true) == 0)
{
new proverka = 777, s[30];
format(s, sizeof(s), "Переменная proverka равна %d", proverka);
SendClientMessage(playerid, -1, s);
return 1;
}

Теперь разберем:

Код:
format - сама функция.
s - в какую переменную будет записывать текст.
sizeof(s) - сколько ячеек выделяем для нашего текста. В данный момент все 30, можно просто вместо sizeof(s) поставить 30.
%d - выведет целое число, %f - дробное, %s - текст. Нужно писать в зависимости что записано в массиве, в нашел случае целое число.
 
Последнее редактирование:

Avdey

Новичок
Пользователь
22.12.2014
2
0
0
Эта функция используется для того, чтобы вывести значение переменной в текст/диалог/текстдрав и т.д

Пример:

if(strcmp(cmd, "/cmd", true) == 0)
{
new proverka = 777, s[30];
format(s, sizeof(s), "Переменная proverka равна %d", proverka);
SendClientMessage(playerid, -1, s);
return 1;
}

Теперь разберем:

format - сама функция.
s - в какую переменную будет записывать текст.
sizeof(s) - сколько ячеек выделяем для нашего текста. В данный момент все 30, можно просто вместо sizeof(s) поставить 30.
%d - выведет целое число, %f - дробное, %s - текст. Нужно писать в зависимости что записано в массиве, в нашел случае целое число.
У меня выводит сообщение, но не показывает число %d

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Кхм....интересный урок!
Поставил + :cool: сик

 

Crank7772

Новичок
Пользователь
13.08.2014
179
2
0
Тоесть,это когда игрок вводит допустим эту кмд,и в чат высвечивается что он её набрал?так?

Или что то я не так догоняю)

 
A

Amfy

Гость
Гость
Тоесть,это когда игрок вводит допустим эту кмд,и в чат высвечивается что он её набрал?так?

Или что то я не так догоняю)
Ты что-то не догоняешь... Это не команда, не урок, это разбор функции format, а в первом посте команду /cmd я сделал просто для примера.

Закрыто.

 
Статус
Закрыто для дальнейших ответов.