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

Реклама


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

Тема: bonus day

  1. #1
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    694
    Репутация:
    104 ±

    bonus day

    Совсем раскис уже,голевешка не сооброжает так что думаю адекватно дадите мудрый совет с чего начать...
    В общем думаю если не ве то большинство видели в играх бонус когда заходишь а сервер каждый день (24ч)
    не могу додуматься как это сделать,мысли есть но все не то..
    Допустим поставим таймер на 24ч а далее пробка в кабине мешает додумать,например как проверить что именно каждый игрок заходил эти 24 часа или нет,если он не заходил 48ч то нужно сделать пометку что бы бонус начался с начала,кароче совсем из ума я вышел,поучайте меня.
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

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

    Статус
    Оффлайн
    Регистрация
    10.02.2014
    Сообщений
    99
    Репутация:
    18 ±
    А обязательно таймер? А если по дате сделать?
    Допустить игрок зашёл числа x, поиграл и вышел. При выходе записывается это число x. Если игрок заходит, на сервер, при конекте (или ещё когда) запускается проверка на число х.
    Если х= числу сегодняшнему, т.е. х=х, то бонус не выдаёт.
    Если х>х-1, то запускается система с бонусом.

    Ну или ещё в каком плане, думаю, что мысль свою донёс :)
    Моя группа по samp: вступаем.
    Блог о сайтах и играх, может оказаться полезным: тыкмы. Основано на личном опыте.

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

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    694
    Репутация:
    104 ±
    Цитата Сообщение от MaZaRHaKeR Посмотреть сообщение
    А обязательно таймер? А если по дате сделать?
    Допустить игрок зашёл числа x, поиграл и вышел. При выходе записывается это число x. Если игрок заходит, на сервер, при конекте (или ещё когда) запускается проверка на число х.
    Если х= числу сегодняшнему, т.е. х=х, то бонус не выдаёт.
    Если х>х-1, то запускается система с бонусом.

    Ну или ещё в каком плане, думаю, что мысль свою донёс :)
    Да не,не обязательно,просто мне нужны примеры,можно ещё что-нибудь

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Как уже сказали выше, работайте с датой. При входе делаем проверку по следующему типу:
    PHP код:
    if((Записанный_год текущий_год == 0) && (Записанный_месяц текущий_месяц == 0))
    {
        if(
    Записанный_день текущий_день 2)
        {
            if(
    Записанный_день текущий_день == 1)
            {
                
    //Выдаём игроку бонус и записываем текущую дату
            
    }
        }
        else
    //Игрок не играл на сервере больше суток
        
    {
            
    //Записываем текущую дату
        
    }
    }
    else
    // Игрок либо вообще не играл на сервере (записанная дата равна 0), либо не играл год/месяц
    {
        
    //Записываем текущую дату

    Вся система. Больше кода не требуется. Дата последнего входа будет записываться тут же, если я ничего не забыл :)
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    694
    Репутация:
    104 ±
    Ой ну спосибо,аж целый код вогнал,в принципе и хорошо дополнил мои надумки по этому поводу,поклон те в землю

 

 

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

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

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

Ваши права

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