anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 29 Mär, 2024 12:50

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Regatta
BeitragVerfasst: Mi 12 Dez, 2007 16:20 
Offline
Newbie
Benutzeravatar

Registriert: Mi 05 Dez, 2007 16:35
Beiträge: 8
Wohnort: Erde
Geschlecht: Männlich
Dies ist eines meiner ersten (für mich) "komplizierteren" Skripte. :D
Man kann an einem Segelwettbewerb teilnehmen und Geld gewinnen. Alles wird von einer immer wieder neu komponierten Ascii-Grafik begleitet, die den momentanen Stand des Rennens zeigt. Wenn man zu den Tribühnen geht, kann man plaudern und sehen, wer ein Rennen gewonnen hat. Bei Bedarf einfach die Preise und Teilnahmekosten, welche ziemlich am Anfang des Skriptes zu sehen sind, editieren.

Einbau: Einfach ins LotGD-Verzeichnis einfügen, einen Nav in z.B. village.php einfügen und alles müsste funktionieren.

Viel Spaß damit! (Feedback erwünscht 8) )


Dateianhänge:
Dateikommentar: regatta.php (verbesserte Version) enthalten - bitte Copyrights nicht entfernen
regatta.zip [3.16 KIB]
397-mal heruntergeladen


Zuletzt geändert von n2code am Fr 14 Dez, 2007 20:05, insgesamt 1-mal geändert.
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 12 Dez, 2007 20:30 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Gefällt mir gut! Danke! 8)

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 11:28 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Schöne Idee,gefällt mir.


Einige kleine Hinweise hätte ich dir allerdings noch. Sind nur Kleinigkeiten ;-)

Kontrollstruktur für die Navigation (Du verwendest hier if / elseif) sind mit switch sogar noch etwas schneller.

Und den Code einrücken bringt meistens eine etwas grössere Übersicht, und man erkennt die Dinge schneller ;-)

Reine HTML-Ausgaben kann man auch mit rawoutput() erledigen. Ist etwas schneller, da die appoencode nicht noch auf den String losgelassen wird.

Ein Funktionsaufruf ist schneller als mehrere: Also den output-Text am besten nur einmal ausgeben (In einem Funktionsaufruf).


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 15:54 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Mo 24 Apr, 2006 18:21
Beiträge: 408
Geschlecht: Männlich
LoGD: http://localhost
Schönes Addon, die Preise sind ja zum Glück anpassbar :D Die Grafik gefällt mir auch sehr gut!

_________________
Mal wieder da...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 16:12 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Und bitte achte auf die Bennenung der (verschiedenen) Variablen... (siehe unten)

Dabei solltest Du besonders achten, das Du innerhalb eines kleinen Blocks nur kurz und knappe Namen nimmst. Denn diese Variablen werden meist nur in kleinen Blocks genutzt/existieren meist nur dort.
Bei Variablen die sich außerhalb befinden, sollten aber aussagekräftig und knappe Namen enthalten. Solche Namen machen Skripts leserlicher und erleichtern das Vefolgen von Variablen über einen großen Bereich des Codes.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 17:48 
Offline
Newbie
Benutzeravatar

Registriert: Mi 05 Dez, 2007 16:35
Beiträge: 8
Wohnort: Erde
Geschlecht: Männlich
Danke für die Hinweise, ich werde versuchen alles zu berücksichtigen, um das Ganze dann nochmal verbessert hochzuladen.

*Überarbeitung in progress...* :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 17:54 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Hm, hab das Skript mal im Mod-Bereich verlinkt und wir werdens wohl übernehmen. 8) Kommt gut an!

Nur eins: Dein Link wird bei mir nicht ausgegeben obwohl der Output unten im Skript steht. Oo Der sollte doch da stehen? Hab ich ihn übersehen oder stimmt da was nicht? *kopfkratz*

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 18:54 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Ganz Simpel...
Der Link wird bei der Quellcode- Textausgabe, als Kommentar dargestellt und nicht in der Ausgabe selbst angezeigt. Also ganz einfach, ganz Simpel, ganz selbsterklärend... Wobei es auch "rawoutput" getan hätte, siehe Harthas Beitrag.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Dez, 2007 20:01 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
*sich mal ne runde an die stirn klatsch*

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Neue Version der Regatta
BeitragVerfasst: Fr 14 Dez, 2007 20:14 
Offline
Newbie
Benutzeravatar

Registriert: Mi 05 Dez, 2007 16:35
Beiträge: 8
Wohnort: Erde
Geschlecht: Männlich
So, ich hab (hoffentlich nix übersehen) alles nochmal optimiert und die neue Version hochgeladen.
Ich hoffe euch gefällt's! :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Dez, 2007 13:12 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
also ich finds cool, wie du das mit der grafik gemacht hast :)
weiter so :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Dez, 2007 14:03 
Offline
User
User
Benutzeravatar

Registriert: Fr 08 Sep, 2006 07:27
Beiträge: 12
Wohnort: Herne
Geschlecht: Weiblich
LoGD: http://www.mystara-logd.net
mir gefällt es auch richtig gut.
nun müsste ich es nur noch für unsere lieben rp-chars umbasteln - sofern ich denn die erlaubnis bekomme 8)
und eine kleine erweiterung für die tribünen schwebt mir auch schon vor, wenn dort im output schon von dem essensverkäufer die rede ist +fg+


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Regatta
BeitragVerfasst: Fr 04 Jan, 2008 12:57 
Offline
Newbie
Benutzeravatar

Registriert: Mi 05 Dez, 2007 16:35
Beiträge: 8
Wohnort: Erde
Geschlecht: Männlich
Gegen Rumschrauben an dem Skript zwecks RP-Chars, Erweiterungen etc. hab ich nix, solang das Copyright drinbleibt ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Regatta
BeitragVerfasst: Fr 11 Jan, 2008 15:02 
Offline
User
User
Benutzeravatar

Registriert: Fr 08 Sep, 2006 07:27
Beiträge: 12
Wohnort: Herne
Geschlecht: Weiblich
LoGD: http://www.mystara-logd.net
selbstverfreilich bleibt es das 8) danke

_________________
"Erst wenn die letzte Lanparty verboten ist, der letzte PC abgeschaltet ist und das letzte Gewaltspiel auf dem Index steht, werdet ihr feststellen, dass ihr uns doch erziehen müsst..."


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 25 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum