condo hat geschrieben:
Wie würdes du das den machen Herr Profie ?
Das Mit den Runden in Kampf wahr eingendlich so geplant
Wie kann man das den sonst machen ?
Achso da oben steht schon Ingame 5 tage
nur neben bei bemärkt.
Also mir kommt keine idee wie ich das sonst machen könnte
Den Bei der countdown ist es ja auch so wie
(Nächster Tag 0h, 32m, 19s ) dan begint ein neuer tag
Nur das dies mit den effeckt von deaht note sein soll das nach 5 tage mein todes ist.
also überforschläge freue ich mich herr damit höre gern zu
P.s Die fehler meldungen sind immer fast die gleichen
Fehler in line 61 oder59 da wo ich versucht habe dies einzu fügen
Ich würde an Deiner Stelle mal etwas mehr auf "meine" Wortwahl achten. Du bist hier weil Du Hilfe von den Forenusern erwartest, dementsprechend solltest Du diese auch behandeln.
Zu Deiner Frage:
$this->bbcode_second_pass_code('', 'switch ($session['user']['death_note_cd']) {
case 1:
output('Gestern wurde Dir gestattet einen deiner Mitbürger zu Ramius, dem Herrn des Todes zu schicken.`nDoch erst jetzt wird Dir klar, ');
output('welche Auswirkungen das auf Dich hat. Durch den Tot deines Mitbürger lastet nun ein fürchterlicher, grausamer alter Fluch auf Dir.`n');
output('Dir fällt auf, dass Dir 5 deiner Lebenspunkte fehlen...`n`n');
addnews($session['user']['name'].' wurde scheinbar durch den tot eines Mitbürger mit einem Fluch belegt. Seltsam...');
$session['user']['maxhitpoints']-=5;
$session['user']['death_note_cd']++;
break;
case 2:
output('Abermals öffnest Du deine Augen. Nun ist es schon zwei Tage her, dass Du '.$session['user']['death_note_last'].' ermordet hast.');
output('Um Ramius seinem Fluch zu entgehen musst Du Dir überlegen, wie Du ihn wieder freundlich stimmen kannst.`n');
output('Wie auch am letzten Tag fällt Dir auf, dass Dir 5 deiner Lebenspunkte `bund`b `^1000 Goldstücke`0 fehlen!`n');
$session['user']['maxhitpoints']-=5;
$session['user']['gold']-=1000;
$session['user']['death_note_cd']++;
break;
case 3:
case 4:
output('Heute ist nichts ausergewöhnliches vorgefallen.`n');
$session['user']['death_note_cd']++;
break;
case 5:
output('Heute ist der fünfte Tag nach dem Mord an '.$session['user']['death_note_last'].' angebrochen.`n');
output('Du hast ein mulmiges Gefühl im Magen und musst dich Sekunden später übergeben. Wäre es eine normale ');
output('Übelkeit gewesen, wäre es ja o.K.! Allerdings hast Du eine Menge Blut erbrochen.`n');
output('Nur einen kleinen Moment später fallen dir die Augen zu und Du kippst zur Seite über! - Als nächstes findest Du dich bei ');
output('Ramius, dem Herrn des Todes wieder.');
$session['user']['hitpoints']=0;
$session['user']['alive']=0;
$session['user']['gold']=0;
$session['user']['experience']-=($session['user']['level']*27);
$session['user']['death_note_cd']=0;
$session['user']['death_note_last']='';
break;
}')
MySQL:
$this->bbcode_second_pass_code('', '
ALTER TABLE accounts ADD death_note_cd TINYINT(5) NOT NULL default 0;
ALTER TABLE accounts ADD death_note_last VARCHAR (50) NOT NULL default '';
')
Wie Du es in der Newday.php einbaust, schaust Du bitte erstmal selbst.
Der Code sollte so eigentlich funktionieren. (Addnav zum Totenreich etc. muss noch gesetzt werden.)
Lg,
Joel.
Edit by Eliwood: Wortwahl entschärft. So eine Unterstellung gehört sich nicht - es ist und bleibt Spekulation.