1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

RCON - Отправка команды RCON через PHP

Тема в разделе "Запросы на разработку плагинов", создана пользователем MNIA, 20 дек 2018.

Статус темы:
Закрыта.
  1. Автор темы
    MNIA

    MNIA Активный участник

    Баллы:
    61
    Имя в Minecraft:
    MNIA
    Дорогие форумчане, кто может помочь написать код который при нажатии на кнопку на сайте, отправлять команду в консоль по RCON. Как пример вот: https://jenie.topcen.org/whitelist.html
     
  2. hyndorik

    hyndorik Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Ну так и задавай вопросы по коду, что не понятно
     
  3. Автор темы
    MNIA

    MNIA Активный участник

    Баллы:
    61
    Имя в Minecraft:
    MNIA
    Я бы не против, но я здесь новенький. Можешь подсказать где это?
     
  4. IlyaGol

    IlyaGol Активный участник Пользователь

    Баллы:
    78
    Дай дискорд, помогу
     
  5. Автор темы
    MNIA

    MNIA Активный участник

    Баллы:
    61
    Имя в Minecraft:
    MNIA
    Мой дискорд: MNIA#0001
     
  6. NyanGuyMF

    NyanGuyMF Активный участник Пользователь

    Баллы:
    76
    Как вариант можно использовать программу McRCON: https://github.com/Tiiffi/mcrcon (компиляция труда составить не должна)
    Исполнить команду по RCON можно функцией String shell_exec(String cmd) напрямую из PHP:
    PHP:
    <?php
    $player     
    'Gaben' // TODO: доабвить получение игрока
    $host       '87.250.250.242';
    $port       '25565';
    $pass       'До***^Сложный&Пароль228';
    $command    "whitelist add $player";
    $toExec     "mcrcon -c -H $host -P $port -p $pass $command";

    echo 
    "<pre>";
    print_r(shell_exec($toExec));
    echo 
    "</pre>";

    ?>
     
  7. _helper_

    _helper_ Активный участник Пользователь

    Баллы:
    76
    Гуглить не пробовал? апчхи
     
  8. Автор темы
    MNIA

    MNIA Активный участник

    Баллы:
    61
    Имя в Minecraft:
    MNIA
    Спасибо всем за помощь. IlyaGol уже выслал мне исходники нужного мне скрипта.
     
Статус темы:
Закрыта.

Поделиться этой страницей