[Plugin] GMT Timezone - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+----- Forum: Релизы/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=66)
+----- Thread: [Plugin] GMT Timezone (
/showthread.php?tid=263718)
GMT Timezone -
Fro1sha - 23.06.2011
Описание:
Плагин позволяющий менять часовой пояс сервера SA:MP. И пару полезных фукций.
Небольшой пример использования example
Использование:
pawn Код:
// Заменит стандартные Pawn функции времени
#define AUTO_SETUP
#include <gmtime>
Natives:
pawn Код:
native gm_SetTimeZone(hour = 0, minute = 0);
native gm_gettime(&hour = 0, &minute = 0, &second = 0);
native gm_getdate(&year=0, &month = 0, &day = 0, &wday = 0);
native gm_strftime(const string[], dest[], size = sizeof(dest));
native gm_timestamp();
native gm_mktime(hour, minute, second, year, month, day);
native gm_timestamp_to_date(timestamp, &hour = 0, &minute = 0, &second = 0, &year = 0, &month = 0, &day = 0);
native gm_GetMonthDay(month, year = 1990);
native gm_ConvertSeconds(time, &hour = 0, &minute = 0, &second = 0, &year = 0, &month = 0, &day = 0);
Скачать:
Re: GMT Timezone -
OKStyle - 23.06.2011
А я уж было подумал, что плагин позволяет узнать часовой пояс игрока )
Re: GMT Timezone -
Fro1sha - 23.06.2011
Quote:
Originally Posted by OKStyle
А я уж было подумал, что плагин позволяет узнать часовой пояс игрока )
|
Не это незя)
Часовой пояс для mysql:
pawn Код:
stock MySQLSetTimeZone(MySQL:handle, hour = 0, minute = 0)
{
new
string [ 64 ]
;
if ( hour >= 0 ) format(string, sizeof string, "SET time_zone = '+%02d:%02d'", hour, minute);
else format(string, sizeof string, "SET time_zone = '%02d:%02d'", hour, minute);
mysql_query(string, -1, _, handle);
}
Re: GMT Timezone -
AirKite - 23.06.2011
Сервера имеется ввиду часовой пояс системы или только SAMP?
p.s. Неужели ты тот Fro о котором я думаю. SmartLife, Sibnet не о чём не говорят?
Re: GMT Timezone -
Fro1sha - 23.06.2011
Quote:
Originally Posted by AirKite
Сервера имеется ввиду часовой пояс системы или только SAMP?
p.s. Неужели ты тот Fro о котором я думаю. SmartLife, Sibnet не о чём не говорят?
|
Только SA:MP. Да это я.
Re: GMT Timezone -
mr.snk - 23.06.2011
Очень удобщая вещица.
Можешь описать,какая функция что возвращает и что делает?
Не все просто могут понять)
Re: GMT Timezone -
AirKite - 24.06.2011
Quote:
Originally Posted by Fro1sha
Только SA:MP.
|
Какой тогда смысл реализации этого в виде плагина?
Легче сделать new_gettime(GMT, &hour = 0, &minute = 0, &second = 0); в виде inc. Или если хочется постоянно SetTimeZone затем gettime юзать (В зависимости от потребностей), то можно и теже функции сделать. Но опять таки без использования плагина.
Либо я что то не понял, что может оправдать использование плагина?
Re: GMT Timezone -
Fro1sha - 24.06.2011
Quote:
Originally Posted by mr.snk
Очень удобщая вещица.
Можешь описать,какая функция что возвращает и что делает?
Не все просто могут понять)
|
Добавил пример использования
http://pastebin.com/Ln74pQMS
Re: GMT Timezone -
mr.snk - 24.06.2011
Fro1sha, спасибо.
Всё хорошо описано.
P.S Добавь в первый пост, то некоторые личности не люябт читать темы полностью.
Re: GMT Timezone -
OKStyle - 26.06.2011
Ну это их проблемы, если не читают топик целиком.