Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±

    время на сервере

    Помогите пожалуйста как сделать чтоб часы на сервере были точными у меня щас такое а как сделать вот такое.?

    и надо чтоб было вот так.

    PHP код:
        // Часы
        
    Clock[playerid] = TextDrawCreate(605.0,23.0,"00:00");
        
    TextDrawUseBox(Clock[playerid], 0);
        
    TextDrawFont(Clock[playerid], 3);
        
    TextDrawSetShadow(Clock[playerid],2);
        
    TextDrawSetOutline(Clock[playerid],1);
        
    TextDrawBackgroundColor(Clock[playerid],0x000000FF);
        
    TextDrawColor(Clock[playerid],0xFFFFFFFF);
        
    TextDrawAlignment(Clock[playerid],3);
        
    TextDrawLetterSize(Clock[playerid],0.63,2.1); 
    PHP код:
    stock jonny()
    {
        new 
    str[100];
        new 
    hour,minute,second;
        
    gettime(hour,minute,second);
        if(
    hour 10 && minute 10format(strsizeof(str), "0%d~y~:~w~0%d"hourminute);
        else if(
    hour 10 && minute 9format(strsizeof(str), "0%d~y~:~w~%d"hourminute);
        else if(
    hour && minute 10format(strsizeof(str), "%d~y~:~w~0%d"hourminute);
        else 
    format(strsizeof(str), "%d~y~:~w~%d"hourminute);
        foreach(
    Playeri)
        {
            if(
    IsPlayerConnected(i))
            {
                
    TextDrawSetString(Clock[i],str);
            }
        }
        return 
    1;

    Надо чтоб было с секундами чтоб на сервере было точное время.

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    PHP код:
    stock jonny()
    {
        new 
    str[23+6],
            
    hour,
            
    minute,
            
    second;

        
    gettime(hour,minute,second);
        
    format(strsizeof(str), "%02d~y~:~w~%02d:~g~%02d"hourminute,second);

        foreach(
    PlayeriTextDrawSetString(Clock[i], str); 
        return 
    1;

    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    PHP код:
    stock jonny()
    {
        new 
    str[23+6],
            
    hour,
            
    minute,
            
    second;

        
    gettime(hour,minute,second);
        
    format(strsizeof(str), "%02d~y~:~w~%02d:~g~%02d"hourminute,second);

        foreach(
    PlayeriTextDrawSetString(Clock[i], str); 
        return 
    1;

    теперь что-то не то сикунды вроде есть но они как то странно идут вообщем допустим захожу на сервер время 10:02:30 и все через минуту или 10-40 сикунд время 10:03:10

  4. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Эмм, что?
    Смотрите где вызывается ваша функция jonny и если вызывается реже секунды - переставляйте вызов в секундный таймер
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #5
    Аватар для Dimon_Fanat
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Сообщений
    81
    Репутация:
    -1 ±
    Проблема решина прошу закрыть тему.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •