anpera.net
https://anpera.dyndns.org/phpbb3/

Schiffswerft
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=5124
Seite 1 von 1

Autor:  Andarrius [ Fr 26 Mär, 2010 20:53 ]
Betreff des Beitrags:  Schiffswerft

Ich habe mich mal dran gesetzt und eine kleine Schiffswerft entwickelt, in der die User ein eigenes Schiff bauen können.
Da mein Server auch über Inseln verfügt und diese rege genutzt werden, habe ich mir gedacht, dass meine User sich ein eigenes Schiff bauen können, mit dem diese dann kostenlos (sonst 500 Gold pro Fahrt) zwischen den Inseln fahren können. Es ist natürlich ein Goldert und Edelsteinwert sowie ein fixer Rundenwert nötig. Gold und Edelsteine werden zum Start abgezogen, die Runden werden abgebaut.
Ich habe in der Kopfzeile die Variablen festgelegt und zusätzlich auch den Dorfnamen und den örtlichen Schiffbauer, das man nicht viel ändern muss ;) Viel Spass beim ausprobieren, Einbauanleitung findet ihr in der Datei. Die Nav´s müsst ihr aber selber anpassen, wegen der kostenlosen fahrt.

Eure Meinung dazu nehme ich immer gerne entgegen.

Andarrius
Dardanos


EDIT:
Datei geupdatet mit Singleqoutes bei den Werten die sich für den User ändern.
Datei 1.1 hinzugefügt. Dort mit den neuen $_GET befehlen.
Einbauanleitung erweitert

Dateianhang:
werft 1v1.rar

Autor:  Tidus [ Fr 26 Mär, 2010 21:23 ]
Betreff des Beitrags:  Re: Schiffswerft

Hallo,

Kritik:
bitte kein HTTP_POST_VARS und HTTP_GET_VARS sondern die neuen $_GET und $_POST benutzen ;)

ganz wichtig: bitte die Arraykeys mit singleqoutes schreiben also $session['user']['blubb'] etc.

und, für Ausgaben die nur html javascript oder so beinhalten am besten rawoutput benutzen ;)

grüße

Autor:  Andarrius [ Sa 27 Mär, 2010 08:55 ]
Betreff des Beitrags:  Re: Schiffswerft

Ich glaube man merkt schnell das ich mir das alles selber beibringe mit dem Programmieren. Also das mit den singleqoutes änder ich gleich.

Das andere habe ich einfach aus dem Trainungsraum der Burg genommen und umgeschrieben. Kannst du, oder wer anders mir sagen, warum das nicht passent ist?

Edit:
Ist in der Datei geändert. Aber was genau bewirken beide befehle, sollte ich das im Trainingsraum der Burg auch ändern?

Autor:  Tidus [ Mo 29 Mär, 2010 21:51 ]
Betreff des Beitrags:  Re: Schiffswerft

Also fangen wir mal mit erklären an:

HTTP variabeln sind veraltet werden also bald nicht mehr unterstüzt werden ;) darum die neuen variabeln die meines wissens nach schon ab PHP 4 integriert wurden.

Das mist den ' in den ['user'] etc ist dafür gedacht das es keine verwechslungen gibt da man wenn man es ohne ' schreibt auch als Konstante meinen könnte, man kann nämlich auch konstanten definieren die z.b. feldnamen enthalten etc.

und wieso rawoutput? also output mit true jagd alles durch appoencode welches halt html und farbcodes umwandelt, was aber langsam ist, und rawoutput ist extra für alles ohne Farbcodes da es html auch einfach so ausgeben kann ohne die lahme appoencode funktion aufzurufen.

mfg

Autor:  Andarrius [ Di 30 Mär, 2010 17:18 ]
Betreff des Beitrags:  Re: Schiffswerft

Ahh und wieder was dazu gelernt, vielen Dank ;)

Ich werde es (hoffentlich) in Zukunft immer berücksichtigen ;)

An alle:
Was haltet ihr von der Werft, die Idee. Würde mich über noch ein paar Rückmeldungen freuen.
Meine User haben sind schon fleißig am Schiffsbau. ;)

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/