コード例 #1
0
ファイル: buy.php プロジェクト: patryk0493/MinerStore
 function zrealizujZakup()
 {
     require 'include/rcon_execute.php';
     require 'config/rcon_config.php';
     $r = new minecraftRcon($server, $rconPort, $rconPass);
     $zapytaj = mysql_query("SELECT * FROM services WHERE ID='{$id}'");
     $r3 = mysql_fetch_array($zapytaj);
     $nick3 = $_POST['nick3'];
     $ilosckomend = $r3['komendy'];
     $komendaP1 = $r3['komenda'];
     $komendaP2 = $r3['komenda2'];
     $komendaP3 = $r3['komenda3'];
     $komendaP4 = $r3['komenda4'];
     $komendaP5 = $r3['komenda5'];
     $komendaP6 = $r3['komenda6'];
     $komendaP7 = $r3['komenda7'];
     $komendaP8 = $r3['komenda8'];
     $znizka = $r3['znizka'];
     //pobranie ilości zniżki
     $przed = array("gracz", "GRACZ");
     $po = array($nick3, $nick3);
     $komenda[1] = str_replace($przed, $po, $komendaP1);
     $komenda[2] = str_replace($przed, $po, $komendaP2);
     $komenda[3] = str_replace($przed, $po, $komendaP3);
     $komenda[4] = str_replace($przed, $po, $komendaP4);
     $komenda[5] = str_replace($przed, $po, $komendaP5);
     $komenda[6] = str_replace($przed, $po, $komendaP6);
     $komenda[7] = str_replace($przed, $po, $komendaP7);
     $komenda[8] = str_replace($przed, $po, $komendaP8);
     if ($ilosckomend > 0) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[1]);
         }
     }
     if ($ilosckomend > 1) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[2]);
         }
     }
     if ($ilosckomend > 2) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[3]);
         }
     }
     if ($ilosckomend > 3) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[4]);
         }
     }
     if ($ilosckomend > 4) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[5]);
         }
     }
     if ($ilosckomend > 5) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[6]);
         }
     }
     if ($ilosckomend > 6) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[7]);
         }
     }
     if ($ilosckomend > 7) {
         if (!$r->Auth()) {
             $r->mcSendCommand($komenda[8]);
         }
     }
 }
コード例 #2
0
ファイル: panel.php プロジェクト: patryk0493/MinerStore
    }
    // zabójstwo
    $kwota = 5;
    //ilość pkt za zabójstwo
    echo "<br><hr class='hr'><p class='link3'>Zabójstwo gracza</p><p class='link3'>Koszt to " . $kwota . " punków, gracz musi być <span id='online'>ONLINE</span></p>";
    echo "<form action = '' method = 'post'>\n\t\t<p class='link3'>Nick gracza:\n\t\t<input class='button' type = 'text' name = 'on' maxlength='20' size = '20'>\n\t\t<input class='button' type = 'submit' name = 'teraz' value = 'Wykonaj'>\n\t\t</form>";
    if ($_POST['on'] != "" && $_POST['teraz'] != "") {
        if ($kwota < $kasa1) {
            $teraz = $kasa1 - $kwota;
            $on = $_POST['on'];
            mysql_query("UPDATE `authme` SET points = points - {$kwota} WHERE name='{$nick}'");
            $komenda = "kill {$on}";
            require 'include/rcon_execute.php';
            require 'config/rcon_config.php';
            $r = new minecraftRcon($server, $rconPort, $rconPass);
            if (!$r->Auth()) {
                $r->mcSendCommand($komenda);
            }
            mysql_query("INSERT INTO logs(nick, konto, usluga, koszt, stan, data, ip, rabat, voucher) VALUES('{$on}', '{$nick}', 'Zabójstwo na życzenie', '{$kwota}', '{$teraz}', '{$data}', '{$ip}', 'NONE', 'NONE')");
            echo "<p class='Calibri'>Zgładzono gracza: " . $on . ". ";
        } else {
            echo "<p class='Calibri'>Brak środków";
        }
    }
    @(include "stopka.php");
    mysql_close($connection);
} else {
    exit("<p class='calibri'>Musisz się najpierw <a class='link2' href='index.php'>zalogować!!</a></p><br>");
}
ob_flush();
?>