anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 16 Apr, 2024 22:28

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Neue Specials
BeitragVerfasst: Sa 09 Apr, 2005 20:50 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 09 Mär, 2005 00:25
Beiträge: 158
Wohnort: Hameln nähe Hannover
Geschlecht: Weiblich
Hallo ich brauch mal die Hilfe von einem Profi :)

Ein Freund von uns hat versucht ein eigenes Special für den Wald zu erstellen... Allerdings hat er es in dem Format .rtf geschickt und ich weiß nicht wie ich das in .php bekomme außerdem habe ich versucht das selber mal in eine .php datei rein zu schreiben (ist leider kläglich gescheitert)

Könnt ihr bitte da mal einen Blick drauf werfen und es vielleicht so bearbeiten das es funzt

(ich habe das Logd von hier also die Anpera version)

Hier gehts zum game falls es gebraucht wird

Und so kam das ganze bei mir an:

$this->bbcode_second_pass_code('', 'if (!isset($session)) exit();
if ($HTTP_GET_VARS[op]==""){
// output("<img src='images/knight.gif' width='103' height='150' alt='Krieger' align='right'>",true);
output(" `$Du begegnest einem Krieger im Wald, er schaut dich finger an und raunz!.`n");
output(" `$Er will dir deine Waffe {$session['user']['weapon']} stehlen und tritt näher an dich ran.`n");
output(" `$Du wehrst die Angriffe des `b`4Kriegers`b `$ab, bis er sich entschließt aufzugeben!`n");
output(" `$Du hast die Trainigsstunde genoßen! `n");
output(" Du siehst, das er sehr erschöpft ist. Willst du ihm den rest geben ? `n");
output(" Dies würde dich einen Waldkampf kosten, wenn du es tust. `&Was machst du? `n ");
output(" Willst du dich für seinen Angriff rächer oder beschließt du wieder in den Wald zu gehen ? ");
$session[user][experience]*=1.02;
addnav("Räch dich","forest.php?op=chase");
addnav("Zurück in den Wald","forest.php?op=dont");
$session[user][specialinc]="krieger.php";
}else if ($HTTP_GET_VARS[op]=="chase"){
$session[user][reputation]+=2;
$session[user][specialinc]="";
output(" `$Du läßt dir es nicht gefallen, das er dich angriff und beschließt dich zu rächen, `n ");
output(" `$dennoch hast du gewissens bisse. Du schnaust und verfolgst ihn durch das Gebüsch..`n");
output(" `$Du erreichst den `@Krieger`$, der seine Erfahrung ausnutzt und seinen Dolch hebt, ");
$session[user][turns]--;
switch(e_rand(1,5)){
case 1:
output(" `$bevor du mit deiner Waffe{$session['user']['weapon']} zum parieren hebst, wirst du verwundet.");
output(" Der `4Krieger `$lacht verächtlich und zieht weiter.. ");
output(" `$Deine Aroganz wird bestaft, du verlierst einen Waldkampf");
if ($session[user][turns]>0) $session[user][turns]--;
break;
case 2:
output(" `$doch du blockierst seinen Angriff mit deiner Rüstung {$session['user']['armor']}. Du setzt nun zum Gegenangriff an`n");
output(" `$wie von sinnen, schlägst du auf den `@Krieger `$ein mit deiner Waffe {$session['user']['weapon']}. `n");
output(" Du verwundest ihn schwer, der Krieger zieht sich, weinend, zurück.. `n");
output(" Du läßt ihn fliehen, da du mit ihm Mitleid hast!`n");
output(" `$Du hast etwas an Erfahrung gewonnen!`n");
$session[user][experience]*=1.05;
break;
case 3:
output(" `$der dich schwer am Hals trifft. `n");
output(" `$Er läßt dich blutend am Boden liegen und zieht davon.`n");
output(" `$Du liegt hechelnd am Boden und murmelst `&"Sich zu rächen war keine gute Idee". `n");
output(" `$Du verlierst 3% Erfahrung! `n");
$session[user][hitpoints]=2;
$session[user][experience]*=0.97;
break;
case 4:
output(" `$er trifft dich Tödlich am Hals `n");
output(" `5Du bist tot! `n");
output(" `$Du verlierst 5% deiner Erfahrung.`n");
output(" Du kannst morgen wieder weiterspielen.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.95;
$session[user][gold] = 0;
addnav("Tägliche News","news.php");
addnews($session[user][name]."`0 wurde vom `@Krieger`0 niedergestreckt.");
break;
case 5:
$gold = e_rand($session[user][level]*15,$session[user][level]*50);
output("`$lacht: \"`8Du schwächling, {$session[user][name]},`8 du hast gegen mich verloren.!");
output(" Ich komme gerade aus der Arena und habe dort erfolgreich gekämpft. `n");
output(" Ich war wohl noch im Blutrausch und dich mit einem Gladiator verwechselt");
output(" aber das ich davon gerannt bin, bleibt unser Geheimniss.. Ich gebe dir `5$gold Gold ");
output(" `8damit du alles vergißt, nun zieh weiter mein Freund ($session[user][name]..`^\" ");
$session[user][gold]+=$gold;
//debuglog("got $gold gold from Krieger");
break;
}
}else{
output("`$zu ziehst lächelnd davon, mit dem wissen, das du nicht der schwächste bist. ");
}


?>

')

und wenn wir schon dabei sind könntet ihr das hier auch noch mal durch gucken das hat er schätz ich mal irgendwo im Netz gefunden aber als ich es nach Anleitung einbauen wollte hat es nicht funktioniert und mir verdammt viele fehler angezeigt (lohnt nicht die hier rein zu kopieren)



$this->bbcode_second_pass_code('', 'Races Mod deutsche Übersetzung V 0.9.

Für eventuelle Bugs wird keine Haftung übernommen. Das Skript läuft Fehlerfrei auf meinem Server, was natürlich nicht garantiert, dass dem überall so ist.
Eventuell sind die Rassen noch leicht oder stark unbalanciert. Dies muss jeder für sich selbst entscheiden(die neuen Rassen sind wahrscheinlich den alten Rassen gegenüber im Vorteil).
---[open common.php]---------------------------------

---[find line]---------------------------------------

$races=array(1=>"Troll",2=>"Elf",3=>"Human",4=>"Dwarf"

---[replace line with]-------------------------------
//--races mod by sixf00t4 - http://sixf00t4.com/dragon
$races=array(1=>"Troll",2=>"Elf",3=>"Human",4=>"Dwarf




---[open newday.php]---------------------------------

---[find]---------------------------------------

case "4":
output("`#As a dwarf, you are more easily able to identify the value of certain goods.`n`^You gain extra gold from forest fights!");
break;

---[after, add]----------------------------------------
//--races mod by sixf00t4 - http://sixf00t4.com/dragon - translation by Alagos - www.alagos.net/Logd
case "6":
output("`5Dunkelelfen sind die gefährlichsten Wesen des Universums. Durch deine Agressivität startest du mit einem Angriffspunkt mehr!");
$session['user']['attack']++;
break;
case "7":
$session[user][darkarts]+=1;
$session[user][magic]+=1;
$session[user][darkartuses]++;
$session[user][magicuses]++;
output("`3Druiden sehen die Welt mit anderen Augen. Für sie ist die mystische Welt nicht mysterisch. `3Du erh&auml;lst einen Punkt in dunklen K&uuml;nster und mystischen Kr&auml;ften.`n ");
break;
case "8":
$session['user']['defence']++;
$session['user']['attack']++;
output("`6Als Goblin ist die Welt ein gefährlicher Ort für dich. `n Du bist stark und kannst dich verteidigen. `n `^Du erhälst einen Angriffs und Verteidigungspunk, aber du hast weniger Waldkämpfe!");
break;
case "9":
$session['user']['defence']++;
$session['user']['attack']+=2;
output(" `4Als Orc `0 führst du ein einsames nomadisches Lebens und bist ein ausgezeichneter Kämpfer. `^ Du erhälst Angriffs und Verteidigungspunkte, aber weniger Waldkämpfe!`n");
break;
case "10":
$session['user']['attack']+=1;
output(" `4Als Vampier `0 wandelst du als Krieger der Nacht durch diese Lande, Dunkelheit ist dein Freund und gestattet die 1 Angriffspunkt.`n");
break;
case "11":
$session['user']['defence']--;
$session['user']['attack']--;
$session[user][thievery]+=3;
$session[user][thieveryuses]++;
output(" `4Als Dieb `0wandelst du getarnt unter den Leuten, du bist schwach aber weisst wie du die Leute um ihre Taschen erleichtern kannst. Du erhälst 2 Skillpunkte der Diebeskunst.");
break;


---[find]---------------------------------------

output("<a href='newday.php?setrace=4$resline'>Deep in the subterranean

---[after, add]----------------------------------------
//--races mod by sixf00t4 - http://sixf00t4.com/dragon - translation by Alagos - www.alagos.net/Logd
output("<a href='newday.php?setrace=7$resline'>Versteckt im Wald hast du als `6Druide`n</a> die Tiere und den Umgang mit ihnen studiert. `n`n",true);
output("<a href='newday.php?setrace=8$resline'>Als `#Goblin`0 hast du</a> kleinere Ratten und ähnliches gejagt, bis dich ein Dunkelelf entdeckte und mit in die Welt der Menschen brachte. Jetzt konntest du endlich aus der Sklaverei fliehen und beginnst ein neues Leben.`n`n",true);
output("<a href='newday.php?setrace=9$resline'>Im Nördlichen Wald, unter Bäumen und in Dunkelheit leben die `#Orcs`0 </a>. Sie sind Wanderer der Wälder und Berge. Jetzt haben dich deine Wanderschaften an diesen Ort gebracht.`n`n",true);
output("<a href='newday.php?setrace=10$resline'>Hoch trohnend in einem Schloss hast du als `2Vampier`0 die </a>Jahrhunderte überlebt. Jetzt treibt dich dein Blutdurst wieder zurück in die Welt.`n`n",true);
output("<a href='newday.php?setrace=11$resline'>Aufgewachsen in einem Weisenhaus und mit wenig Aufsicht hast du die Wege der Diebe gelernt.</a> Jetzt ist es an dir dich zu beweisen`n`n",true);


---[find line]---------------------------------------


addnav("","newday.php?setrace=4$resline");

---[after, add]----------------------------------------
//--races mod by sixf00t4 - http://sixf00t4.com/dragon - translation by Alagos - www.alagos.net/Logd
addnav("`3Druid`0","newday.php?setrace=7$resline");
addnav("`6Goblin`0","newday.php?setrace=8$resline");
addnav("`2Orc`0","newday.php?setrace=9$resline");
addnav("`4Vampier`0","newday.php?setrace=10$resline");
addnav("Dieb","newday.php?setrace=11$resline");
addnav("","newday.php?setrace=6$resline");
addnav("","newday.php?setrace=7$resline");
addnav("","newday.php?setrace=8$resline");
addnav("","newday.php?setrace=9$resline");
addnav("","newday.php?setrace=10$resline");
addnav("","newday.php?setrace=11$resline");

---[find line]----------------------------------------------
output("`n`&Weil du ein Mensch bist, bekommst du `^2`& Waldkämpfe zusätzlich!`n`0");
}

---[add after]---------------------------------
}
if ($session['user']['race']==9) {
$session['user']['turns']-=2;
output("`n`&Als Orc erhälst du`^2`& Waldkämpfe weniger!`n`0");
}
}
if ($session['user']['race']==10) {
$session[user][darkartuses]+=2;
output("`n`&Als Vampier erhälst du 2 Anwendungen in dunkelen Künsten zusätzlich!`n`0");
}
if ($session['user']['race']==11) {
$session[user][thieveryuses]++;
$session['user']['turns']++;
output("`n`&Als Dieb erhäkst du 3 Anwendungen in Diebeskünsten und einen Zug zusätzlich!`n`0");
}
if ($session['user']['race']==8) {
$session['user']['turns']--;
output("`n`&Als Goblin, erhälst du `^1`& Waldkampf weniger!`n`0");
}
if ($session['user']['race']==7) {
$session['user'][darkartuses]++;
$session['user'][magicuses]++;
output("`n`&Als Druide erhälst du eine Anwendung in dunkelen Künsten und Magie zusätzlich.`n`0");
}

---[open bio.php]---------------------------------

---[find line]--------------------------------------

output("`^Race: `@{$races[$row['race']]}`n");

---[replace with]-------------------------------
//--races mod by sixf00t4 - http://sixf00t4.com/dragon - translation by Alagos - www.alagos.net/Logd
output("`^Race: `@{$races[$row[race]]}`n");

---[open hof.php]---------------------------------

---[find line]---------------------------------

WHEN 4 THEN '`#Zwerg`0' WHEN 5 THEN '`5Echse`0'

---[add after]------------------------------------

WHEN 6 THEN '`5Nachtelf`0' WHEN 7 THEN '`3Druide`0' WHEN 8 THEN '`6Goblin`0' WHEN 9 THEN '`4Orc`0' WHEN 10 THEN '`#Vampier`0' WHEN 11 THEN Dieb

---[open list.php]------------------------------

---[find line]--------------------------

output("`5Echse`0");
break;

---[add after]----------------------------
//--races mod by sixf00t4 - http://sixf00t4.com/dragon - translation by Alagos - www.alagos.net/Logd
case 6:
output("`5Nachtelf`0");
break;
case 7:
output("`3Druide`0");
break;
case 8:
output("`6Goblin`0");
break;
case 9;
output("`3Orc`0");
break;
case 10:
output("`3Vampier`0");
break;
case 11:
output("Dieb");
break;')

Ich danke euch im Vorraus und viel Spaß beim rumprobieren :)

_________________
Erstens kommt es anders und zweitens als man denkt ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 25 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum