Сегодня я хочу вам показать как сделать красивый чат для дм/дрифт сервера!
Весь текст игрока будит сливаться с цветом ника игрока!
Перед именем в чате будит показываться дата и время сообщения!
В public OnPlayerText добавляем:
new name[16], st[256],ye,mo,da,ho,mi,se;
GetPlayerName(playerid, name,sizeof(name));
getdate(ye,mo,da);
gettime(ho,mi,se);
format(st, sizeof(st), "[%d.%d.%d][%d:%d:%d] %s(id:%d): %s",ye,mo,da,ho,mi,se,name,playerid,text);
SendClientMessageToAll(GetPlayerColor(playerid),st);
где return ставим 0!
Пример:
Вот и все!
Удачи в разработки сервера!
Автор: Андрей Кузнецов(Я)
Весь текст игрока будит сливаться с цветом ника игрока!
Перед именем в чате будит показываться дата и время сообщения!
В public OnPlayerText добавляем:
new name[16], st[256],ye,mo,da,ho,mi,se;
GetPlayerName(playerid, name,sizeof(name));
getdate(ye,mo,da);
gettime(ho,mi,se);
format(st, sizeof(st), "[%d.%d.%d][%d:%d:%d] %s(id:%d): %s",ye,mo,da,ho,mi,se,name,playerid,text);
SendClientMessageToAll(GetPlayerColor(playerid),st);
где return ставим 0!
Пример:
Код:
public OnPlayerText(playerid, text[])
{
new name[16], st[256],ye,mo,da,ho,mi,se;
GetPlayerName(playerid, name,sizeof(name));
getdate(ye,mo,da);
gettime(ho,mi,se);
format(st, sizeof(st), "[%d.%d.%d][%d:%d:%d] %s(id:%d): %s",ye,mo,da,ho,mi,se,name,playerid,text);
SendClientMessageToAll(GetPlayerColor(playerid),st);
return 0;
}
Удачи в разработки сервера!
Автор: Андрей Кузнецов(Я)
Последнее редактирование модератором: