Ergebnis 1 bis 11 von 11

Thema: PHP OnlineGame

  1. #1

    PHP OnlineGame

    Hi Leute,
    mein Freunde und ich wollen für uns ein Onlinegame wie O-Game oder Spacenations machen.
    Nun folgendes Problem(ein Newbie Frage):
    Wenn ich einen Bauauftrag gebe und das eine gewisse Zeit die es zum bauen braucht, soll ein Timer eingestellt werden dass man in dieser Zeit nichts anderes mehr bauen kann.
    Könnt ihr mir eine Antwort geben oder könnt ihr mir Seiten für Tutorials sagen..
    Wäre nett wenns vielleicht auch dumm ist aber dafür sind Foren ja da ^^


    mfg
    The Mole

  2. #2
    Ich schlage dir for dich ersteinmal mit sql und php zu beschäftigen.

    hier ne gute seite dafür :

    http://www.selfphp.info/

  3. #3
    PHP-Code:
    <?php
    $aussetzen 
    time() + 3600;

    /*
    Hier die Funktion um $aussetzen in eine DB/ASCII-Datei einzufügen.
    */
    ?>
    PHP-Code:
    <?php
    /*
    Hier die Funktion um $aussetzen aus der Datenbank/ASCII-Datei auszulesen.
    */

    if($aussetzen time()){
      echo
    "Es wird noch gebaut.";
    }else(){
      
    // Was auch immer sonst passieren soll, hier rein.
    }
    ?>

  4. #4
    Vielen Dank,
    genau so was hab ich gebraucht

  5. #5
    äähm, ja das hat soweit funktioniert aber jetzt brauche ich noch ein
    Registrierungs und Login PHP Script, es sollte so ähnlich funktionieren wie beim forum. Zumindest sollte es gehen das wenn man sich registriert hat ein activate key an die e-mail adresse geschickt wird

    mfg
    The Mole

  6. #6
    das mit dem activierung key geht so :
    PHP-Code:
    <?php

    $zufall 
    rand(1,100000000000000);

    $to "User <$email>";;


    $subject "Registrieung bei .....";


    $message "

    $name Ihr activierung code lautet
    $zufall.Vielen Dank für ihre Regestierung
    Bitte geben sie den code nach dem ersten login 
    ein um ihren acount zu activieren ."
    ;

    mail($to$subject$message);

    ?>
    das ist nazürlich nur ein code fetzen
    Du wichitg ist das du noch die variable zufall
    ind die DB schreiben lässt jedoch kenne ich mich mit sql cnith aus und kenne die codes nicht.

    Geändert von dadie (28.07.2004 um 04:28 Uhr)

  7. #7
    thx,
    aber wie geht das nun mit MySQL und geht sowas auch bei funpic?

  8. #8
    ja klar funpic hat ja php und mysql unterstützung.

    [TUT is zu 10% fertig mehr kann ich leider nicht]

    hei nun muss ich wol oder über mein sql buch rauskrammen mal sehn :

    Also erteinmal log dich per php seite funpic.de ein.

    Dan geh auf den Link MySQL bei Hosting.
    Dort activierst du deine Mysql sowie du sie noch nicht activiert hast.

    nach dem actievien gehts du auf diesen link

    http://d.funpic.de/phpmyadmin/

    und gibts deinen User namen udn dein ftp passwort ein.

    Nun bist du in deiner DB drin.

    Nun erstellen wir eine tabele um die daten reinzuschreiben.
    *umblätter* *grüber* so nun klick auf den Link Datenbanken
    dann kommst du auf eine seit mit einem link der so heist wie dein user name klick ihn.

    nun sihts du ganz unten 2 felder

    Name :
    Felder:

    dort gibst du als name ein was du willst und als felder
    mmm. was soll so alles in O-game gespeichert werden mmm.

    1.HP
    2.MP
    3.GOLD
    4.XP
    5.WIN
    6.LOS
    7.Baut
    8.Lebt
    9.Name
    10.ID
    11.Activierungcode

    mehr fällt mir nicht ein also nehmen wir 11 felder.

    die felder nenen wir wie dort oben in der gleichen reienfolge.

    doch leider ist nun mein latein am ende ich weiss nicht was die typen bedeuten. mmm.

    kann mall wer das tut weitermachen ?

  9. #9
    Wenn du dich genauer über PHP &amp; MySQL informieren möchtest sieh dir doch mal die Liste im gepinnten Thread an (Nützliche Adressen (HTML, PHP, MySQL, Tools)), dort findest du viele Seiten die dir genau erklären, wie das mit PHP und Datenbanken abläuft.

  10. #10
    PHP-Code:
    $code md5 (uniqid (rand())); 
    Ich würde diesen Code für einen Aktivierungscode nehmen...

    manni

  11. #11
    hi leute,
    danke fuer eure Posts, bin gerade in England (ist schwer ein Internet zu finden.

    danke

    gruesse aus England (maritime museum in der naehe von Greenwich)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •