Pokaż wyniki od 1 do 6 z 6

Wątek: Licznik czasu

  1. #1
    Zarejestrowany
    Dołączył
    Sep 2010
    Posty
    2

    Domyślnie Licznik czasu

    Witam, chciałbym się dowiedzieć jak zrobić licznik który odlicza np. 3 minuty od rozpoczęcia np. wyścigu. Chciałbym zrobić tak w silniku gry race. Że jak startuje na wyścigu to pokazuje mu się licznik i podlicza 3 min.

    Z góry dziękuje.

  2. #2
    Zarejestrowany
    Dołączył
    Nov 2009
    Posty
    345

    Domyślnie

    tworzysz tabelkę w bazie dodatkową np nastepny_wyscig, A potem w skrypcie z wyścigiem sprawdzasz czy czas aktualny jest większy od tamtego i masz xD Już to było poszukaj troche
    Moja gra: rejestracja, logowanie, bank.

  3. #3
    Zarejestrowany
    Dołączył
    Sep 2010
    Posty
    2

    Domyślnie

    dzięki za szybką odpowiedź... poszukam...

  4. #4
    Pesymista :( Awatar Harrocan
    Dołączył
    Sep 2007
    Posty
    1,663

    Domyślnie

    Kod php:
    <?php
    $mysql 
    mysql_query("select * from `praca` where login = '$login'");
    $data mysql_fetch_array($mysql);
    $start $data["start"];
    $koniec $data["koniec"];
    $datateraz time();
    if(
    $koniec $datateraz AND $koniec != NULL){
    $godzinki $koniec $datateraz;
    $minutki $godzinki 60;
    $minutki ceil($minutki);
    echo 
    'Skonczysz prace za '.$minutki.' minut.';
    }
    elseif(
    $koniec <= $datateraz OR $koniec == NULL){
        if(isset(
    $_POST['pracuj'])){
        
    $czaspracy $_POST['czaspracy'];
        
    $koniecpracy time()+60*60*$czaspracy;
        
    $nowezyski 60*$czaspracy;
        
    $zloto $player->info['zloto'];
        
    $energia $player->info['energia'];
        
    $energiaodejmowana $czaspracy 2;
        
    $energia $energia $energiaodejmowana;
        if(
    $energia 0){
        
    $energia 0;
        }
            if(
    $koniec == NULL){
            
    $kasa $zloto $nowezyski;
            
    $mysql mysql_query("update `konta` set zloto=$kasa, energia=$energia where `login` = '$login'");
            
    $mysql mysql_query("insert into `praca` VALUES ('', '$login', '$datateraz', '$koniecpracy', '$nowezyski')"); 
            }
            else{
            
    $kasa $zloto $nowezyski;
            
    $mysql mysql_query("update `konta` set zloto=$kasa, energia=$energia where `login` = '$login'");
            
    $mysql mysql_query("update `praca` set start = '$datateraz', koniec = '$koniecpracy', zyski = '$nowezyski' where `login` = '$login'");
            }

        echo 
    'Rozpoczales wlasnie prace, bedziesz pracowal przez '.$czaspracy.' godziny.</br>';
        }
        else{
    ?>
        <form action="" method="post">
        Pracuj przez:
        <select name="czaspracy">
            <option>1</option>
            <option>2</option>
            <option>3</option>
            <option>4</option>
        </select>
     godziny.
    <input type="submit" name="pracuj" value="Pracuj">
    </form>
        <?
        
    }
    }
    ?>
    Znalezione gdzieś w zakamarkach mojego dysku, może się przyda komuś. Skrypt wiekowy i mało wydajny, do pełnej przeróbki.

  5. #5
    Zarejestrowany
    Dołączył
    Nov 2009
    Posty
    345

    Domyślnie

    nie jest najgorszy starczy mu na początek
    Moja gra: rejestracja, logowanie, bank.

  6. #6
    Zarejestrowany Awatar maciek_mono
    Dołączył
    Jun 2010
    Posty
    15

    Domyślnie

    Na pewno ...

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Licznik
    Przez boosik01 w dziale Race
    Odpowiedzi: 5
    Ostatni post / autor: 23-11-2009, 18:44
  2. Licznik jeszcze raz
    Przez zuber w dziale JavaScript/AJAX
    Odpowiedzi: 24
    Ostatni post / autor: 10-10-2009, 20:48
  3. licznik do końca pracy
    Przez klapaucius w dziale Race
    Odpowiedzi: 9
    Ostatni post / autor: 14-07-2009, 16:50
  4. licznik do końca pracy
    Przez Nie zarejestrowany w dziale Race
    Odpowiedzi: 1
    Ostatni post / autor: 13-07-2009, 10:22
  5. Licznik odwiedzin
    Przez Vallserum w dziale Support Vallheru
    Odpowiedzi: 12
    Ostatni post / autor: 30-05-2008, 20:35

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •