Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 06:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Itemshop Items verschwinden

Discussion on Itemshop Items verschwinden within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
Itemshop Items verschwinden

Guten Abend Community,

ich hab ein kleines Problem mit dem Itemshop. Und zwar verschwinden Ringe, wie z.B. Halbmondring, Lolli etc aus meinem Lager, sobald ich das aus dem Itemshop kaufe. Es landet ja alles im Itemshop-Lager, jedoch bei den Ringen ist es so, dass man die für eine Sekunde sieht und dann verschwinden die.

Kann einer vielleicht helfen ?

is_buy.php:

PHP Code:
<?PHP
    
echo '<div class="main main_top">
            Itemshop - Einkauf
        </div>
        <div class="main main_content">'
;
    function 
canBuy()
    {
        if(!isset(
$_SESSION['nextBuy']))
        {
            
$_SESSION['nextBuy']=time();
        }
        
        if(
$_SESSION['nextBuy']<=time())
        {
            
$_SESSION['nextBuy']=time()+5;
            return 
true;
        }
        else
            return 
false;
    }

  if(isset(
$_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
    if(isset(
$_GET['id']) && checkInt($_GET['id'])) {
    
      
$sqlCmd="SELECT vnum, preis, attrtype0, attrvalue0, attrtype1, attrvalue1, attrtype2, attrvalue2, attrtype3, attrvalue3, attrtype4, attrvalue4, attrtype5, attrvalue5, attrtype6, attrvalue6, socket0, socket1, socket2 FROM ".SQL_HP_DB.".is_items WHERE id='".$_GET['id']."' AND anzeigen='J' LIMIT 1";
      
$sqlQry=mysql_query($sqlCmd,$sqlHp);
      if(
mysql_num_rows($sqlQry)==1) {
      
        
$getItem=mysql_fetch_object($sqlQry);
        
        
$sqlCoins "SELECT coins FROM account.account WHERE id='".mysql_real_escape_string($_SESSION['user_id'])."' LIMIT 1";
        
$qryCoins mysql_query($sqlCoins,$sqlServ);
        
$getCoins mysql_fetch_object($qryCoins);
        
        if(
canBuy())
        {
            if((
$getCoins->coins)>=$getItem->preis) {
          
              
$getGroesse compareItems($getItem->vnum);
              
$belPos checkPos($_SESSION['user_id']);
              
$possiblePos findPos($belPos['islager'],$getGroesse['groesse']);
              if(!empty(
$possiblePos)) {
                
                
$nCoins $getCoins->coins-$getItem->preis;
                
                
$sqlCmd="UPDATE account.account SET coins='".mysql_real_escape_string($nCoins)."' WHERE id='".mysql_real_escape_string($_SESSION['user_id'])."' LIMIT 1";
                
$sqlQry=mysql_query($sqlCmd,$sqlServ);
                
                
$sqlLog="INSERT INTO ".SQL_HP_DB.".is_log (account_id,vnum,preis,zeitpunkt) VALUES ('".mysql_real_escape_string($_SESSION['user_id'])."','".$getItem->vnum."','".$getItem->preis."','".$sqlZeit."')";
                
$qryLog=mysql_query($sqlLog,$sqlHp);
                
                
$sqlItem="INSERT INTO player.item 
                (owner_id,window,pos,count,vnum,attrtype0, attrvalue0, attrtype1, attrvalue1, attrtype2, attrvalue2, attrtype3, attrvalue3, attrtype4, attrvalue4, attrtype5, attrvalue5, attrtype6, attrvalue6, socket0, socket1, socket2)
                VALUES 
                ('"
.mysql_real_escape_string($_SESSION['user_id'])."','MALL','".$possiblePos[0]."','1','".$getItem->vnum."','".$getItem->attrtype0."', '".$getItem->attrvalue0."', '".$getItem->attrtype1."', '".$getItem->attrvalue1."', '".$getItem->attrtype2."', '".$getItem->attrvalue2."', '".$getItem->attrtype3."', '".$getItem->attrvalue3."', '".$getItem->attrtype4."', '".$getItem->attrvalue4."', '".$getItem->attrtype5."', '".$getItem->attrvalue5."', '".$getItem->attrtype6."', '".$getItem->attrvalue6."', '".$getItem->socket0."', '".$getItem->socket1."', '".$getItem->socket2."')";
                
$qryItem=mysql_query($sqlItem,$sqlServ) or die(mysql_error());
                
                echo
'Das item wurde erfolgreich gekauft. Sollte das Item nicht im Lager erscheinen, bitte umgehend bei einem Admin melden.';
                
              }
              else {
                echo
'Sie haben nicht genügend Platz in ihrem Itemshop-Lager. Ihr Guthaben wurde nicht verändert.';
              }
              
            }
            else {
              echo
'Sie haben nicht genug Coins.';
            }
        }
        else
        {
            echo
'Es kann nur alle 5 Sekunden ein Item gekauft werden.';
        }
      }
      else {
        echo
'Das angegebe Item existiert nicht.';
      }
    }
    else {
      echo
'Es wurde keine gültige ID eingegeben.';
    }
    echo
'<br><a href="javascript:history.back()">zurück</a>';
  }
  else {
    echo
'Sie müssen für diesen Bereich angemeldet sein.';
  }
?>
</div>
<div class="main main_bottom">
</div>
°Ace° is offline  
Old 01/12/2015, 18:23   #2
 
elite*gold: 0
Join Date: Jun 2013
Posts: 886
Received Thanks: 138
Du müsst die Ringe etc was mit Zeit zu tuhn hatt in eine Truhe packen .
Dann sollte es gehen
OliviaIchLiebeDichx3 is offline  
Old 01/12/2015, 19:42   #3
 
elite*gold: 0
Join Date: Jan 2015
Posts: 338
Received Thanks: 21
Befolte 1. Kommentar.

Das wird klappen, gleiche prob. hatte ich auch mal.

Sollte jedoch noch probleme dadurch entstehen, PN!
Hardwxre™ is offline  
Old 01/12/2015, 21:24   #4
 
BizepsSupportAccount's Avatar
 
elite*gold: 0
Join Date: Dec 2014
Posts: 1,018
Received Thanks: 499
adde mich in skype, ich fix dir das.
BizepsSupportAccount is offline  
Reply

Tags
itemshop, metin2


Similar Threads Similar Threads
CS GO Items verschwinden ..
01/29/2014 - Counter-Strike - 8 Replies
Hey Leute, ich habe ein Problem undzwar dass wenn ich etwas auf dem Markt verkaufen möchte, verschwindet das Item komplett ... Ist das normal / n bugg / verzögerung ? Bitte helfen :x
[HELP]Itemshop - Items mit Zeit, sowie Weißer Löwe, verschwinden nach dem aktivieren!
12/20/2012 - Metin2 Private Server - 9 Replies
Hallo Leute, ich habe heute mal das CMS von hen! installiert. (http://www.elitepvpers.com/forum/metin2-pserver-g uides-strategies/557402-release-mt2gs-cms-1-0-a.ht ml) Nun habe ich ein Problem. Wenn ich Items im Itemshop kaufe, die z.B. auf Zeit laufen, wie der weiße Löwe (50 Std.), dann verschwinden diese direkt nach dem aktivieren. Bei dem Reittier steht auch nicht 50 Std. sonder 0min. Dieses Problem tritt auch bei den Autopotts auf. Wenn man die aktiviert, pottet dieser einmal ganz kurz...
Items verschwinden
08/27/2012 - Metin2 Private Server - 9 Replies
Hallo, wenn man was im Itemshop kauft, und mann sich einloggt, portet verschwinden die Items. Könnte mir jemand behilflich sein ? Lg, .Yunu
Itemshop Items verschwinden ?
06/17/2010 - Metin2 Private Server - 3 Replies
hallo wenn man sachen aus den itemshop kauft und man sich auslogt oder teleportiert sind die sachen wieder weg wieso ?



All times are GMT +1. The time now is 06:19.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.