08.03.2015, 20:07
(
Последний раз редактировалось Diman777; 19.02.2016 в 15:46.
)
PHP код:
/*
Отформатированные сообщения
Функции:
native SendPlayerMsgFormat(playerid, color, const format[], {Float,_}:...);
native SendAllMsgFormat(color, const format[], {Float,_}:...);
*/
// Глобальная переменная
new ___str_f[144];
// Отсылает отформатированное сообщение игроку
#define SendPlayerMsgFormat(%1,%2,%3,%4);\
{format(___str_f, sizeof(___str_f), %3, %4);\
SendClientMessage(%1, %2, ___str_f);}
// Отсылает отформатированное сообщение всем игрокам
#define SendAllMsgFormat(%1,%2,%3);\
{format(___str_f, sizeof(___str_f), %2, %3);\
SendClientMessageToAll(%1, ___str_f);}
// Пример использования
SendPlayerMsgFormat(playerid, 0xffffffff, "Интерьер: %d, Очки: %d, Пинг: %d", GetPlayerInterior(playerid), GetPlayerScore(playerid), GetPlayerPing(playerid));
SendAllMsgFormat(0xff0000ff, "Игрок ид=%d забанен", 0);
Изменено, причина: PHP подсветка кода вместо PAWN