Нужна помощь в работе команды в сценарии сценариев Minecraft Bedrock 2,0.0-бетаJavascript

Форум по Javascript
Ответить
Anonymous
 Нужна помощь в работе команды в сценарии сценариев Minecraft Bedrock 2,0.0-бета

Сообщение Anonymous »

проблема < /strong>

Я пытаюсь выучить API сценариев Bedrock, чтобы я мог использовать его для создания мини -игры. Для этого я бы очень хотел запустить команды, так как это самый простой способ сделать много вещей. Это main.js Я сейчас работаю с:

Код: Выделить всё

"use strict";

import { world, system } from "@minecraft/server";

world.beforeEvents.chatSend.subscribe((event) => {
event.cancel = true;
let player = event.sender;
player.sendMessage('say hello');
player.runCommand("say hello");
});
< /code>
Это очень простая программа, но она показывает врожденную проблему. При его запуске это выход: 
[img]https://i.sstatic.net/IRKMcCWk.png[/img]



Это потому, что Server.world < /code> только чтенный Означает, что я не хочу, чтобы я должен это сделать. Даже вики фанатов Bedrock не работает (код не работает, так как runCommandasync 
не существует). \
Я запускаю на сервере 2.0.0-beta , так что это тоже не проблема.
>

Код: Выделить всё

"dependencies": [
{
"module_name": "@minecraft/server",
"version": "2.0.0-beta"
},
{
"module_name": "@minecraft/server-ui",
"version": "2.0.0-beta"
}
]
Я мог бы использовать World.afterevents , так как это чтение-записка, но я надеялся иметь возможность отменить сообщение в чате и запустить команду, чтобы сделать что-то на основе его, что не может сделать Chatsendafterevent . Любая помощь, или обход, будет оценена.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ipting-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»