anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Gefallen in der Vitalinfo https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3564 |
Seite 1 von 1 |
Autor: | The Dead [ Mo 09 Apr, 2007 10:14 ] |
Betreff des Beitrags: | Gefallen in der Vitalinfo |
Also wie der Überschrift zu entnehmen ist möchte ich gerne die Gefallen die man hat anzeigen lassen in der Vitalinfo aber nur wenn derjenige tot ist. Ich habe dazu den eintrag .templatereplace("statrow",array("title"=>"odor","value"=>$u['clean'])) in der common unter hitpoints gesetzt und dieser eintrag ist aus der Badhouse php genommen und statt odor Gefallen eingesetzt. Natürlich habe ich ebenfalls einen BD eintrag mit den daten ADD ALTER TABLES accounts gefallen int(11) unsigned not null default 0 eingegeben. Auch habe ich vor dem eintrag in der common noch if ($session[user][alive]{ gesetzt so das das ganze am ende so aussah: if ($session[user][alive]{ .templatereplace("statrow",array("title"=>"Gefallen","value"=>$u['gefallen']))} Am ende kam dann nur eine Fehlermedlung diese habe ich jetzt leider nicht mehr komplett aber drinne stand nur das ein unexpected '.' drinne war in der common. Source habe ich leider nicht da das alles local gemacht war. Könnt Ihr mir helfen wie ich die gefallen anzeigen lassen kann? Danke im Vorraus |
Autor: | -DoM [ Mo 09 Apr, 2007 10:43 ] |
Betreff des Beitrags: | |
Das ist so auch Käse. Das Feld in der accounts-Tabelle kannst du wieder löschen. Es gibt bereits ein entsprechendes Feld. Es nennt sich "deathpower"... Suche in der common.php: [php] }else{ $charstat.=appoencode( templatereplace("statrow",array("title"=>"Seelenpunkte","value"=>"$u[soulpoints]".grafbar((5*$u[level]+50),$u[soulpoints]))) .templatereplace("statrow",array("title"=>"Foltern","value"=>$u['gravefights'])) ,true); } [/php] Ersetze es mit dem hier: [php] }else{ $charstat.=appoencode( templatereplace('statrow',array('title'=>'Seelenpunkte','value'=>$u['soulpoints'].grafbar((5*$u['level']+50),$u['soulpoints']))) .templatereplace('statrow',array('title'=>'Grabkämpfe','value'=>$u['gravefights'])) .templatereplace("statrow",array('title'=>'Gefallen','value'=>$u['deathpower'])) ,true); } [/php] Speicher die common.php und lade sie hoch. Fettisch!!!! *Einbau gilt für Anperas 0.9.7 ext Ger3* |
Autor: | Morpheus [ Mo 09 Apr, 2007 10:47 ] |
Betreff des Beitrags: | |
Schon mal daran gedacht, die Anzeigen im oberen Teil zu verknüpfen und davon abhängig zu machen, ob jemand lebt oder nicht? ![]() $this->bbcode_second_pass_code('', ' .templatereplace("statrow",array("title"=>"Name","value"=>appoencode($u[name],false))) ,true); if ($session['user']['alive']){ $charstat.=appoencode( templatereplace("statrow",array("title"=>"Lebenspunkte","value"=>"$u[hitpoints]`0/$u[maxhitpoints]".grafbar($u[maxhitpoints],$u[hitpoints]))) .templatereplace("statrow",array("title"=>"Runden","value"=>$u['turns'])) ,true); }else{ $charstat.=appoencode( templatereplace("statrow",array("title"=>"Seelenpunkte","value"=>"$u[soulpoints]".grafbar((5*$u[level]+50),$u[soulpoints]))) .templatereplace("statrow",array("title"=>"Foltern","value"=>$u['gravefights'])) .templatereplace("statrow",array("title"=>"Gefallen","value"=>$u['deathpower'])) ,true); } ') So sieht es bei mir aus.... ![]() EDIT: Mist, zu spät.. ![]() |
Autor: | -DoM [ Mo 09 Apr, 2007 10:48 ] |
Betreff des Beitrags: | |
Zu Spät!!!! *Ätsch* ![]() |
Autor: | The Dead [ Mo 09 Apr, 2007 11:00 ] |
Betreff des Beitrags: | |
Danke an Euch beiden jetzt läufts wobei -DoM ein wenig mehr danke abkriegt |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |