Paranoiiik
хачю клиентмод
- Сообщения
- 2,047
- Реакции
- 1,490
Ты вопросом на вопрос отвечаешь? Серьёзно? Да ещё и непонятно, что ты ввиду имеешь.К примеру?
Какой тебе пример нужен? Такой?
C-подобный:
void LoadLogs()
{
char szPath[32], szPathYear[40], szPathMonth[56], sYear[8], sMonth[16], sDay[4];
FormatTime(sYear, sizeof sYear, "%Y", -1);
FormatTime(sMonth, sizeof sMonth, "%m-%B", -1);
FormatTime(sDay, sizeof sDay, "%d", -1);
BuildPath(Path_SM, szPath, sizeof szPath, "logs/game_events");
if(!DirExists(szPath)) CreateDirectory(szPath, 511);
BuildPath(Path_SM, szPathYear, sizeof szPathYear, "logs/game_events/%s", sYear);
if(!DirExists(szPathYear)) CreateDirectory(szPathYear, 511);
BuildPath(Path_SM, szPathMonth, sizeof szPathMonth, "logs/game_events/%s/%s", sYear, sMonth);
if(!DirExists(szPathMonth)) CreateDirectory(szPathMonth, 511);
BuildPath(Path_SM, szLog, sizeof szLog, "logs/game_events/%s/%s/%s.log", sYear, sMonth, sDay);
}