shape1
shape2
shape3
shape4
shape7
shape8

SCMF / тот-же SendMes


Пикачу

Новичок
Пользователь
02.11.2016
0
1
0
Ниже в разделе есть тема, где юзается SendMes в виде стока.

Решил выложить вариант в виде макроса.

Создаем переменную:

new Format_SCMF[144];//Макс. кол-во символов в чате.

Дальше ко всем макросам(дефайнам):

#define SCMF(%0,%1,%2,%3) format(Format_SCMF, 144, %2,%3), SCM(%0, %1, Format_SCMF)

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

Код:
new _name[MAX_PLAYER_NAME-4];
GetPlayerName(playerid,_name,sizeof(_name));
SCMF(playerid,-1,"Ваш ник: %s",_name);
Автор: #enotik​
 

enotik

Новичок
Пользователь
29.03.2016
48
8
0
можно еще так:

Код:
#define SendMes(%1,%2,%3,%4) do{new _s[128]; format(_s,128,%3,%4); SendClientMessage(%1,%2,_s); }while(FALSE)