Egor45
Умник
Все привет :ds:
Решил выложить команду для того чтобы узнать время и даты на сервере.В public OnPlayerCommandText(playerid, cmdtext[]) добавляем
if(strcmp(cmd, "/time ", true) == 0)
{
new hour,minute,second;
new str[128];
gettime(hour,minute,second);
format(str,sizeof(str),"Сейчас на сервере %d:%d:%d",hour,minute,second);
return SendClientMessage(playerid, 0xFFFFFF,str);
}
{
new hour,minute,second;
new str[128];
gettime(hour,minute,second);
format(str,sizeof(str),"Сейчас на сервере %d:%d:%d",hour,minute,second);
return SendClientMessage(playerid, 0xFFFFFF,str);
}
И команда для просмотра даты...
if(strcmp(cmd, "/date ", true) == 0)
{
new day,month,year;
new str[128];
getdate(day,month,year);
format(str,sizeof(str),"Сейчас на сервере %d:%d:%d", day,month,year);
return SendClientMessage(playerid, 0xFFFFFF,str);
}
{
new day,month,year;
new str[128];
getdate(day,month,year);
format(str,sizeof(str),"Сейчас на сервере %d:%d:%d", day,month,year);
return SendClientMessage(playerid, 0xFFFFFF,str);
}
Если будет ошибка такого типа: error 017: undefined symbol "cmd" то добавляем в начало паблика new cmd[256];
Вот и всё кому помог не жалейте +
Последнее редактирование модератором:
