Joomla! България
Joomla! - Общи теми => Компоненти => HikaShop => Темата е започната от: driftaa в 05 Май, 2024, 00:56:09
-
Здравейте! От година и нещо ръчкам Joomla и стигнах до затворена улица относно MInecraft и HikaShop. Всички които са се занимавали с MInecraft сървъри знаят за TEBEX (Buycraft). Тebex позволява чрез сваляне на плугин за minecraft сървъра и бърза настройка да се свърже уебсайтът им с Minecraft сървъра. Когато човек купи за пример ранк в сървъра от уебсайта на тебекс автоматично поръчката се праща към Minecraft сървъра и дава конкрентият ранк на даденият играч. Проблема е че стигнах до глуха улица с Joomla и Minecraft. Няма абсолютно нищо.. нито плугини за Jommla нито Template-и , същото е с Discord. Ако някой знае как да направя система подобна на тази на Tebex ще е много хубаво.
Мерси предварително!
-
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