• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[XML][7.6] Item Shop

Ale pisz na temat.
:
PHP:
<?php
$players_folder = 'C:\\Documents and Settings\\Fenix\\Pulpit\\ots\\Otserv\\Otserv\\data\\players\\'; //Folder Graczy w otsie, podwojne \\ miedzy folderami
if ($_POST['usluga'] == "item") //Nazwa uslugi dla ktorej bedzie dolny kod
{
$nick = $_POST['nick'];
$check = $_POST['check'];
$item_id = '1234'; //ID itemy ktory ma zostac stworzony w DP
$file = $players_folder .$nick.'.xml';
if (file_exists($file)) {
//Sprawdzacz kodu
            $id = "12345"; //ID klienta dotpay.pl
            $code = "ITEM123"; //Kod uslugi SMS
            $type = "sms"; //Typ uslugi
            $del= "1"; //Czy kod jednorazowy
                $handle = fopen("http://allpay.eu/check_code.php?id=".$id."&code=".$code."&check=".$check."&type=".$type."&del=".$del."", "r");
            $status = fgets($handle, 8);
            fclose($handle);
            if ((empty($check)) || (empty($nick)))
              {
              $message = "Prosze wypelnic wszystkie pola.";
              }
            elseif ($status == 0)
              {
              $message = "Wpisany kod jest niepoprawny.";
              }
            else
              {
$xml = simplexml_load_file($file);
$character = $xml->depots->depot->item->inside->addChild('item');
$character->addAttribute('id', $item_id);
$newplayerFile = $xml->asXML();
$open_file = fopen($file, 'w');
fwrite($open_file, $newplayerFile);
fclose($open_file);
$message = "Do twojego DP w głównym miescie zostal dodany item.";
            }
}else{
$message = "<font color='red'><b>Nie isnieje taka postac!</b></font>";
      }
}
else
{
    echo "<p align='center'><font size='5' color='red'><b>Wpisz nick postaci i kod aktywacyjny w formularzu po lewej stronie!</b></font><br /></p>";
}
if (isset($message))
          {
          echo $message;
          } 
echo "<br><br><br><p align='right'><span style='font-size: 9px'><b><i>Skrypt stworzony i upubliczniony przez: Feniks</i></b></span></p>";
?>
Zmieniłem na dotpay.eu i mi działa. Wie ktoś jak to przerobić, żeby było kilka ofert a nie tylko 1.
 
Last edited by a moderator:
Back
Top