Quellcodeviewer der Dragonslayer-Edition
Quellcodeviewer der Dragonslayer-Edition : 0.9.7+jt ext (GER)


Anmerkung: Dies ist nur ein Auszug aus dem Source. Um das jeweils aktuelle, vollständige Release zu erhalten, ist eine Anfrage mit gültiger Email-Adresse erforderlich. Ebenso sollte darin die Serveradresse bzw. sonstiger Verwendungszweck aufgeführt sein. Was wir uns unbedingt verbitten, ist Diebstahl unserer Arbeit ohne Nennung des Copyrights.

Falls beim Lesen des Source ein Bug entdeckt werden sollte, bitten wir um sofortige Meldung per Anfrage!


./special/smith.php

zurück

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
<?

// found at logd.dragoncat.net
// translation by anpera

/*********************************************************************
 * MODIFIZIERT DURCH
 * Admin @ Dreythal
 * Juli 2015
*********************************************************************/

$session['user']['specialinc']='smith.php';

if (
$_GET['op']=='none')
{
    
output('<span style="color: #0080FF;">D</span><span style="color: #0882FC;">e</span><span style="color: #1085F9;">r</span><span style="color: #1988F6;"> </span><span style="color: #218BF4;">M</span><span style="color: #298DF1;">a</span><span style="color: #3290EE;">n</span><span style="color: #3A93EB;">n</span><span style="color: #4296E9;"> </span><span style="color: #4B99E6;">s</span><span style="color: #539BE3;">c</span><span style="color: #5B9EE0;">h</span><span style="color: #64A1DE;">e</span><span style="color: #6CA4DB;">i</span><span style="color: #74A6D8;">n</span><span style="color: #7DA9D5;">t</span><span style="color: #85ACD3;"> </span><span style="color: #8DAFD0;">z</span><span style="color: #96B2CD;">w</span><span style="color: #9EB4CA;">a</span><span style="color: #A6B7C8;">r</span><span style="color: #AFBAC5;"> </span><span style="color: #B7BDC2;">s</span><span style="color: #BFBFBF;">ympathisch, doch ist dir das Risiko zu groß, für einen wertvollen Edelstein möglicherweise eine Verschlechterung deiner Ausrüstung hervorzurufen. Der Wanderschmied zuckt mit den Schultern, wuchtet seinen Rucksack wieder auf den Rücken und zieht weiter.</span>',true);
    
    
$session['user']['specialinc']='';
}

elseif (
$session['user']['gems']>&& ($_GET['op']=='weapon' || $_GET['op']=='armor'))
{
    
$session['user']['specialinc']='';
    
$previously_upgraded   strpos($session['user'][$_GET['op']],' +1')!==false true false;
    
$previously_downgraded strpos($session['user'][$_GET['op']],' -1')!==false true false;
    
    
output('<span style="color: #0080FF;">D</span><span style="color: #0882FC;">u</span><span style="color: #1185F9;"> </span><span style="color: #1A88F6;">f</span><span style="color: #228BF3;">i</span><span style="color: #2B8EF0;">n</span><span style="color: #3491ED;">d</span><span style="color: #3D94EA;">e</span><span style="color: #4597E8;">s</span><span style="color: #4E9AE5;">t</span><span style="color: #579DE2;"> </span><span style="color: #5FA0DF;">d</span><span style="color: #68A2DC;">e</span><span style="color: #71A5D9;">s</span><span style="color: #7AA8D6;"> </span><span style="color: #82ABD4;">W</span><span style="color: #8BAED1;">a</span><span style="color: #94B1CE;">n</span><span style="color: #9DB4CB;">d</span><span style="color: #A5B7C8;">e</span><span style="color: #AEBAC5;">r</span><span style="color: #B7BDC2;">s</span><span style="color: #BFC0BF;">chmieds Vorschlag gut und willigst ein. Du übergibst ihm den zu verbessernden Ausrüstungsgegenstand `^'.$session['user'][$_GET['op']].' <span style="color: #BFC0BF;">',true);
    
    if (
$previously_upgraded)
    {
        
output('und er begutachtet ihn sorgfältig hin- und herwendend. Dann nickt er und lässt dich wissen: <span style="color: #0080FF;">"Ich sehe, dass ich dieses gute Teil bereits bearbeitet habe. Das ist eindeutig mein Werk. Und Perfektion kann man nicht verbessern. Gehabt Euch wohl." <span style="color: #BFC0BF;">Mit diesen Worten schultert er wieder seinen Rucksack, lächelt dir zu und macht sich dann auf seinen Weg.</span>',true);        
    }
    
    elseif (
$previously_downgraded)
    {
        
output('und er begutachtet ihn sorgfältig hin- und herwendend. <span style="color: #0080FF;">"Herrje, ist das stümperhaft. Dass Ihr mit so einer '.($_GET['op']=='weapon'?'Waffe':'Rüstung').' herumlauft..." <span style="color: #BFC0BF;">Du willst gerade etwas antworten, da spricht der Mann: <span style="color: #0080FF;">"Keine Sorge, das kann ich leicht ausbessern. Geduldet Euch nur einen Augenblick."`n`n
        
                <span style="color: #0080FF;">D</span><span style="color: #0983FC;">e</span><span style="color: #1286F9;">r</span><span style="color: #1B89F6;"> </span><span style="color: #248CF3;">W</span><span style="color: #2D8FF0;">a</span><span style="color: #3692ED;">n</span><span style="color: #3F95EA;">d</span><span style="color: #4998E7;">e</span><span style="color: #529BE4;">r</span><span style="color: #5B9EE1;">s</span><span style="color: #64A1DE;">c</span><span style="color: #6DA4DB;">h</span><span style="color: #76A7D8;">m</span><span style="color: #7FAAD5;">i</span><span style="color: #89ADD2;">e</span><span style="color: #92B0CF;">d</span><span style="color: #9BB3CC;"> </span><span style="color: #A4B6C9;">t</span><span style="color: #ADB9C6;">u</span><span style="color: #B6BCC3;">t</span><span style="color: #BFBFC0;">, was ein Wanderschmied eben tut. Und nach nicht allzu langer Zeit präsentiert er dir deine '
.($_GET['op']=='weapon'?'Waffe':'Rüstung').' in neuem Glanze. <span style="color: #0080FF;">"Jetzt könnt Ihr Euch damit wieder sehen lassen!" Der Wanderschmied übergibt dir das Teil, schultert seinen Rucksack, wünscht noch einen schönen Tag und zieht nach seiner Bezahlung schließlich von Dannen.</span>',true);
        
        
$session['user']['gems']--;
        
$session['user'][$_GET['op'].'value']*=1.33;
        
$session['user'][$_GET['op']] = str_replace(' -1','',$session['user'][$_GET['op']]);
    }
    
    else
    {
        
$session['user']['gems']--;
        
$r e_rand(1,100);
        
        if (
$r<30)
        {
            
output('und er begutachtet ihn sorgfältig hin- und herwendend. <span style="color: #0080FF;">"Tut mir leid"<span style="color: #BFC0BF;">, spricht er bedauernd. <span style="color: #0080FF;">"Ein gewisses Mindestmaß an Grundmaterial brauche ich. Hiermit kann ich leider nichts anfangen." <span style="color: #BFC0BF;">Er gibt dir das Teil zurück und entschuldigt sich noch einmal. Dann packt er seinen Rucksack, schenkt dir ein freundliches Lächeln und macht sich weiter auf seinen Weg.</span>',true);
        }
        
        elseif (
$r<90)
        {
            
output('und er begutachtet ihn sorgfältig hin- und herwendend. <span style="color: #0080FF;">"Ein bisschen hier"<span style="color: #BFC0BF;">, murmelt er, <span style="color: #0080FF;">"ein bisschen dort... Ja, das dürfte ausreichen." <span style="color: #BFC0BF;">Du störst den Meister nicht bei seiner Arbeit. Er zieht allerlei Werkzeug aus seinem Rucksack und macht sich daran, das Ausrüstungsteil zu bearbeiten.`n`n
            
                    <span style="color: #0080FF;">N</span><span style="color: #0882FC;">a</span><span style="color: #1185F9;">c</span><span style="color: #1A88F6;">h</span><span style="color: #228BF3;"> </span><span style="color: #2B8EF0;">g</span><span style="color: #3491ED;">e</span><span style="color: #3D94EA;">r</span><span style="color: #4597E8;">a</span><span style="color: #4E9AE5;">u</span><span style="color: #579DE2;">m</span><span style="color: #5FA0DF;">e</span><span style="color: #68A2DC;">r</span><span style="color: #71A5D9;"> </span><span style="color: #7AA8D6;">Z</span><span style="color: #82ABD4;">e</span><span style="color: #8BAED1;">i</span><span style="color: #94B1CE;">t</span><span style="color: #9DB4CB;"> </span><span style="color: #A5B7C8;">s</span><span style="color: #AEBAC5;">c</span><span style="color: #B7BDC2;">h</span><span style="color: #BFC0BF;">eint er fertig zu sein, denn er überreicht dir mit einem stolzen Lächeln deinen Ausrüstungsgegenstand `^'
.$session['user'][$_GET['op']].' <span style="color: #BFC0BF;">zurück. Er erstrahlt regelrecht in neuem Glanze. Und ist jetzt auch etwas stärker. Beiderseits erfreut über diesen Erfolg verabschiedet ihr euch voneinander und geht anschließend wieder eurer Wege.</span>',true);
            
            
$session['user'][$_GET['op']] = $session['user'][$_GET['op']].' +1';
            
$session['user'][$_GET['op'].($_GET['op']=='weapon'?'dmg':'def')]+=1;
            
$session['user'][($_GET['op']=='weapon'?'attack':'defence')]++;
            
$session['user'][$_GET['op'].'value']*=1.33;
        }
        
        else
        {
            
output('und er begutachtet ihn sorgfältig hin- und herwendend. <span style="color: #0080FF;">"Ein bisschen hier"<span style="color: #BFC0BF;">, murmelt er, <span style="color: #0080FF;">"ein bisschen dort... Ja, das dürfte ausreichen." <span style="color: #BFC0BF;">Du störst den Meister nicht bei seiner Arbeit. Er zieht allerlei Werkzeug aus seinem Rucksack und macht sich daran, das Ausrüstungsteil zu bearbeiten.`n`n

                    <span style="color: #0080FF;">N</span><span style="color: #0882FC;">a</span><span style="color: #1185F9;">c</span><span style="color: #1A88F6;">h</span><span style="color: #228BF3;"> </span><span style="color: #2B8EF0;">g</span><span style="color: #3491ED;">e</span><span style="color: #3D94EA;">r</span><span style="color: #4597E8;">a</span><span style="color: #4E9AE5;">u</span><span style="color: #579DE2;">m</span><span style="color: #5FA0DF;">e</span><span style="color: #68A2DC;">r</span><span style="color: #71A5D9;"> </span><span style="color: #7AA8D6;">Z</span><span style="color: #82ABD4;">e</span><span style="color: #8BAED1;">i</span><span style="color: #94B1CE;">t</span><span style="color: #9DB4CB;"> </span><span style="color: #A5B7C8;">s</span><span style="color: #AEBAC5;">c</span><span style="color: #B7BDC2;">h</span><span style="color: #BFC0BF;">eint er fertig zu sein, denn er gibt dir deine '
.($_GET['op']=='weapon'?'Waffe':'Rüstung').' zurück. <span style="color: #0080FF;">"Tut mir leid"<span style="color: #BFC0BF;">, entschuldigt er sich. <span style="color: #0080FF;">"Heute ist offenbar ein cshlechter Tag. Irgendwie hatte ich wohl... keine Muse."`n`n
                    
                    <span style="color: #0080FF;">D</span><span style="color: #0882FC;">a</span><span style="color: #1085F9;"> </span><span style="color: #1887F7;">h</span><span style="color: #208AF4;">a</span><span style="color: #288DF1;">s</span><span style="color: #308FEF;">t</span><span style="color: #3892EC;"> </span><span style="color: #4095EA;">d</span><span style="color: #4897E7;">u</span><span style="color: #509AE4;"> </span><span style="color: #589DE2;">w</span><span style="color: #609FDF;">o</span><span style="color: #68A2DC;">h</span><span style="color: #70A5DA;">l</span><span style="color: #78A7D7;"> </span><span style="color: #80AAD5;">P</span><span style="color: #88ADD2;">e</span><span style="color: #90AFCF;">c</span><span style="color: #98B2CD;">h</span><span style="color: #A0B5CA;"> </span><span style="color: #A8B7C7;">g</span><span style="color: #B0BAC5;">e</span><span style="color: #B8BDC2;">h</span><span style="color: #C0BFC0;">abt. Die Qualität deiner '
.($_GET['op']=='weapon'?'Waffe':'Rüstung').' hat unter der Bearbeitung durch den Wanderschmied gelitten und ist schlechter geworden. Aber er hatte dich ja vorher gewarnt, der gute Mann. Eure Wege trennen sich daraufhin. Du wirst wohl das Beste daraus machen müssen.</span>',true);
            
            
$session['user'][$_GET['op']] = $session['user'][$_GET['op']].' -1';
            
$session['user'][$_GET['op'].($_GET['op']=='weapon'?'dmg':'def')]-=1;
            
$session['user'][($_GET['op']=='weapon'?'attack':'defence')]--;
            
$session['user'][$_GET['op'].'value']*=0.75;
        }
    }
}

elseif (
$session['user']['gems']<=&& ($_GET['op']=='weapon' || $_GET['op']=='armor'))
{
    
output('<span style="color: #0080FF;">S</span><span style="color: #0882FC;">o</span><span style="color: #1085F9;"> </span><span style="color: #1988F6;">g</span><span style="color: #218BF4;">e</span><span style="color: #298DF1;">r</span><span style="color: #3290EE;">n</span><span style="color: #3A93EB;"> </span><span style="color: #4296E9;">d</span><span style="color: #4B99E6;">u</span><span style="color: #539BE3;"> </span><span style="color: #5B9EE0;">d</span><span style="color: #64A1DE;">e</span><span style="color: #6CA4DB;">i</span><span style="color: #74A6D8;">n</span><span style="color: #7DA9D5;">e</span><span style="color: #85ACD3;"> </span><span style="color: #8DAFD0;">A</span><span style="color: #96B2CD;">u</span><span style="color: #9EB4CA;">s</span><span style="color: #A6B7C8;">r</span><span style="color: #AFBAC5;">ü</span><span style="color: #B7BDC2;">s</span><span style="color: #BFBFBF;">tung auch gerne verbessern lassen würdest, du kannst den Wanderschmied nicht bezahlen. Der zuckt mit den Schultern, wirft seinen schweren Rucksack auf den Rücken und zieht von Dannen. Pech gehabt. Ohne Edelstein kein Wanderschmied.</span>',true);
}

else
{
    
output('<span style="color: #0080FF;">D</span><span style="color: #0882FC;">u</span><span style="color: #1085F9;"> </span><span style="color: #1988F6;">t</span><span style="color: #218BF4;">r</span><span style="color: #298DF1;">i</span><span style="color: #3290EE;">f</span><span style="color: #3A93EB;">f</span><span style="color: #4296E9;">s</span><span style="color: #4B99E6;">t</span><span style="color: #539BE3;"> </span><span style="color: #5B9EE0;">a</span><span style="color: #64A1DE;">u</span><span style="color: #6CA4DB;">f</span><span style="color: #74A6D8;"> </span><span style="color: #7DA9D5;">d</span><span style="color: #85ACD3;">e</span><span style="color: #8DAFD0;">i</span><span style="color: #96B2CD;">n</span><span style="color: #9EB4CA;">e</span><span style="color: #A6B7C8;">n</span><span style="color: #AFBAC5;"> </span><span style="color: #B7BDC2;">W</span><span style="color: #BFBFBF;">egen auf einen Mann mit Sack und Pack. Als er dich bemerkt, grüßt er dich schon von Weitem. Ein fröhlicher Geselle, wie es scheint. Der Mann bleibt schließlich vor dir stehen, lässt seinen großen, schweren Rucksack zu Boden gleiten und spricht zu dir: <span style="color: #0080FF;">"Ich grüße Euch! Mein Name ist Schmitti der Schmied und ich bin Wanderschmied." <span style="color: #BFBFBF;">Gibt es das jetzt also auch schon?`n`n
    
            <span style="color: #0080FF;">"Ich sehe, Ihr tragt eine halbwegs passable Rüstung und Eure Waffe... naja, ist auch soweit ganz recht. Aber"<span style="color: #BFBFBF;">, grinst der Schmied und brüstet sich. <span style="color: #0080FF;">"Ich möchte behaupten, dass ich der beste Schmied des Landes bin und das da" <span style="color: #BFBFBF;">- er deutet vage auf deine Ausrüstung -  <span style="color: #0080FF;">"um ein Quentchen verbessern könnte. Für nur einen Edelstein!" <span style="color: #BFBFBF;">Nach einer kurzen Pause fügt er an: <span style="color: #0080FF;">"Allerdings gibt es gute schlechte Tage, das wisst Ihr bestimmt. Auch ich bin nur ein Mensch und es kann passieren, dass sogar ich mal einen Fehler mache. Nur, damit es nachher kein Gezeter gibt."`n`n
            
            <span style="color: #0080FF;">W</span><span style="color: #0882FC;">i</span><span style="color: #1185F9;">l</span><span style="color: #1A88F6;">l</span><span style="color: #228BF3;">s</span><span style="color: #2B8EF0;">t</span><span style="color: #3491ED;"> </span><span style="color: #3D94EA;">d</span><span style="color: #4597E8;">u</span><span style="color: #4E9AE5;"> </span><span style="color: #579DE2;">d</span><span style="color: #5FA0DF;">e</span><span style="color: #68A2DC;">m</span><span style="color: #71A5D9;"> </span><span style="color: #7AA8D6;">W</span><span style="color: #82ABD4;">a</span><span style="color: #8BAED1;">n</span><span style="color: #94B1CE;">d</span><span style="color: #9DB4CB;">e</span><span style="color: #A5B7C8;">r</span><span style="color: #AEBAC5;">s</span><span style="color: #B7BDC2;">c</span><span style="color: #BFC0BF;">hmied Rüstung oder Waffe anvertrauen und darauf hoffen, dass heute ein guter Tag ist?</span>'
,true);
    
    
addnav('Zahle 1 Edelstein für...');
    
addnav('R?... verbesserte Rüstung','forest.php?op=armor');
    
addnav('W?... verbesserte Waffe','forest.php?op=weapon');
    
    
addnav('Zurück');
    
addnav('N?in den Nebelwald','forest.php?op=none');
}
?>
0.9.7+jt ext (GER)