07.08.2015, 17:30
unxtime проще и удобней.
Наглядный пример очевидного:
ЗЫ Вообще хорошей практикой считается смотреть на современные тенденции, и забивать на своё эго.
- Кросплатформенный.
- Проще работать, нежели со строкой.
- Проще хранить.
- Занимает меньше места.
- Проще пробразовывать в различные форматы.
Наглядный пример очевидного:
PHP Code:
KickEx(playerid, kicker[], reason[]) { // Создаем нашу функцию c тремя аргументами
if (!IsPlayerConnected(playerid)) return 1; // Тут мы проверяем присоединен ли игрок к серверу
new mysql_string[300]; // Создаем переменные
GetPlayerName(playerid, mysql_string, MAX_PLAYER_NAME);
format(mysql_string, sizeof(mysql_string), "INSERT INTO `kick_log` (`kicked_name`, `kicker_name`, `reason`, `date`) VALUES ('%s', '%s', '%s', %d)", mysql_string, kicker, reason, gettime()); // Тут мы форматируем запрос добавляя в него наши данные
mysql_tquery(connects, mysql_string); // Теперь отправляем запрос
SetTimerEx("PlayerKick", 30, 0, "d", playerid); // И напоследок создаем таймер на 30 мс, который вызывает public с функцией Kick(playerid)
return 1;
}