ok ich ver such noch mal zu verdeutlichen
Zitat:
SQL
CREATE TABLE `accounts` (
`haarfarbe` varchar(50) NOT NULL default 'undefinierbar',
`haarlang` int(5) NOT NULL default '0',
`nagelfarbe` varchar(50) NOT NULL default 'keiner',
`nagellang` varchar(5) NOT NULL default '0',
`nagelform` varchar(50) NOT NULL default 'ungeplegt',
`haarlanganz` varchar(50) NOT NULL default 'kahl',
`nagellanganz` varchar(50) NOT NULL default 'kurz',
`augen` varchar(50) NOT NULL default 'Naturfarbe',
`farbung` tinyint(5) NOT NULL default '0',
`naugen` varchar(50) NOT NULL default '',
`nhaare` varchar(50) NOT NULL default '',
`bartanz` varchar(50) NOT NULL default '',
`bartform` varchar(50) NOT NULL default '',
`bartlang` varchar(50) NOT NULL default '',
`nauswahl` varchar(50) NOT NULL default '',CREATE TABLE `accounts` (
`haarfarbe` varchar(50) NOT NULL default 'undefinierbar',
`haarlang` int(5) NOT NULL default '0',
`nagelfarbe` varchar(50) NOT NULL default 'keiner',
`nagellang` varchar(5) NOT NULL default '0',
`nagelform` varchar(50) NOT NULL default 'ungeplegt',
`haarlanganz` varchar(50) NOT NULL default 'kahl',
`nagellanganz` varchar(50) NOT NULL default 'kurz',
`augen` varchar(50) NOT NULL default 'Naturfarbe',
`farbung` tinyint(5) NOT NULL default '0',
`naugen` varchar(50) NOT NULL default '',
`nhaare` varchar(50) NOT NULL default '',
`bartanz` varchar(50) NOT NULL default '',
`bartform` varchar(50) NOT NULL default '',
`bartlang` varchar(50) NOT NULL default '',
`nauswahl` varchar(50) NOT NULL default '',
Der Teil für die
bio.php
[php]Das noch ändern:
$result = db_query("SELECT login,name,level,sex,title,specialty,hashorse,acctid,age,marriedto,pvpflag,charisma,resurrections,bio,dragonkills,race,avatar,housekey,punch,reputation,haarlang,haarfarbe,nagelfarbe,nagellang,nagelform,haarla
nganz,nagellanganz,augen,bartlang,bartform,bartanz,master,generation FROM accounts WHERE login='$_GET[char]'");
$row = db_fetch_assoc($result);
$row[login] = rawurlencode($row[login]);
Das einfügen:
output("`n`^Aussehen:`n");
output("`^Haarlänge: `@$row[haarlanganz]`n");
output("`^Haarfarbe: `@$row[haarfarbe]`n");
output("`^Augenfarbe: `@$row[augen]`n");
if ($row[sex]==0) {output("`^Bart: `@$row[bartanz], $row[bartform]`n");}
output("`^Nägel: `@$row[nagellanganz], `@$row[nagelform]`n");
output("`^Nagellack: `@$row[nagelfarbe]`n");[/php]
Und das in die
newday.php
[/php]
if ($session['user']['nauswahl']<2) {switch(e_rand(1,3)){
case 1:
$session['user']['naugen']="blau";
break;
case 2:
$session['user']['naugen']="braun";
break;
case 3:
$session['user']['naugen']="grün";
break;
}}
if ($session['user']['nauswahl']<2) {switch(e_rand(1,4)){
case 1:
$session['user']['nhaare']="blond";
break;
case 2:
$session['user']['nhaare']="braun";
break;
case 3:
$session['user']['nhaare']="schwarz";
break;
case 4:
switch(e_rand(1,4)){
case 1:
$session['user']['nhaare']="blond";
break;
case 2:
$session['user']['nhaare']="braun";
break;
case 3:
$session['user']['nhaare']="schwarz";
break;
case 4:
$session['user']['nhaare']="rot";
break;
}}}
if ($session['user']['nauswahl']<2) {$session['user']['haarfarbe']=($session['user']['nhaare']);}
if ($session['user']['nauswahl']<2) {$session['user']['augen']=($session['user']['naugen']);}
if ($session['user']['nauswahl']<2) {$session ['user']['nauswahl']+=2;}
switch(e_rand(1,8)){
case 1:
output("`^Deine Nägel sehen heute mal wieder toll aus!");
$session['user']['nagellang']+=1;
break;
case 2:
output("`4Leider hast du dich beim Aufstehen etwas vergriffen, dadurch ist dir ein Stück vom Nagel abgebrochen!");
$session['user']['nagellang']-=2;
break;
}
switch(e_rand(1,100)){
case 1:
output("`n`4Du hast beim Aufstehen deine Kontaktlinsen verloren und findest sie nicht mehr!`n");
$session['user']['augen']="natürliches ".$session['user']['naugen']."";
break;
}
else ($session['user']['nagellang']++);
($session['user']['haarlang']++);
($session['user']['bartlang']++);
if ($session['user']['bartlang']<=2){
$session['user']['bartanz']="glatt";}
if ($session['user']['bartlang']>=3){
$session['user']['bartanz']="stoppel";}
if ($session['user']['bartlang']>=10){
$session['user']['bartanz']="etwas länger";}
if ($session['user']['bartlang']>=20){
$session['user']['bartanz']="lang";}
if ($session['user']['bartlang']>=40){
$session['user']['bartanz']="sehr lang";}
if ($session['user']['haarlang']<=9){
$session['user']['haarlanganz']="kahl";}
if ($session['user']['haarlang']>=10){
$session['user']['haarlanganz']="1mm stoppel";}
if ($session['user']['haarlang']>=20){
$session['user']['haarlanganz']="2mm stoppel";}
if ($session['user']['haarlang']>=30){
$session['user']['haarlanganz']="3mm stoppel";}
if ($session['user']['haarlang']>=40){
$session['user']['haarlanganz']="4mm stoppel";}
if ($session['user']['haarlang']>=50){
$session['user']['haarlanganz']="5mm stoppel";}
if ($session['user']['haarlang']>=60){
$session['user']['haarlanganz']="sehr kurz";}
if ($session['user']['haarlang']>=80){
$session['user']['haarlanganz']="kurz";}
if ($session['user']['haarlang']>=100){
$session['user']['haarlanganz']="kurz bis mittellang";}
if ($session['user']['haarlang']>=120){
$session['user']['haarlanganz']="mittellang";}
if ($session['user']['haarlang']>=160){
$session['user']['haarlanganz']="mittellang bis lang";}
if ($session['user']['haarlang']>=200){
$session['user']['haarlanganz']="lang";}
if ($session['user']['haarlang']>=300){
$session['user']['haarlanganz']="lang bis sehr lang";}
if ($session['user']['haarlang']>=400){
$session['user']['haarlanganz']="sehr lang";}
if ($session['user']['nagellang']<=9){
$session['user']['nagellanganz']="kurz";}
if ($session['user']['nagellang']>=10){
$session['user']['nagellanganz']="leicht überstehend";}
if ($session['user']['nagellang']>=60){
$session['user']['nagellanganz']="lang";}
if ($session['user']['nagellang']>=120){
$session['user']['nagellanganz']="sehr lang";}[php]
So nun sollten alle Informationen vorhanden sein, oder fehlt denn noch was ?[/php]