Срочно нужен start.bat для вдс

PocketMine-MP-stable.zip (1,9 МБ)
bin.zip (18,8 МБ)
Вот бинарник и ядро src сделайте пожалуйста что бы запускал север через ядро src

Чтобы создать start.bat файл для запуска сервера Minecraft Bedrock Edition на VDS через ядро src из архива PocketMine-MP-stable.zip, нужно убедиться, что используется правильная версия PHP и структура папок.

:warning: Предварительные условия:

  1. Убедитесь, что в bin.zip лежит PHP (обычно php.exe, php7.dll, и т.д.).

  2. Распакуйте:

    • PocketMine-MP-stable.zip → папка PocketMine-MP
    • bin.zip → папка bin
  3. Убедитесь, что у вас структура выглядит так:

    /server
    ├── bin/
    │   └── php/
    │       └── php.exe
    ├── PocketMine-MP/
    │   └── src/
    └── start.bat
    

:white_check_mark: Пример start.bat файла:

@echo off
title Minecraft Bedrock Server - PocketMine-MP
cd /d %~dp0

echo Запуск сервера Minecraft Bedrock Edition...
bin\php\php.exe PocketMine-MP\src\pocketmine.php
pause

:receipt: Объяснение:

  • cd /d %~dp0 — переход в текущую папку скрипта.
  • bin\php\php.exe — запускает PHP (путь может отличаться).
  • PocketMine-MP\src\pocketmine.php — точка входа ядра PocketMine.

:hammer_and_wrench: Советы:

  • Убедитесь, что в php.ini включены нужные расширения (yaml, zlib, curl, и т.д.).
  • Возможно, src — это не исполняемая структура. Если нет pocketmine.php, то нужен PocketMine-MP.phar.

Если хочешь, можешь прикрепить содержимое PocketMine-MP\src\ — я проверю, правильно ли ты указываешь путь к ядру и подскажу точнее.

Время идет, а школьники всё тупеют

Это вообще не обязательно. Скрипт (или сценарий традиционно) при запуске всегда будет в текущем каталоге автоматически

Нет, с чего ты взял? Если я вызову батник из другой директории, где нахожусь в данный момент - то он может слететь.
Только прямое открытие батника в тек.каталоге батника это будет гарантировать.

Однако, я могу и через терминал его открывать если укажу как Gaprix

Я бы тебе кинул демонстрацию, но я сейчас на линуксе

Запустил виртуалку для демо:

@echo off
echo Dirtectory: %CD%
pause

А если запуск будет прямой то да

Однако, гарантии нет - что мы запустим его напрямую из раб. каталога

■■■ а как мне запустить помоги пж

Понял

Тебе скинули ответ уже, под дважды

Тебе не start.bat нужен, а start.sh. Батник это для винды

Ой ■■■ перепутал

Есть start.sh?

Ты гуглом пользоваться умеешь или в школе на информатике это не преподают?

Ну так-то в школьную программу информатики входит не только гугл, но и параметры поиска по нему

пацаны форум без впна не грузит
кф в рф блокнули опять

Да восстановят через пару часов. Не будут они так свои же сервисы душить, надеюсь

Я там ничего не нашел

Хахахкхахкх, а я смог найти, введя несколько слов в поиск. Жаль тебя :clown_face: