Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

FAQ extract - что же это такое?

#Djuga

Эксперт
Пользователь
Регистрация
21 Сен 2017
Сообщения
1,223
Лучшие ответы
0
Репутация
232
Здравствуйте уважаемые пользователи портала.

Сегодня я бы вам хотел рассказать что такое "extract в sscanf".

[HR][/HR]

Extract - это макрос, который может заменить ssanf(), а так же проверяя строку на указанные аргументы.


PHP:
#define extract%0->%1; EXTRN%1;unformat(_:EXTRZ:EXTRV:EXTRX:%0,##,%1,,);
[HR][/HR]

Пример использования:

PHP:
CMD:pm(playerid, params[])
{
new
string[145],
pm_name[MAX_PLAYER_NAME];

extract params -> new pm_id, string:pm_message[119]; else
return SendClientMessage(playerid, -1, "Введите /pm ID игрока | Сообщение");
GetPlayerName(playerid, sizeof(pm_name), MAX_PLAYER_NAME);
format(string, sizeof(string), "%s: %s",pm_ name, pm_message);
return SendClientMessage(pm_id, -1, string);
}
[HR][/HR]

При размещении на других порталах, указывайте автора - #Djuga

 
Последнее редактирование:
Сверху Снизу