HikaShop > System > Payment methods.
<?php
// Получаване на данни от HikaShop
$data = json_decode(file_get_contents('php://input'), true);
// Вземете необходимите данни от поръчката
$username = $data['username']; // Примерно, трябва да настроите какви данни да се изпращат от HikaShop
$rank = $data['rank'];
// Изпращане на команда към Minecraft сървъра чрез RCON
$rcon_host = 'localhost';
$rcon_port = 25575;
$rcon_password = 'your_rcon_password';
$rcon = fsockopen($rcon_host, $rcon_port);
if ($rcon) {
fwrite($rcon, "\xFE\xFD\x09\x01\x02\x03\x04" . $rcon_password);
$response = fread($rcon, 4096);
if ($response) {
fwrite($rcon, "\xFE\xFD\x00\x01\x02\x03\x04/give $username $rank");
fread($rcon, 4096);
}
fclose($rcon);
}
?>
Настройка на Minecraft сървъра, активиране RCON в server.properties
enable-rcon=true
rcon.password=your_rcon_password
rcon.port=25575