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

Реклама


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

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±

    Ищу команду /time

    Доброго времени суток.
    Не могли бы поделиться командой /time на процессоре ZCMD.
    Чтобы было дата: (день/месяц/год)
    Время: (час/минуты/секунды)

  2. #2
    Аватар для DmX
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.04.2013
    Адрес
    Краснодар
    Сообщений
    292
    Репутация:
    23 ±
    Тебе нужно чтоб было в диалоге?
    Последний раз редактировалось DmX; 09.06.2014 в 00:18.

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

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    Да забыл упомянуть, в диалоге

  4. #4
    Аватар для DmX
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.04.2013
    Адрес
    Краснодар
    Сообщений
    292
    Репутация:
    23 ±
    PHP код:
    CMD:time(playeridparams[])
    {
        new 
    mtext[20];
        new 
    yearmonth,day;
        
    getdate(yearmonthday);
        if(
    month == 1) { mtext "January"; }
        else if(
    month == 2) { mtext "February"; }
        else if(
    month == 3) { mtext "March"; }
        else if(
    month == 4) { mtext "April"; }
        else if(
    month == 5) { mtext "May"; }
        else if(
    month == 6) { mtext "June"; }
        else if(
    month == 7) { mtext "Juli"; }
        else if(
    month == 8) { mtext "August"; }
        else if(
    month == 9) { mtext "September"; }
        else if(
    month == 10) { mtext "October"; }
        else if(
    month == 11) { mtext "November"; }
        else if(
    month == 12) { mtext "December"; }
        new 
    hour,minuite,second,string[84];
        
    gettime(hour,minuite,second);
        
    format(stringsizeof(string), "Время: %d часа %d минут %d секунд\nСегодня: %d %s %d год",hour,minuite,second,day,mtext,year);
        
    ShowPlayerDialog(playerid,id диалога,DIALOG_STYLE_MSGBOX,"Время",string,"Закрыть","");
        
    ApplyAnimation(playerid,"COP_AMBIENT","Coplook_watch",4.1,0,0,0,0,0,1);
        return 
    true;


  5. Пользователь сказал cпасибо:
    denis01 (09.06.2014)
  6. #5
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Вот стильная, модная и молодёжная версия кода от меня
    PHP код:
    CMD:time(playeridparams[])
    {
        new 
    string[84];
        new 
    year,
            
    month,
            
    day;
        
    getdate(yearmonthday);
        switch(
    month)
        {
            case 
    1string "January";
            case 
    2string "February";
            case 
    3string "March";
            case 
    4string "April";
            case 
    5string "May";
            case 
    6string "June";
            case 
    7string "Juli";
            case 
    8string "August";
            case 
    9string "September";
            case 
    10string "October";
            case 
    11string "November";
            case 
    12string "December";
        }
        new 
    hourminuitesecond;
        
    gettime(hour,minuite,second);
        
    format(stringsizeof(string), "Время: %d часа %d минут %d секунд\nСегодня: %d %s %d год"hourminuiteseconddaystringyear);
        
    ShowPlayerDialog(playerid/*id диалога*/DIALOG_STYLE_MSGBOX"Время"string"Закрыть""");
        
    ApplyAnimation(playerid"COP_AMBIENT""Coplook_watch"4.1000001);
        return 
    true;

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

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

    Steve Pavlina

  7. 2 пользователя(ей) сказали cпасибо:
    denis01 (09.06.2014)DmX (09.06.2014)
  8. #6
    Аватар для DmX
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.04.2013
    Адрес
    Краснодар
    Сообщений
    292
    Репутация:
    23 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Вот стильная, модная и молодёжная версия кода от меня
    PHP код:
    CMD:time(playeridparams[])
    {
        new 
    string[84];
        new 
    year,
            
    month,
            
    day;
        
    getdate(yearmonthday);
        switch(
    month)
        {
            case 
    1string "January";
            case 
    2string "February";
            case 
    3string "March";
            case 
    4string "April";
            case 
    5string "May";
            case 
    6string "June";
            case 
    7string "Juli";
            case 
    8string "August";
            case 
    9string "September";
            case 
    10string "October";
            case 
    11string "November";
            case 
    12string "December";
        }
        new 
    hourminuitesecond;
        
    gettime(hour,minuite,second);
        
    format(stringsizeof(string), "Время: %d часа %d минут %d секунд\nСегодня: %d %s %d год"hourminuiteseconddaystringyear);
        
    ShowPlayerDialog(playerid/*id диалога*/DIALOG_STYLE_MSGBOX"Время"string"Закрыть""");
        
    ApplyAnimation(playerid"COP_AMBIENT""Coplook_watch"4.1000001);
        return 
    true;

    Надеюсь меня простят
    Типичный DeimoS :D

  9. #7
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    560
    Репутация:
    272 ±
    switch(month)
    {
    case 1: string = "January";
    case 2: string = "February";
    case 3: string = "March";
    case 4: string = "April";
    case 5: string = "May";
    case 6: string = "June";
    case 7: string = "Juli";
    case 8: string = "August";
    case 9: string = "September";
    case 10: string = "October";
    case 11: string = "November";
    case 12: string = "December";
    }
    Зачем каждый раз создавать переменную и записывать в нее значения каждого месяца?
    PHP код:
    static months[][ 10 ] = {
        
    "January",
        
    "February",
        
    "March",
        
    "April",
        
    "May",
        
    "June",
        
    "Juli",
        
    "August",
        
    "September",
        
    "October",
        
    "November",
        
    "December"
    };

    CMD:time(playeridparams[])
    {
        new 
    string[84];
        new 
    year,
            
    month,
            
    day;
        
    getdate(yearmonthday);
        new 
    hourminuitesecond;
        
    gettime(hour,minuite,second);
        
    format(stringsizeof(string), "Время: %d часа %d минут %d секунд\nСегодня: %d %s %d год"hourminuiteseconddaymonthsmonth ] , year);
        
    ShowPlayerDialog(playerid/*id диалога*/DIALOG_STYLE_MSGBOX"Время"string"Закрыть""");
        
    ApplyAnimation(playerid"COP_AMBIENT""Coplook_watch"4.1000001);
        return 
    true;


  10. Пользователь сказал cпасибо:
    denis01 (09.06.2014)
  11. #8
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от Seregamil Посмотреть сообщение
    Зачем каждый раз создавать переменную и записывать в нее значения каждого месяца?
    PHP код:
    static months[][ 10 ] = {
        
    "January",
        
    "February",
        
    "March",
        
    "April",
        
    "May",
        
    "June",
        
    "Juli",
        
    "August",
        
    "September",
        
    "October",
        
    "November",
        
    "December"
    };

    CMD:time(playeridparams[])
    {
        new 
    string[84];
        new 
    year,
            
    month,
            
    day;
        
    getdate(yearmonthday);
        new 
    hourminuitesecond;
        
    gettime(hour,minuite,second);
        
    format(stringsizeof(string), "Время: %d часа %d минут %d секунд\nСегодня: %d %s %d год"hourminuiteseconddaymonthsmonth ] , year);
        
    ShowPlayerDialog(playerid/*id диалога*/DIALOG_STYLE_MSGBOX"Время"string"Закрыть""");
        
    ApplyAnimation(playerid"COP_AMBIENT""Coplook_watch"4.1000001);
        return 
    true;

    Думал про подобное, но если месяцы будут использоваться только в этой команде - глупо как-то заставлять мод держать всё это в памяти ради того, чтоб игроки раз в 10 минут вызывали команду
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

 

 

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

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

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

Ваши права

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