anpera.net https://anpera.dyndns.org/phpbb3/ |
|
gefallen anzeigen lassen https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=935 |
Seite 1 von 1 |
Autor: | Argoan [ So 06 Feb, 2005 20:45 ] |
Betreff des Beitrags: | gefallen anzeigen lassen |
also ich hab folgendes problem: ich will die gefallen anzeigen lassen. das hört sich leicht an, ich hab aber ein problem damit! es funktioniert weder mit nem balken noch so "normal". was mache ich falsch? ![]() |
Autor: | Kevz [ So 06 Feb, 2005 20:50 ] |
Betreff des Beitrags: | |
wie hast du es denn gemacht zeig ma |
Autor: | Chaosmaker [ So 06 Feb, 2005 20:52 ] |
Betreff des Beitrags: | |
So ausm Stehgreif, ungetestet: Öffne die common.php, finde: .templatereplace("statrow",array("title"=>"Erfahrung","value"=>expbar())) Füge danach ein: .($u['alive']?'':templatereplace('statrow',array('title'=>'Gefallen','value'=>$u['deathpower']))) |
Autor: | Argoan [ So 06 Feb, 2005 20:54 ] |
Betreff des Beitrags: | |
vielleicht liegts auch an der variable, aber ich gehe mal davon aus das FAVOR als variable richtig ist. dann müsste der balken doch eigentlich so aussehen: [php].templatereplace("statrow",array("title"=>"Gefallen","value"=>favorbar()))[/php] und die anzeige, ohne balken, so: [php].templatereplace("statrow",array("title"=>"Gefallen","value"=>"$u['favor']"))[/php] so sah es zumindest bei mir aus. |
Autor: | Chaosmaker [ So 06 Feb, 2005 20:55 ] |
Betreff des Beitrags: | |
Mööööööööööp! Hoecker, sie sind raus! ![]() Ist die falsche Variable, siehe oben. ![]() Die Funktion expbar() gibts übrigens nur für die Erfahrungspunkte, sonst für nix. Für alles andere brauchst Du grafbar(), allerdings wird die anders aufgerufen. Bei Gefallen ist eigentlich aber eh die Zahl besser, weil es ja kein "voll" gibt, sondern man beliebig viele ansammeln kann. |
Autor: | Argoan [ So 06 Feb, 2005 20:56 ] |
Betreff des Beitrags: | |
okay, danke. ![]() |
Autor: | Hecki [ Mo 07 Feb, 2005 04:04 ] |
Betreff des Beitrags: | |
Ich weis jetzt nicht ob dus schon hast, aber ich poste mal wie ichs gelöst habe. Unter: .templatereplace("statrow",array("title"=>"Geist","value"=>10 + round(($u['level']-1)*1.5))) machste das: .templatereplace("statrow",array("title"=>"Gefallen","value"=>$u['deathpower'])) Dann sieht man seine Gefallen wenn man tot ist, wenn du die auch sehen willst wenn man lebt, schreib sie irgendwo hin wo auch andere Sachen stehen zb hier drunter: .templatereplace("statrow",array("title"=>"Edelsteine","value"=>$u['gems'])) |
Autor: | Argoan [ Mo 07 Feb, 2005 11:28 ] |
Betreff des Beitrags: | |
läuft einwandfrei! jetzt hab ich aber ein anderes problem. und zwar wollte ich die erfahrung mittels balken so anzeigen lassen, das man sieht wieviel man hat, dann die maximal, und dann da drunter ein balken. das klappt aber nicht wahrscheinlich auch eine falsche variable, weil der $this->bbcode_second_pass_code('', 'maxexperience') nicht erkennt. ![]() |
Autor: | Meteora [ Mo 07 Feb, 2005 12:46 ] |
Betreff des Beitrags: | |
![]() [php].templatereplace("statrow",array("title"=>"Gefallen bei Ramius","value"=>"$u[deathpower]".grafbar(100,$u[deathpower]))) [/php] mfg |
Autor: | Kevz [ Mo 07 Feb, 2005 15:48 ] |
Betreff des Beitrags: | |
Öffne die common.php suche: [php]$spirits=array("-6"=>"Wiedererweckt","-2"=>"Sehr schlecht","-1"=>"Schlecht","0"=>"Normal","1"=>"Gut","2"=>"Sehr gut");[/php] Füge darunter: [php]$exparray=array(1=>100,400,1002,1912,3140,4707,6641,8985,11795,15143,19121,23840,29437,36071,43930,55000); while (list($key,$val)=each($exparray)){ $exparray[$key]= round($val + ($session['user']['dragonkills']/4) * $session['user']['level'] * 100,0); } $exp = $session[user][experience]-$exparray[$session[user][level]-1]; $req=$exparray[$session[user][level]]-$exparray[$session[user][level]-1];[/php] Und hier der Balken: [php].templatereplace("statrow",array("title"=>"Erfahrung","value"=>"".$u[experience]."/`0".$exparray[$session[user][level]]."".grafbar($req,$exp).""))[/php] |
Autor: | Argoan [ Mo 07 Feb, 2005 16:56 ] |
Betreff des Beitrags: | |
jap, danke es läuft! ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |