Also zum ersten das kann man in den Spieleinstellungen ändern ^^
Zum zweiten ich habe auch sowas ähnliches also die normalen rassen habe ich zu Herkunft gemacht und hier ist mal der code den ich gemacht habe für die Rassen selber bestimmungen
SQL:
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `rasse` text NOT NULL;')
Oder varchar je nach dem wie viel zeichen die maximal eingeben dürfen ^^
Öffne prefs.php und suche:
[php]while (list($key,$val)=each($_POST)){
if (!$nonsettings[$key]) $session['user']['prefs'][$key]=$_POST[$key];
}[/php]
Füge da drunter ein:
[php]
//Bioerweiterung:
$session['user']['rasse']=closetags(stripslashes($_POST
['rasse']),'`i`b`c`H');
// ende Bioerweiterung[/php]
suche weiter:
[php]if ($session['user']['biotime']>"9000-01-01"){
output("`n`\$Du kannst deine Beschreibung nicht ändern. Der Admin hat diese Funktion blockiert!`0`n");
}else{[/php]
Füge darunter ein:
[php]
// Bioerweiterung
$session['user']['rasse']=closetags(stripslashes($_POST['rasse']),'`i`b`c`H');
// ende Bioerweiterung[/php]
Suche:
[php],"bio"=>"Beschreibung des Charakters (255 Zeichen)" [/php]
füge davor oder danach das hier ein:
[php]
,"rasse"=>"Rasse des Charakters`n"[/php]
speichern und schliessen
Öffne bio.php und suche:
[php]output("Rasse: `#{$colraces[$row['race']]}`n");[/php]
FRüge danach ein:
[php]if ($row['rasse']!="")
{
output("Rasse: `#{$row['rasse']}`n");
}[/php]
So das wars. Wenn du aber die alten Rassen so wie ich in Herkunft änder folgendes: (Muss man nur machen wenn man den Racewizard von Eliwood drine hat!!!)
Öffne common.php und suche:
[php]$races=array(1=>"Guadosalam"
,2=>"Macalania"
,3=>"Sanubia"
,4=>"Gagazet"
,5=>"Mi'hen Gegend"
,6=>"Zanarkand"
,7=>"Das Nichts"
,8=>"Basaid"
,9=>"Verheissene Land"
,0=>"Unbekannt"
,50=>"Hoverschaf");
$colraces=array(1=>"`2Guadosalam`0"
,2=>"`9Macalania`0"
,3=>"`^Sanubia`0"
,4=>"`&Gagazet`0"
,5=>"`KMi'hen Gegend`0"
,6=>"`\$Zanarkand`0"
,7=>"`rDas Nichts"
,8=>"`QBasaid"
,9=>"`rVerheissene Land"
,0=>"`)Unbekannt`0"
,50=>"Hoverschaf");
[/php]
(So ist es bei mir bei anderen stehen dort die Rassennamen steht genau vor den Ttiteln in der common fast ganz unten)
ändere die Namen in die gewünschten Herkunften oder sonst was.
Dann musst du noch in der newday.php die addnavs anpassen das wars eigendlich wenn ich nichts vergessen habe

diesen vorgang kann man so oft wie man will wiederholen wenn du noch weitere angaben haben willst so wie ich

EDIT: Achja zum SQL befehl wenn du zb. nur 255 zeichen maximal haben willst musst du es mit varchar machen zb.
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `rasse` varchar(255) NOT NULL default '';')
Die Zahl musst du durch die maximale Zeichenzahl ersetzten das müsste es jetzt aber gewesen sein
Nochmal EDIT:
Öffne bio.php und suche:
[php]$result = db_query("SELECT login,name,level,sex,title,specialty,hashorse,acctid,age,marriedto,pvpflag,charisma,resurrections,bio,dragonkills,race,avatar,housekey,punch,reputation,birthday,orden,herkunft,old,eltern,schwestern,bruder,augenfarbe,gesinnung,waffe,ruestung,klasse,fähigkeiten,haus,beruf,herotattoo,gott,birthday,bestdragonage,wächterkills,omegakills,guildID,guildRank,tiername,gebt,gebm,gebj,emailaddress,emailhide,msn,icq,aim,irc,skype,clean,iq,tierbeschreibung,tierava FROM accounts WHERE login='$_GET[char]'");
[/php]
Bei jedem ist es anders so ist es bei mir füge vor das FROM folgendes ein:
[php],rasse[/php]