Ok, mein erstes Special das ich gemacht habe.
Bei mir Läuft alles. Wenn es probleme gibt, bitte melden.
prefs.php
finde:
PHP:
if($session[user][acctid]==getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0));
füge darunter ein:
PHP:
if($session[user][acctid]==getsetting("hasamulett",0)) savesetting("hasamulett",stripslashes(0));
finde:
PHP:
if ((int)$HTTP_GET[userid]==(int)getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0));
$sql = "UPDATE items SET owner=0 WHERE owner=$HTTP_GET_VARS[userid]";
db_query($sql);
füge darunter ein:
PHP:
if ((int)$HTTP_GET[userid]==(int)getsetting("hasamulett",0)) savesetting("hasamulett",stripslashes(0));
$sql = "UPDATE items SET owner=0 WHERE owner=$HTTP_GET_VARS[userid]";
db_query($sql);
finde:
PHP:
if (getsetting("hasegg",0)==$session[user][acctid]){
$bgcolor=($i%2==1?"trdark":"trlight");
output("<tr class='$bgcolor'><td>`^Das goldene Ei`0</td><td></td><td></td><td></td><td>`4Unverkäuflich`0</td><td></td></tr>",true);
}
füge darunter ein:
PHP:
if (getsetting("hasamulett",0)==$session[user][acctid]){
$bgcolor=($i%2==1?"trdark":"trlight");
output("<tr class='$bgcolor'><td>`VDas Amulett der Macht`0</td><td></td><td></td><td></td><td>`4Unverkäuflich`0</td><td></td></tr>",true);
}
PVP.php
finde:
PHP:
output("`n`n$row[name] hat das goldene Ei!");
}
füge darunter ein:
PHP:
if (getsetting("hasamulett",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasamulett",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat das Amulett der Macht!");
finde:
PHP:
addnews("`^".$session['user']['name']."`^ nimmt {$badguy['creaturename']}`^ das goldene Ei ab!");
$session[user][reputation]+=2;
}
füge darunter ein:
PHP:
// Amulett
if ($badguy['acctid']==getsetting("hasamulett",0)){
savesetting("hasamulett",stripslashes($session[user][acctid]));
output("`n`VDu nimmst $badguy[creaturename] `Vdas Amulett der Macht ab ab!`0`n");
addnews("`V".$session['user']['name']."`V nimmt {$badguy['creaturename']}`V das Amulett der Macht ab!");
}
Village.php
suche:
PHP:
if (@file_exists("houses.php")) addnav("Wohnviertel","houses.php");
füge darunter ein:
PHP:
if($session[user][acctid]==getsetting("hasamulett",0)) addnav("Festungsruine","festungsruine.php");
hof.php
suche:
PHP:
addnav("Drachenkills", "hof.php?op=kills&subop=$subop&page=$page");
füge darunter ein:
PHP:
addnav("Wächterkills","hof.php?op=waechter&subop=$subop&page=$page");
suche:
PHP:
}elseif ($_GET[op]=="punch"){
$sql = "SELECT name,punch AS data1,$racesel AS data2 FROM accounts WHERE locked=0 ORDER BY data1 $order, level $order, experience $order, acctid $order LIMIT $limit";
$adverb = "härtesten";
if ($_GET[subop] == "least") $adverb = "armseligsten";
$title = "Die $adverb Schläge aller Zeiten";
$headers = array("Punkte","Rasse");
display_table($title, $sql, false, false, $headers, false);
füge darunter ein:
PHP:
} elseif ($_GET[op]=="waechter"){
$sql = "SELECT name,wächterkills AS data1,dragonkills AS data2 FROM accounts WHERE locked=0 ORDER BY wächterkills $order, dragonkills $order, acctid $order LIMIT $limit";
$adverb = "meisten";
if ($_GET[subop] == "least") $adverb = "wenigsten";
$title = "Die Helden mit den $adverb Wächterkills in diesem Land";
$headers = array("Wächterkills","Drachenkills");
display_table($title, $sql, false, false, $headers, false);
dragon.php
suche 2mal:
PHP:
,"battlepoints"=>1
füge darunter ein:
,"wächterkills"=>1
setnewday.php
PHP:
if ((int)$row[acctid]==(int)getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0));
darunter:
PHP:
if ((int)$row[acctid]==(int)getsetting("hasamulett",0)) savesetting("hasamulett",stripslashes(0));
Die sqldaten sind im Ordner enthalten.
amulett.php in den ordner Special
festungsgrotte.php und festungsruine.php in den Hauptordner