Quellcode der Dragonslayer-Edition
Quellcode der Dragonslayer-Edition: 0.9.7(DS V3) Ithil-Edition


Anmerkung: Dies ist nur ein Auszug aus dem Source. Ein etwas älteres, abgespecktes Release der Dragonslayer-Edition ist für jeden Interessenten frei zum Download verfügbar. 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/trunktrap.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:
104:
<?
/* ******************* 
Baumstammfalle
Written by Alucard
Bemerkung:
alle variablen mit tt_ präfix
********************* */
$tt_out ""//Das wird ausgegeben :>

switch( $_GET['op'] ){
    
    
    case 
"move":
        
$tt_dir $_GET['dir'];
        
$tt_willdie 0;   //wirst du sterben?
        
$tt_trunkop "";  //was macht der baumstamm?
        
$tt_trunkdir e_rand(1,3); //wo kommt der baumstamm runter?
        /*
        1 = left
        2 = right
        3 = turn
        */
        
switch($tt_dir){
            
            case 
"left":
                if( 
$tt_trunkdir == ){
                    
$tt_willdie 1;
                }
                else{
                    
$tt_trunkop "rechts";
                }
            break;
            
            case 
"right":
                if( 
$tt_trunkdir == ){
                    
$tt_willdie 1;
                }
                else{
                    
$tt_trunkop "links";
                }
            break;
            
            case 
"turn":
                if( 
$tt_trunkdir == ){
                    
$tt_willdie 1;
                }
                else if( 
$tt_trunkdir == ){
                    
$tt_trunkop "links";
                }
                else{
                    
$tt_trunkop "rechts";
                }
            break; 
        }
        
        
$tt_out .= "`2Ein gewaltiger Baumstamm an einem Seil rast ";

        if( 
$tt_willdie == ){
            
$tt_bodypart "";
            switch(
e_rand(1,2)){
                case 
1$tt_bodypart "Brustkorb"; break;
                case 
2$tt_bodypart "Kopf";        break;
            }
            
$tt_out .= "auf dich zu, erfasst dich und zerschmettert deinen ".$tt_bodypart.".";
            
            
addnews($session['user']['name']."'s `&".$tt_bodypart." wurde zu Matsch verarbeitet!");
            
killplayer(10000""0);
            
addnav("Ach Mist!");
            
addnav("`AI`4l`\$y`4a`As`0 besuchen""shades.php");
        }
        else{
            
addnav("Glück gehabt");
            
$tt_out .= $tt_trunkop." an dir vorbei und ";
            if(
e_rand(1,5)==2){//etwas finden ;>
                
$tt_gold $session['user']['level']*e_rand(50,200);
                
$session['user']['gold'] += $tt_gold;
                
$tt_out .= "rammt einen Baum. Dieser kippt um und unter seinem Wurzelwerk kommen `@".$tt_gold." `2Goldstücke zum Vorschein.";
                
addnav("Juhu!""forest.php");
            }
            else{
                
$tt_out .= "pendelt hin und her.";
                
addnav("Weiter""forest.php");
            }
        }
        
$session['user']['specialinc'] = "";
    
    break;    
    
    
    default:
        
$session['user']['specialinc'] = "trunktrap.php";
        
        
$tt_out .= "`c`&Du läufst im Wald und denkst an nichts Schlechtes.`c`n";
        
$tt_out .= "`2Plötzlich hörst du ein Knacken und just im selben Moment ein Zischen hinter dir.`n`n";
        
$tt_out .= "Wie reagierst du?";
        
addnav("Was nun?");
        
addnav("l?nach links springen","forest.php?op=move&dir=left");
        
addnav("r?nach rechts springen","forest.php?op=move&dir=right");
        
addnav("umdrehen","forest.php?op=move&dir=turn");
}

output($tt_out);
?>
0.9.7(DS V3) Ithil-Edition