1.1.0 v. 4 in 1
Huhu,
Sodale ich habe mich heute mal ranne gesetzt und sowas wie das Goldene ei gemacht..Nur das es ein bischen anders ist!
Änderungen:
•
In der PvP.php
•
In der Newday.php
•
Bald in der Hof.php
•
Bald in der bio.php
Anmerkung:
•
Beispiel genommen an goldenegg.php genomen
Bitte:
•
Das CP stehen lassen ;-)
•
Wen es geht die Widmung auch drinne lassen ;-)
Beschreibung:
Der User trift im Wald auf das ereigniss dreiwege.php! Dort kan er zwischen den Wegen:
•
Nach Norden
•
Nach Süden
•
Nach Westen
•
Nach Osten
•
Wenn er nach Norden geht, kan er zwischen den Wegen:
•
In den Himmel
•
In den Boden
•
In den See
•
In das Feuer
endscheiden
geht er nach Süden, kan er zwischen;
•
Rechts
und
•
Links
entscheiden.
und den rest? findest es herraus!
Finden kan er dort:
•
Stab des Lebens
•
Amullet der Weisheit
•
Kette der Stärke
•
Handschuhe der Verteidigung
Jedes dieser sachen kan einem im pvp wider abgenommen werden!
Schönheitsmarkel:
•
Man kan die sachen nicht von alleine Verlieren, sie müssen einem abgenommen werden.
•
Ein Spieler kann alle Artefakte haben
Weiteres:
•
Über die Newday.php änderung könnt ihr euch gedanken machen. Die zahlen könnt ihr gerne runter setzen.
•
Alle Texte dürfen verändert werden.
Wichtig:
•
Wie öffne ich xatchemx dateien?
Indem ihr sie runterladet, dan auf Windowscommander klickt, die Datei sucht, anklickt und dan ganz unten links auf "Bearbeiten" klickt. Weil anders haben wir hier in anpera.net festgestellt geht dies nicht!Fals winncommander nicht vorhanden ist schieckt mir ne E-Mail.
So dan mal der Anfang:
öffnet newday.php!
sucht:
[php] if (date("Ymd",$gametoday)!=date("Ymd",$lastnewdaysemaphore)){
$sql = "LOCK TABLES settings WRITE";
db_query($sql);
$lastnewdaysemaphore = convertgametime(strtotime(getsetting("newdaysemaphore","0000-00-00 00:00:00")));
$gametoday = gametime();
if (date("Ymd",$gametoday)!=date("Ymd",$lastnewdaysemaphore)){
//we need to run the hook, update the setting, and unlock.
savesetting("newdaysemaphore",date("Y-m-d H:i:s"));
$sql = "UNLOCK TABLES";
db_query($sql);
require_once "setnewday.php";
}else{
//someone else beat us to it, unlock.
$sql = "UNLOCK TABLES";
db_query($sql);
output("Somebody beat us to it");
}
}[/php]
fügt
darunter ein:
[php] if ($session[user][acctid]==getsetting("haserds",0))
switch ( e_rand(1,2) ) {
case 1:
output("`4Weil du den Ring des Sterblichen hast, werden dir permanente Lebenspunkte abgezogen!`n`0");
$session['user']['maxhitpoints']-=5;
break;
case 2:
output("`4Weil du den Ring des Sterblichen hast, werden dir permanente Lebenspunkte abgezogen!`n`0");
$session['user']['maxhitpoints']-=10;
}
if ($session[user][acctid]==getsetting("haserdt",0))
switch ( e_rand(1,2) ) {
case 1:
output("`4Weil du den Ring des Todes hast, bekommst du extra Lebenspunkte!`n`0");
$session['user']['maxhitpoints']+=5;
break;
case 2:
output("`4Weil du den Ring des Todes hast, bekommst du extra Lebenspunkte!`n`0");
$session['user']['maxhitpoints']+=10;
}
if ($session[user][acctid]==getsetting("hasesdd",0))
switch ( e_rand(1,2) ) {
case 1:
output("`4Weil du den Stab der Dummheit hast, werden dir Erfahrungspunkte abgezogen!`n`0");
$session['user']['experience']-=0.5;
break;
case 2:
output("`4Weil du den Stab der Dummheit hast, werden dir Erfahrungspunkte abgezogen!`n`0");
$session['user']['experience']-=1.1;
}
if ($session[user][acctid]==getsetting("hasesdm",0))
switch ( e_rand(1,2) ) {
case 1:
output("`4Weil du den Stab der Macht hast, werden dir Erfahrungspunkte geschenckt!`n`0");
$session['user']['experience']+=0.5;
break;
case 2:
output("`4Weil du den Stab der Macht hast, werden dir Erfahrungspunkte geschenckt!`n`0");
$session['user']['experience']+=1.1;
}
if ($session[user][acctid]==getsetting("hasekdh",0))
switch ( e_rand(1,2) ) {
case 1:
output("`4Weil du die Kette des Herzens hast, werden dir Charmepunkte geschenckt!`0");
$session['user']['charm']+=5;
break;
case 2:
output("`4Weil du die Kette des Herzens hast, werden dir Charmepunkte geschenckt!`0");
$session['user']['charm']+=10;
}
if ($session[user][acctid]==getsetting("hasekdb",0))
switch ( e_rand(1,2) ) {
case 1:
output("`4Weil du die Kette des Betrügers hast, werden dir Charmepunkte abgezogen!`0");
$session['user']['charm']-=5;
break;
case 2:
output("`4Weil du die Kette des Betrügers hast, werden dir Charmepunkte abgezogen!`0");
$session['user']['charm']-=10;
}[/php]
öffnet pvp.php!
sucht:
[php] output("</table>",true);
addnav("Krieger auflisten","pvp.php?op=list");
addnav("Zurück zum Dorf","village.php");
if (getsetting("hasegg",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasegg",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat das `^goldene Ei`0!");
}[/php]
fügt
darunter ein:
[php] if (getsetting("haserdt",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("haserdt",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat den `4Ring des Todes`0!");
}
if (getsetting("hasesdm",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasesdm",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat den `@Stab der Macht`0!");
}
if (getsetting("hasesdd",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasesdd",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat denn `QStab der Dummheit`0!");
}
if (getsetting("haserds",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("haserds",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat den `%Ring des Sterblichen`0!");
}
if (getsetting("hasekdh",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasekdh",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat die `TKette des Herzens`0!");
}
if (getsetting("hasekdb",0)>0){
$sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasekdb",0);
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("`n`n$row[name] hat die `TKette des Betrügers`0!");
}[/php]
so das waren die änderungen^^im anhang is der script!! Viel spaß!
Mfg xatchemx