Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 08:57

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

Advertisement



Metin2 CMS Script Itemshop Sachen kommen nicht an!

Discussion on Metin2 CMS Script Itemshop Sachen kommen nicht an! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2009
Posts: 209
Received Thanks: 37
Metin2 CMS Script Itemshop Sachen kommen nicht an!

Huhu,
Ich melde mich heute schon zum 2ten mal hier
und ja es geht schon wieder um das Script von !Hen
Undzwar, wenn ich im Item-Shop etwas einkaufe erscheint es einfach nicht in meinem Lager egal was! Schwert+9 oder andere Sachen wo ich Bonis mit eingefügt habe!
Weiß einer warum dies nicht klappt?



Honig_Toast is offline  
Old 05/15/2011, 20:54   #2
 
elite*gold: 0
Join Date: Feb 2011
Posts: 2,023
Received Thanks: 947
Guck mal was im Script steht wo das abgelagert wird.


.Plazmaa is offline  
Old 05/15/2011, 21:02   #3
 
elite*gold: 0
Join Date: Oct 2009
Posts: 209
Received Thanks: 37
hmm leider keine Ahnung von html,php aber ich kann ja trotzdem mal schauen
Achja sind die 2008er Files also kein Itemshop-lager bug.. eig!h
hier mal die Scripte

IS_BUY:

Code:
<?PHP

  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']."' LIMIT 1";
      $sqlQry=mysql_query($sqlCmd,$sqlHp);
      if(mysql_num_rows($sqlQry)==1) {
      
        $getItem=mysql_fetch_object($sqlQry);
        if($_SESSION['user_coins']>=$getItem->preis) {
      
          $getGroesse = compareItems($getItem->vnum);
          $belPos = checkPos($_SESSION['user_id']);
          $possiblePos = findPos($belPos['islager'],$getGroesse['groesse']);
          if(!empty($possiblePos)) {
          
            $sqlCmd="UPDATE account.account SET coins=coins-".$getItem->preis." WHERE id='".$_SESSION['user_id']."' LIMIT 1";
            $sqlQry=mysql_query($sqlCmd,$sqlServ);
            $sqlLog="INSERT INTO ".SQL_HP_DB.".is_log (account_id,vnum,preis,zeitpunkt) VALUES ('".$_SESSION['user_id']."','".$getItem->vnum."','".$getItem->preis."','".$sqlZeit."')";
            $qryLog=mysql_query($sqlLog,$sqlHp);
            $sqlItem="INSERT INTO player.item_award 
			(pid, vnum, count, given_time, why, socket0, socket1, socket2, mall) VALUES ('".$_SESSION['user_id']."','".$getItem->vnum."','1','".$sqlZeit."', 'Itemshopeinkauf', '".$getItem->socket0."', '".$getItem->socket1."', '".$getItem->socket2."','1');
			";
			$qryItem=mysql_query($sqlItem,$sqlServ) or die(mysql_error());
            echo'<p class="meldung">Das item wurde erfolgreich gekauft. Sollte das Item nicht im Lager erscheinen, bitte umgehend bei einem Admin melden.</p>';
            
          }
          else {
            echo'<p>Sie haben nicht gen&uuml;gend Platz in ihrem Itemshop-Lager. Ihr Guthaben wurde nicht ver&auml;ndert.</p>';
          }
          
        }
        else {
          echo'<p class="meldung">Sie haben nicht genug Coins.</p>';
        }
      }
      else {
        echo'<p class="meldung">Das angegebe Item existiert nicht.</p>';
      }
    }
    else {
      echo'<p class="meldung">Es wurde keine g&uuml;ltige ID eingegeben.</p>';
    }
    echo'<p><a href="javascript:history.back()">zur&uuml;ck</a></p>';
  }
  else {
    echo'<p class="meldung">Sie m&uuml;ssen f&uuml;r diesen Bereich angemeldet sein.</p>';
  }
?>
Itemshop:

Code:
<?PHP

  if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
    if(isset($_GET['k']) && checkInt($_GET['k'])) {
      $sqlCmdS="SELECT * FROM ".SQL_HP_DB.".is_items WHERE kategorie_id='".$_GET['k']."' ORDER BY id DESC";
    }
    else {
      $sqlCmdS="SELECT * FROM ".SQL_HP_DB.".is_items ORDER BY id DESC";
    }
  ?>
  
  <div id="isleft">
    <h2>Guthaben</h2>
    <p><b><?PHP echo $_SESSION['user_coins']; ?> Coins</b></p>
    <h2>Kategorien</h2>
    <ul>
      <?PHP
        $sqlCmd = "SELECT * FROM ".SQL_HP_DB.".is_kategorien ORDER BY titel ASC;";
        $sqlQry = mysql_query($sqlCmd,$sqlHp);
        while($getKats = mysql_fetch_object($sqlQry)) {
          echo'<li><a href="index.php?s=itemshop&k='.$getKats->id.'">'.$getKats->titel.'</a></li>';
        }
      ?>
    </ul>
  </div>
  <div id="ismiddle">
    <h2>Itemshop</h2>
      <table>
    <?PHP
      $sqlQry=mysql_query($sqlCmdS,$sqlHp);
      while($getItems=mysql_fetch_object($sqlQry)) {
        $aktItem = compareItems($getItems->vnum);
        $itemStufe = (checkInt($aktItem['stufe'])) ? "+".$aktItem['stufe'] : '';
        ?>
        <tr>
          <th colspan="2" class="topLine"><?PHP echo $aktItem['item'].$itemStufe; ?> (<b><?PHP echo $getItems->preis; ?> Coins</b>)</th>
        </tr>
        <tr>
          <td class="isImg">
            <?PHP 
              if(!empty($getItems->bild)) echo'<img src="./is_img/'.$getItems->bild.'" title="'.$aktItem['item'].'" alt="'.$aktItem['item'].'"/>';
            ?>
          </td>
          <td class="tdunkel"><?PHP echo $getItems->beschreibung; ?></td>
        </tr>
        <tr>
          <td colspan="2" class="isBuy"><a href="index.php?s=is_buy&id=<?PHP echo $getItems->id; ?>">Kaufen</a></td>
        </tr>
        <?PHP
      }
    ?>
      </table>
  </div>
  <?PHP
  }
  else {
    echo'<p class="meldung">Sie m&uuml;ssen f&uuml;r diesen Bereich angemeldet sein.</p>';
  }
?>
Honig_Toast is offline  
Old 05/15/2011, 21:05   #4
 
elite*gold: 0
Join Date: Feb 2011
Posts: 2,023
Received Thanks: 947
Ersetz den inhalt von deiner is_buy.php mal mit:

Dort wird es dann im normalen lager gelegt,
evtl. wird es dann gehen .


.Plazmaa is offline  
Thanks
1 User
Old 05/15/2011, 21:10   #5
 
elite*gold: 0
Join Date: Oct 2009
Posts: 209
Received Thanks: 37
Works love you
Dankee!
Kann geclosed werden


Honig_Toast is offline  
Reply



« Root hp design | Core Fehler oder so ähnloch »

Similar Threads
Hen script items kommen nicht an
02/08/2011 - Metin2 Private Server - 4 Replies
Ich nochmal und hoffentlich diesmal das letztemal :D Folgendes ding ist los : Wenn ich im IS was kaufe kommt es nicht ins IS lager bzw in garkein lager. Habe schon echt fast alles is_buy.php hochgeladen die ich dazu gefunden habe .
Itemshop sachen komme nicht an.
02/01/2011 - Metin2 Private Server - 8 Replies
Hallo, Ich weiß nicht mehr was ich tun soll. Wenn man manchmal im Itemshop sachen kauft kommen sie an und manchmal nicht, habe schon jede menge versucht. Wer mir sagt wie ich das fixxen kann oder sonstiges, gebe ich 10€ Payasfecard, schreibt mir einfach eine nachricht in Elitepvpers, oder hier im Thread.
Itemshop Items kommen nicht an !
01/13/2011 - Metin2 Private Server - 1 Replies
Hallo leute ich habe folgendes Problem ... Und zwar kommen die Items die gekauft werden im temshop nicht an ... Das erste was gekauft wird kommt zwar an aber dannach nichts mehr ..
items ausm Itemshop kommen nicht ins Lager
12/01/2010 - Metin2 Private Server - 19 Replies
items ausm Itemshop kommen nicht ins Lager Wie fixen?! Kann es sein das es wegen dem db port ist? Hab den db port geändert. Oder ist die is_buy.php fehlerhaft? Benutze die web von hen.
Sachen kommen in IS nicht immer an, verschwinden hinterher
09/25/2010 - Metin2 Private Server - 0 Replies
Guten Abend liebe Community, Habe ein Problemchen, und zwar: Bei mir kommen die Sachen aus Itemshop nicht immer an, und wenn sie ankommen z.B. 10 Perlen sind nach 5 mins, bzw mapchange, ausloggen nur noch 3 perlen im IS Woran kann das liegen? Benutze henninks script..



All times are GMT +2. The time now is 08:57.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

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