anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 01:56

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Das kan eigentlich...
BeitragVerfasst: Mo 19 Mär, 2007 13:02 
Offline
Meister
Meister

Registriert: Do 15 Mär, 2007 20:56
Beiträge: 304
Wohnort: Schwerte
LoGD: http://urulenta.de/source.php?url=/source.su.php
Hayho.

Ich programmiere gerade ein Dorffest für meine stadt und da sagt der mir auf einmal:

[php]if ($_GET[op]=="schwein"){
switch ( e_rand(1,2) ) {
case 1:
output("Du sagst dem Wirt das du gerne ein Wildschein
hättest. Er nickt und gibt dir ein Wildschein-
steak. Du beist hinein und beist auf etwas
hartes. Du findest einen EDELSTEIN. Verlierst
aber eine Runde durch das ausgiebige Essen.")
$session['user']['gems']+=1;
$session['user']['turns']-=1;
addnav("Aktionen");
addnav("Noch eins","fest.php?op=schwein");
addnav("Zurück zum Stand","fest.php?op=fress");
break;
case 2:
output("Du sagst dem Wirt das du gerne ein Wildschein
hättest. Er nickt und gibt dir ein Wildschein-
steak. Du beist hinein und verschlugst dich
an einem Knochen. Du erstickst jämmerlich.");
addnews($session[user][name]."`@ ist an einem `b`TSchweinesteak`b`@ erstickt. ");
output("`n`4Du bist tot.`n");
output("Du verlierst 10% deiner Erfahrung und alles Gold.`n");
output("Du kannst morgen weiterspielen.");
$session['user']['gold']=0;
$session['user']['experience']=round($session['user']['experience']*.9,0);
$session['user']['alive']=0;
$session['user']['hitpoints']=0;
$session['user']['specialinc']="";
$session['user']['reputation']--;
addnav("Tägliche News","news.php");
break;
}
}[/php]

das bei :

[php]$session['user']['gems']+=1;[/php]

und

[php]$session['user']['turns']-=1;[/php]

ein fehler ist..#Kan mir da jemand weiter helfen..

_________________
Talea
und
Mein Lieblings Forum


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 19 Mär, 2007 13:08 
Offline
Held
Held
Benutzeravatar

Registriert: So 19 Nov, 2006 09:57
Beiträge: 231
Geschlecht: Weiblich
LoGD: http://www.trahhenbluot.de/Planetenchaos/source.php
weil bei dem output vorher ein ; fehlt

_________________
Das Lesen im Bett zeugt von völliger Hingabe an die Kunst: Man überlässt es dem Dichter, wann man einschläft.
Ernst R. Hauschka, deutscher Aphoristiker (geb. 1926)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 19 Mär, 2007 13:09 
Offline
Meister
Meister

Registriert: Do 15 Mär, 2007 20:56
Beiträge: 304
Wohnort: Schwerte
LoGD: http://urulenta.de/source.php?url=/source.su.php
huppala danke ;)

ich glaub ich brauch ne brille :pein:

_________________
Talea
und
Mein Lieblings Forum


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 19 Mär, 2007 20:54 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
$session['user']['specialinc'] ist btw nur für Waldspecials notwendig. Das nächste Mal beim Herauskopieren also entfernen ;)

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 19 Mär, 2007 22:36 
Offline
Meister
Meister

Registriert: Do 15 Mär, 2007 20:56
Beiträge: 304
Wohnort: Schwerte
LoGD: http://urulenta.de/source.php?url=/source.su.php
jopp^^ das mit dem TOT script kan ich noch net auswendig deshalb kopiere ich den immer :( ..sry :pein:

_________________
Talea
und
Mein Lieblings Forum


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 20 Mär, 2007 10:08 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 24 Okt, 2005 23:20
Beiträge: 180
Geschlecht: Männlich
LoGD: http://logd.wyrmslayer.de
Und tu dir und deinen Usern einen gefallen:

Such dir jmd, der deine Outputs Korrektur liest!

Über den Stil brauchen wir nicht zu diskutieren, einer kann halt besser formulieren, der andere weniger gut, aber zumindest an die gängige Rechtschreibung sollte man sich halten.

WTF ist ein Wildschein? der verbrennt doch, wenn man den braten will. :D

_________________
YoM hat geschrieben:
LÖLz... ne, dafür ham wir unsere Mods, als Admins dürfen wir ehrlich sein. *gg*
---Original Message---
bist du eigentlich zum freundlich sein verpflichtet?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 20 Mär, 2007 10:14 
Offline
Meister
Meister

Registriert: Do 15 Mär, 2007 20:56
Beiträge: 304
Wohnort: Schwerte
LoGD: http://urulenta.de/source.php?url=/source.su.php
Jo ich lass ma ne freundin die Texte lesen..

Und wurden damals nicht die wildschweine überm feuer gebraten?

_________________
Talea
und
Mein Lieblings Forum


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 20 Mär, 2007 10:20 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Doch, Wildschweine schon... Aber Wildscheine nicht ;-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 20 Mär, 2007 11:03 
Offline
Meister
Meister

Registriert: Do 15 Mär, 2007 20:56
Beiträge: 304
Wohnort: Schwerte
LoGD: http://urulenta.de/source.php?url=/source.su.php
uhh, *lach* Danke.. Habe den Text ja auch mitten in der nacht geschrieben, aber bei Microsoft wird. naja der PC kan net klüger sein als wir XD

_________________
Talea
und
Mein Lieblings Forum


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 21 Mär, 2007 12:32 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Oh, auswendiggelernt hab ich das früher auch. Aber das ist keine gute Idee afaik.

Mach's lieber so: Guck dir an, was in der accounts Tabelle so für Feldchen drin sind. Und um zu sterben muss man eben manche Felder umändern. Der User darf also keine Lebenspunkte mehr haben. Das Feld in der Tabelle heißt "hitpoints", also:
[php]$session['user']['hitpoints']=0;[/php]

So damit hat er schonma keine LPs mehr. Es gibt aber noch ein Feldchen, das heißt "alive" und regelt, ob der User tot ist oder nicht. Warum man das so gemacht hat, weiß ich nicht. Afaik könnte man auch über "hitpoints=0" alles regeln, aber es wird wohl schon einen Sinn haben. Auf jeden Fall setzen wir nun "alive" auf false, bzw 0.
[php]$session['user']['alive']=false;[/php]
Wenn ich mich nicht täusche (was doch oft vorkommt) kann man auch
[php]$session['user']['alive']=0;[/php] setzen.

so nun ist er endgüldig tot. Nur kommt er jetzt nirgends mehr hin, also noch ne addnav:
[php]addnav("Tägliche News","news.php");[/php]

Kleine Bestrafungen fürs Sterben kann man ja je nach Wahl einbauen...
z.B. [php]$session['user']['gold']=0;[/php] das dürfte wohl das Üblichste sein. Genau wie Erfahrungspunkteabzug, etc. Den output Text kann sich ja jeder selbst überlegen ^^

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 21 Mär, 2007 13:01 
Offline
Meister
Meister

Registriert: Do 15 Mär, 2007 20:56
Beiträge: 304
Wohnort: Schwerte
LoGD: http://urulenta.de/source.php?url=/source.su.php
Ui, danke für die Erklärun. :D
Ich habe es sogar geschnallt!! :o

Danke nochmal und :wink:

_________________
Talea
und
Mein Lieblings Forum


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 21 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum