import { world, system } from "@minecraft/server";
world.afterEvents.playerSpawn.subscribe((afterEvent) => {
const player = afterEvent.player;
new ActionFormData()
.title("§lВведение")
.body("§l§2Я АРТЁМ БОКАРЕВ 21 \n§fСписок команд: §6_команды \n \n§fЕсли у вас нет текстур, удалите старую версию аддона §2[АБА] \n§6настройки/хранилище/кэшированные_данные")
.button("§lПрочитал", "textures/ui/aba")
.show(player).then(r => {
if (r.selection == 0) {
player.runCommand(`stopsound @s`);
player.runCommand(`loot give @s loot \"player_start\" `);
player.runCommand(`playsound aba.player.win @s`);
player.runCommand(`clear @s aba:introduction 0 1`);
}
});
player.sendMessage(`§l§2Я АРТЁМ БОЧКАРЕВ 21 \n §6Прочитай введение `);
player.runCommand("stopsound @s");
player.runCommand("playsound aba.player.steep @s ");
player.runCommand("effect @s resistance 15 255 true ");
player.runCommand("event entity @s aba:restart_player");
player.runCommand("give @s[name=!APTEMbOKAPEB] aba:introduction ");
});
#help please
1 messages · Page 1 of 1 (latest)
import { ActionFormData } from "@minecraft/server-ui";```
fenky
.show(player).then(r => {
world.afterEvents.playerJoin.subscribe((afterEvent) => {
const player = afterEvent.player;
new ActionFormData()
.title("§lВведение")
.body("§l§2Я АРТЁМ БОКАРЕВ 21 \n§fСписок команд: §6_команды \n \n§fЕсли у вас нет текстур, удалите старую версию аддона §2[АБА] \n§6настройки/хранилище/кэшированные_данные")
.button("§lПрочитал", "textures/ui/aba")
.show(player).then(r => {
if (r.selection == 0) {
player.runCommand(`stopsound @s`);
player.runCommand(`loot give @s loot \"player_start\" `);
player.runCommand(`playsound aba.player.win @s`);
player.runCommand(`clear @s aba:introduction 0 1`);
}
});
player.sendMessage(`§l§2Я АРТЁМ БОЧКАРЕВ 21 \n §6Прочитай введение `);
player.runCommand("stopsound @s");
player.runCommand("playsound aba.player.steep @s ");
player.runCommand("effect @s resistance 15 255 true ");
player.runCommand("event entity @s aba:restart_player");
player.runCommand("give @s[name=!APTEMbOKAPEB] aba:introduction ");
});
world.afterEvents.playerSpawn.subscribe((afterEvent) => {
const player = afterEvent.player;
new ActionFormData()
.title("§lВведение")
.body("§l§2Я АРТЁМ БОКАРЕВ 21 \n§fСписок команд: §6_команды \n \n§fЕсли у вас нет текстур, удалите старую версию аддона §2[АБА] \n§6настройки/хранилище/кэшированные_данные")
.button("§lПрочитал", "textures/ui/aba")
.show(player).then(r => {
if (r.selection == 0) {
player.runCommand(`stopsound @s`);
player.runCommand(`loot give @s loot \"player_start\" `);
player.runCommand(`playsound aba.player.win @s`);
player.runCommand(`clear @s aba:introduction 0 1`);
}
});
player.sendMessage(`§l§2Я АРТЁМ БОЧКАРЕВ 21 \n §6Прочитай введение `);
player.runCommand("stopsound @s");
player.runCommand("playsound aba.player.steep @s ");
player.runCommand("effect @s resistance 15 255 true ");
player.runCommand("event entity @s aba:restart_player");
player.runCommand("give @s[name=!APTEMbOKAPEB] aba:introduction ");
});
buttons don't appear when playerSpawn is triggered
Try delaying it
For like 2 ticks
try using
system.runTimeout(()=>{
code goes here
},delay in ticks)```