LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /bait.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Die Hälfte der Scripte ist an den Server angepasst und ich hab drin rumgebastelt, also keine Klagen, wenns bei euch net funzt ^^

(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /bait.php

<?php
/*********************************************
Lots of Code from: lonnyl69 - Thanks Lonny !
Also Thanks to Excalibur @ dragonprime for your help.
By: Kevin Hatfield - Arune v1.0
06-19-04 - Public Release
Written for Fishing Add-On - Poseidon Pool

Translation and simple modifications by deZent deZent@onetimepad.de



ALTER TABLE accounts ADD wormprice int(11) unsigned not null default '0';
ALTER TABLE accounts ADD minnowprice int(11) unsigned not null default '0';
ALTER TABLE accounts ADD wormavail int(11) unsigned not null default '0';
ALTER TABLE accounts ADD minnowavail int(11) unsigned not null default '0';
ALTER TABLE accounts ADD trades int(11) unsigned not null default '0';
ALTER TABLE accounts ADD worms int(11) unsigned not null default '0';
ALTER TABLE accounts ADD minnows int(11) unsigned not null default '0';
ALTER TABLE accounts ADD fishturn int(11) unsigned not null default '0';
add to newday.php
$session['user']['trades'] = 10;
if ($session[user][dragonkills]>1)$session[user][fishturn] = 3;
if ($session[user][dragonkills]>3)$session[user][fishturn] = 4;
if ($session[user][dragonkills]>5)$session[user][fishturn] = 5;

Now in village.php:
addnav("Poseidon Pool","pool.php");
********************************************/
require_once "common.php";
checkday();
page_header("Leandors Angelladen");
output("<img src='images/angelladen.jpg' width='250' height='64' align='right'/>",true);
output("`@`c`bLeandors Angelladen`b`c`n");
//
$myname=$session[user][name];
//
//check and display inventory
output("`9Du hast in deinem Beutel.`n");
//Worms
$worms=$session[user][worms];
output("`9Angelwürmer - $worms`n");
$inventory=$session[user][worms];
//Minnows
$minnow=$session[user][minnows];
output("`9Fliegen - $minnow`n");
$inventory+=$session[user][minnows];
//Trades
$trades=$session[user][trades];
output("`7Du hast $trades Transaktionen übrig.`n");
//Inventory Checking//
$space=(50 $inventory);
if (
$inventory 50output("`9du hast noch für $space Dinge Platz im Beutel.`n`n");
if (
$inventory 49output("`4Du bemerkst, dass dein Beutel schon voll ist.`n`n");
//
//built first time navigation
        
if ($HTTP_GET_VARS[op]==""){
        if (
$session[user][trades] > 0)
        
$wormgold e_rand(1,4);
        
$session[user][wormprice]=$wormgold;
        
$minnowgold e_rand(5,9);
        
$session[user][minnowprice]=$minnowgold;
        
$wormavail e_rand(5,25);
        
$session[user][wormavail]=$wormavail;
        
$minnowavaile_rand(5,25);
        
$session[user][minnowavail]=$minnowavail;
    }
//cancelled buy or sell navigation
if ($HTTP_GET_VARS[op]=="" or $HTTP_GET_VARS[op]=="trade"){
if (
$session[user][trades] > 0){
if (
$HTTP_GET_VARS[op]==""){
if (
$session[user][dragonkills]>=1){
output("`5Kerra hinter der Theke, er sagt \"`6Was möchtest du heute kaufen?`5\"`n");
}else{
output("Leandor geht um die Theke , er sagt \"`6Es tut mir leid, aber du bist noch nicht erfahren genug um zu fischen... Du würdest mit deinem getrampel die Fische verschecken!`0\"`n`n");
}
}
if (
$HTTP_GET_VARS[op]=="trade"output("`5Kerra sagt \"`6Noch etwas?`5\"`n");$wormgold=$session[user][wormprice];

$wormgold=$session[user][wormprice];
$minnowgold=$session[user][minnowprice];
if (
$session[user][minnowavail] > and $session[user][dragonkills]>=2output("`5Wenn du noch etwas erfahrener bist kannst du sicher auch alleine mit Würmern angeln...`n Solange solltest du dich auf die harmloseren Fliegen beschränken. `n");

if (
$session[user][wormavail] > and $session[user][dragonkills]>6addnav("`9Würmer `^($wormgold gold)","bait.php?op=worms");
if (
$session[user][minnowavail] > and $session[user][dragonkills]>=1addnav("`9Fliegen `^($minnowgold gold)","bait.php?op=minnow");

addnav("`@Zurück zum See","pool.php");
}
else{
        
output("`4Du kannst heute nicht mehr handeln.`n");
        
addnav("`@Zurück zum See","pool.php");
}
}
//Selections
if ($HTTP_GET_VARS[op]=="worms"){
        
$wormgold=$session[user][wormprice];
        
output("`3Würmer kosten $wormgold gold, möchtest du welche kaufen oder verkaufen?`n");
        
addnav("`9Kaufen","bait.php?op=wormbuy");
        
addnav("`4Verkaufen","bait.php?op=wormsell");
        
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
    }
if (
$HTTP_GET_VARS[op]=="minnow"){
        
$minnowgold=$session[user][minnowprice];
        
output("`3Fliegen kosten $minnowgold gold, möchtest du welche kaufen oder verkaufen?`n");
        
addnav("`9Kaufen","bait.php?op=minnowbuy");
        
addnav("`4Verkaufen","bait.php?op=minnowsell");
        
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
    }
//buy products
if ($HTTP_GET_VARS[op]=="wormbuy"){
        if (
$inventory>49){
                
output("`9Dein Beutel ist doch schon voll! Verkauf erstmal etwas.`n");
            }
        else{
        
output("`%Wieviele Würmer möchtest du heute kaufen?`n");
    
output("<form action='bait.php?op=wormbuy2' method='POST'><input name='buy' id='buy'><input type='submit' class='button' value='kaufen'></form>",true);
    
output("<script language='JavaScript'>document.getElementById('buy').focus();</script>",true);
    
addnav("","bait.php?op=wormbuy2");
    }
    
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
}
if (
$HTTP_GET_VARS[op]=="wormbuy2"){
        
$buy $HTTP_POST_VARS[buy];
        if (
$buy > (50 $inventory)) $buy = (50 $inventory);
        if (
$session[user][gold] < ($buy $session[user][wormprice])) output("Das kannst du dir nicht leisten!");
        else{
                
output("`9Der Mann nimmt dein Gold und gibt dir $buy zappelnde Würmer.");
                
$cost=($buy $session[user][wormprice]);
                
$session[user][gold]-=$cost;
                
$session[user][worms]+=$buy;
                
$session[user][trades]-=1;
            }
        
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
    }

if (
$HTTP_GET_VARS[op]=="minnowbuy"){
        if (
$inventory>49){
                
output("`9Dein Beutel ist doch schon voll! Verkauf erstmal etwas.`n");
            }
        else{
        
output("`%Wieviele Fliegen möchtest du heute kaufen?`n");
    
output("<form action='bait.php?op=minnowbuy2' method='POST'><input name='buy' id='buy'><input type='submit' class='button' value='kaufen'></form>",true);
    
output("<script language='JavaScript'>document.getElementById('buy').focus();</script>",true);
    
addnav("","bait.php?op=minnowbuy2");
    }
    
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
}
if (
$HTTP_GET_VARS[op]=="minnowbuy2"){
        
$buy $HTTP_POST_VARS[buy];
        if (
$buy > (50 $inventory)) $buy = (50 $inventory);
        if (
$session[user][gold] < ($buy $session[user][minnowprice])) output("Das kannst du dir nicht leisten!");
        else{
                
output("`9Der Mann nimmt dein Gold und gibt dir $buy Fliegen.");
                
$cost=($buy $session[user][minnowprice]);
                
$session[user][gold]-=$cost;
                
$session[user][minnows]+=$buy;
                
$session[user][trades]-=1;
                }
                
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
    }

//sell
if ($HTTP_GET_VARS[op]=="wormsell"){
        if (
$session[user][worms]<1){
                
output("`9Du hast weder Würmer noch Fliegen zum verkaufen.`n");
            if (
$session[user][sex]==0){
                
output("`9Komm ja nicht auf die Idee deinen `$ EINZIGEN `9Wurm in den See zu hängen. Es können auch Kinder am See sein!`n");
                }
            }
        else{
        
output("Du hast $worms Würmer zum verkaufen.`n");
    
output("`%Wieviele Würmer möchtest du verkaufen?`n");
    
output("<form action='bait.php?op=wormsell2' method='POST'><input name='sell' id='sell'><input type='submit' class='button' value='verkaufen'></form>",true);
    
output("<script language='JavaScript'>document.getElementById('bet').focus();</script>",true);
    
addnav("","bait.php?op=wormsell2");
    }
    
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
}

if (
$HTTP_GET_VARS[op]=="wormsell2"){
        if (
$session[user][worms] < $selloutput("`%Soviele Würmer hast du nicht!`n");
        else{
                
$cost=($sell $session[user][wormprice]);
                
output("`9Der Mann nimmt deine $sell Würmer und gibt dir $cost gold.`n");
                
$session[user][gold]+=$cost;
                
$session[user][worms]-=$sell;
                
$session[user][trades]-=1;
            }
        
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
    }
if (
$HTTP_GET_VARS[op]=="minnowsell"){
        if (
$session[user][minnows]<1){
                
output("`9Du hast keine Fliegen zum verkaufen.`n");
            }
        else{
        
output("Du kannst $minnow Fliegen verkaufen.`n");
    
output("`%Wieviele Fliegen möchtest du verkaufen?`n");
    
output("<form action='bait.php?op=minnowsell2' method='POST'><input name='sell' id='sell'><input type='submit' class='button' value='verkaufen'></form>",true);
    
output("<script language='JavaScript'>document.getElementById('bet').focus();</script>",true);
    
addnav("","bait.php?op=minnowsell2");
    }
    
addnav("`9Etwas anderes verkaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");
}

if (
$HTTP_GET_VARS[op]=="minnowsell2"){
        if (
$session[user][minnows] < $selloutput("`%Du hast nicht so viele Fliegen!`n");
        else{
                
$cost=($sell $session[user][minnowprice]);
                
output("`9Der Mann nimmt deine  $sell Fliegen und gibt dir $cost gold dafür.`n");
                
$session[user][gold]+=$cost;
                
$session[user][minnows]-=$sell;
                
$session[user][trades]-=1;
            }
        
addnav("`9Etwas anderes kaufen","bait.php?op=trade");
        
addnav("`@Zurück zum See","pool.php");


    }
page_footer();
?>