ч1мпл Опубликовано 23 июля, 2025 Поделиться Опубликовано 23 июля, 2025 на 1.20.1 делаю карту по типу казино. Мне нужно чтобы было 3 в ряд сделать будет 3 предмета любых. Суть команд чтобы игрок подошел к кордам определеным и начал так сказать крутить рулетку. И желательно чтобы играла песня) Ссылка на комментарий Поделиться на другие сайты Поделиться
garmxd Опубликовано 24 июля, 2025 Поделиться Опубликовано 24 июля, 2025 Создание такого требует множество команд и понятие что за что отвечает. Вряд ли кто-то будет расписывать это, лучше стоит самому разобраться и сделать Это глупо просить буквально сделать за тебя целую систему Ссылка на комментарий Поделиться на другие сайты Поделиться
ч1мпл Опубликовано 25 июля, 2025 Автор Поделиться Опубликовано 25 июля, 2025 В 24.07.2025 в 13:05, garmxd сказал: Создание такого требует множество команд и понятие что за что отвечает. Вряд ли кто-то будет расписывать это, лучше стоит самому разобраться и сделать Это глупо просить буквально сделать за тебя целую систему у нас есть такие люди которые готовы помочь Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 25 июля, 2025 Поделиться Опубликовано 25 июля, 2025 В 23.07.2025 в 15:21, shrekus сказал: на 1.20.1 делаю карту по типу казино. Мне нужно чтобы было 3 в ряд сделать будет 3 предмета любых. Суть команд чтобы игрок подошел к кордам определеным и начал так сказать крутить рулетку. И желательно чтобы играла песня) Игроку нужно будет что-нибуть поставить или он просто жмёт на условный рычаг и получает бабло? Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 25 июля, 2025 Поделиться Опубликовано 25 июля, 2025 и если да, то что он ставит, валюту или предметы? можно вообще сделать чтобы игрок ставил сердце из своего хотбара или жизнь другого игрока)) Ссылка на комментарий Поделиться на другие сайты Поделиться
ч1мпл Опубликовано 26 июля, 2025 Автор Поделиться Опубликовано 26 июля, 2025 9 часов назад, Sench_mp4 сказал: Игроку нужно будет что-нибуть поставить или он просто жмёт на условный рычаг и получает бабло? да жмет рычаг и начинается додеп Ссылка на комментарий Поделиться на другие сайты Поделиться
ч1мпл Опубликовано 26 июля, 2025 Автор Поделиться Опубликовано 26 июля, 2025 ап Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 26 июля, 2025 Поделиться Опубликовано 26 июля, 2025 Сначала пропиши в чат следующие 5 команд. /summon minecraft:marker ~ ~ ~ {Tags:["SlotMachine"]} - Спавнит 1 слот, нужно заспавнить 3 в ряд, они невидимые осторожно /kill @e[tag=SlotMachine] - Убить предыдущую шнягу, если криво поставишь /scoreboard objectives add SlotMachine dummy - Создать скорборд /scoreboard objectives setdisplay sidebar SlotMachine - Увидеть созданный скорборд. Не обязательно /scoreboard objectives setdisplay sidebar - Перестать видеть скорборд. Он продолжит работать Следующие команды запихни в цикличные, всегда активные блоки. Они будут давать рандомное число и помещать блок в зависимости от числа. execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine] at @s store result score @s SlotMachine run random roll 1..3 execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=1}] at @s run fill ~ ~ ~ ~ ~ ~ yellow_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=2}] at @s run fill ~ ~ ~ ~ ~ ~ red_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=3}] at @s run fill ~ ~ ~ ~ ~ ~ light_blue_glazed_terracotta После того как ты нажмёшь на рычаг в слотах будут появляться рандомные блоки ( в моём варианте только 3 вида блока ). execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Координата первого слота) red_glazed_terracotta if block (Второго слота) red_glazed_terracotta if block (Третьего) red_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) light_blue_glazed_terracotta if block (Второго) light_blue_glazed_terracotta if block (Третьего) light_blue_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) yellow_glazed_terracotta if block (Второго) yellow_glazed_terracotta if block (Третьего) yellow_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute if entity @e[tag=SlotMachineStop] as @e[tag=SlotMachine] at @s run scoreboard players reset @s SlotMachine После того как ты остановишь крутилку, выключив рычаг - тебе выпадет 1 алмаз, но только если 3 одинаковых блока стоят в ряд. ч1мпл, Sheridan, PhoenixTechu и 1 другой 3 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
ч1мпл Опубликовано 27 июля, 2025 Автор Поделиться Опубликовано 27 июля, 2025 В 26.07.2025 в 13:36, Sench_mp4 сказал: Сначала пропиши в чат следующие 5 команд. /summon minecraft:marker ~ ~ ~ {Tags:["SlotMachine"]} - Спавнит 1 слот, нужно заспавнить 3 в ряд, они невидимые осторожно /kill @e[tag=SlotMachine] - Убить предыдущую шнягу, если криво поставишь /scoreboard objectives add SlotMachine dummy - Создать скорборд /scoreboard objectives setdisplay sidebar SlotMachine - Увидеть созданный скорборд. Не обязательно /scoreboard objectives setdisplay sidebar - Перестать видеть скорборд. Он продолжит работать Следующие команды запихни в цикличные, всегда активные блоки. Они будут давать рандомное число и помещать блок в зависимости от числа. execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine] at @s store result score @s SlotMachine run random roll 1..3 execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=1}] at @s run fill ~ ~ ~ ~ ~ ~ yellow_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=2}] at @s run fill ~ ~ ~ ~ ~ ~ red_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=3}] at @s run fill ~ ~ ~ ~ ~ ~ light_blue_glazed_terracotta После того как ты нажмёшь на рычаг в слотах будут появляться рандомные блоки ( в моём варианте только 3 вида блока ). execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Координата первого слота) red_glazed_terracotta if block (Второго слота) red_glazed_terracotta if block (Третьего) red_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) light_blue_glazed_terracotta if block (Второго) light_blue_glazed_terracotta if block (Третьего) light_blue_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) yellow_glazed_terracotta if block (Второго) yellow_glazed_terracotta if block (Третьего) yellow_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute if entity @e[tag=SlotMachineStop] as @e[tag=SlotMachine] at @s run scoreboard players reset @s SlotMachine После того как ты остановишь крутилку, выключив рычаг - тебе выпадет 1 алмаз, но только если 3 одинаковых блока стоят в ряд. ну вот красавчик Щербатый бесстыдник 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
ч1мпл Опубликовано 28 июля, 2025 Автор Поделиться Опубликовано 28 июля, 2025 В 26.07.2025 в 13:36, Sench_mp4 сказал: Сначала пропиши в чат следующие 5 команд. /summon minecraft:marker ~ ~ ~ {Tags:["SlotMachine"]} - Спавнит 1 слот, нужно заспавнить 3 в ряд, они невидимые осторожно /kill @e[tag=SlotMachine] - Убить предыдущую шнягу, если криво поставишь /scoreboard objectives add SlotMachine dummy - Создать скорборд /scoreboard objectives setdisplay sidebar SlotMachine - Увидеть созданный скорборд. Не обязательно /scoreboard objectives setdisplay sidebar - Перестать видеть скорборд. Он продолжит работать Следующие команды запихни в цикличные, всегда активные блоки. Они будут давать рандомное число и помещать блок в зависимости от числа. execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine] at @s store result score @s SlotMachine run random roll 1..3 execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=1}] at @s run fill ~ ~ ~ ~ ~ ~ yellow_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=2}] at @s run fill ~ ~ ~ ~ ~ ~ red_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=3}] at @s run fill ~ ~ ~ ~ ~ ~ light_blue_glazed_terracotta После того как ты нажмёшь на рычаг в слотах будут появляться рандомные блоки ( в моём варианте только 3 вида блока ). execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Координата первого слота) red_glazed_terracotta if block (Второго слота) red_glazed_terracotta if block (Третьего) red_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) light_blue_glazed_terracotta if block (Второго) light_blue_glazed_terracotta if block (Третьего) light_blue_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) yellow_glazed_terracotta if block (Второго) yellow_glazed_terracotta if block (Третьего) yellow_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute if entity @e[tag=SlotMachineStop] as @e[tag=SlotMachine] at @s run scoreboard players reset @s SlotMachine После того как ты остановишь крутилку, выключив рычаг - тебе выпадет 1 алмаз, но только если 3 одинаковых блока стоят в ряд. слушай а если надо чтобы что-то у тебя отнималось? ну допустим ты отдаешь 1 алмаз а если выйграл ты получаешь 3 алмаза? Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 28 июля, 2025 Поделиться Опубликовано 28 июля, 2025 2 часа назад, shrekus сказал: слушай а если надо чтобы что-то у тебя отнималось? ну допустим ты отдаешь 1 алмаз а если выйграл ты получаешь 3 алмаза? Для начала замени блоки которые используются для определения победы. Я их поменял и добавил цепные. execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] as @e[type=minecraft:text_display,tag=SlotCounter] at @s run scoreboard players remove @s SlotMachine 1 execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Координата первого слота) red_glazed_terracotta if block (Второго слота) red_glazed_terracotta if block (Третьего) red_glazed_terracotta unless entity @e[type=minecraft:text_display,tag=SlotCounter,scores={SlotMachine=0}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] as @e[type=minecraft:text_display,tag=SlotCounter] at @s run scoreboard players remove @s SlotMachine 1 execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) yellow_glazed_terracotta if block (Второго) yellow_glazed_terracotta if block (Третьего) yellow_glazed_terracotta unless entity @e[type=minecraft:text_display,tag=SlotCounter,scores={SlotMachine=0}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] as @e[type=minecraft:text_display,tag=SlotCounter] at @s run scoreboard players remove @s SlotMachine 1 execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) light_blue_glazed_terracotta if block (Второго) light_blue_glazed_terracotta if block (Третьего) light_blue_glazed_terracotta unless entity @e[type=minecraft:text_display,tag=SlotCounter,scores={SlotMachine=0}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} \/ Это удалить. Я писал эту команду в прошлом варианте, теперь она не нужна execute if entity @e[tag=SlotMachineStop] as @e[tag=SlotMachine] at @s run scoreboard players reset @s SlotMachine \/ Это добавить. execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] unless entity @e[tag=SlotMachineStop] run scoreboard players set @e[type=minecraft:text_display,tag=SlotCounter] SlotMachine 0 \/ Это нужно выполнить 1 раз: /scoreboard players set *Multiplier SlotMachine 3 - число это множитель алмазов, ставка игрока умножается на 3 /summon block_display (место где должно располагаться табло для денег) {Passengers:[{id:"minecraft:text_display",text:[{"text":"0","color":"#ffffff","bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false,"font":"minecraft:uniform"}],text_opacity:255,background:0,alignment:"center",line_width:210,default_background:false,transformation:[4f,0f,0f,0f,0f,4f,0f,0f,0f,0f,1f,0f,0f,0f,0f,1f],Tags:["SlotCounter"]}],Tags:["SlotCounter"]} Механизм подсчета алмазов в инвентаре игрока: execute positioned (Координата рычага) as @a[distance=..5] at @s store result score @s SlotMachine run clear @s minecraft:diamond 0 execute positioned (Координата рычага) as @a[distance=..5] at @s run title @s actionbar ["",{"text":"Ваша ставка - "},{"score":{"name":"@s","objective":"SlotMachine"}},{"text":" алмазов"}] Вывод количества алмазов в табло: execute positioned (Координата рычага) if block ~ ~ ~ lever[powered=true] as @e[type=minecraft:text_display,tag=SlotCounter] at @s run scoreboard players operation @s SlotMachine *= *Multiplier SlotMachine execute positioned (Координата рычага) if block ~ ~ ~ lever[powered=true] run clear @a[distance=..5] minecraft:diamond execute positioned (Координата рычага) if block ~ ~ ~ lever[powered=true] as @e[type=minecraft:text_display,tag=SlotCounter] at @s run scoreboard players operation @s SlotMachine += @a[distance=..5,scores={SlotMachine=1..}] SlotMachine execute as @e[type=minecraft:text_display,tag=SlotCounter] at @s run data modify entity @s text set value {"score":{"name":"@s","objective":"SlotMachine"},"color":"#ffffff"} Теперь после нажатия на рычаг алмазы всех игроков в радиусе 5 блоков от рычага переместятся в табло в виде числа умноженного на 3. Если игроки победят то получат то количество алмазов которое указанно на табло. Возможно будут баги, даже не возможно, а точно будут)), но я щас занят, попозже попробую их поискать в пофиксить если дойдут руки. То зачем я картинки использовал думаю объяснять не стоит, но если всё-таки стоит - просто используй те варианты блоков которые показаны ка картинках, ставь их друг на друга, чтобы стрелочки в одном направлении были. Если надо будет отредачить табло - зайди на https://bdengine.app/ , создай там Text_display и в Additional nbt вставь "Tags:["SlotCounter"]" и оно (наверное) будет работать. MrOxide и Sheridan 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Sheridan Опубликовано 13 октября, 2025 Поделиться Опубликовано 13 октября, 2025 В 26.07.2025 в 13:36, Sench_mp4 сказал: Сначала пропиши в чат следующие 5 команд. /summon minecraft:marker ~ ~ ~ {Tags:["SlotMachine"]} - Спавнит 1 слот, нужно заспавнить 3 в ряд, они невидимые осторожно /kill @e[tag=SlotMachine] - Убить предыдущую шнягу, если криво поставишь /scoreboard objectives add SlotMachine dummy - Создать скорборд /scoreboard objectives setdisplay sidebar SlotMachine - Увидеть созданный скорборд. Не обязательно /scoreboard objectives setdisplay sidebar - Перестать видеть скорборд. Он продолжит работать Следующие команды запихни в цикличные, всегда активные блоки. Они будут давать рандомное число и помещать блок в зависимости от числа. execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine] at @s store result score @s SlotMachine run random roll 1..3 execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=1}] at @s run fill ~ ~ ~ ~ ~ ~ yellow_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=2}] at @s run fill ~ ~ ~ ~ ~ ~ red_glazed_terracotta execute if block (Коорда рычага) minecraft:lever[powered=true] as @e[tag=SlotMachine,scores={SlotMachine=3}] at @s run fill ~ ~ ~ ~ ~ ~ light_blue_glazed_terracotta После того как ты нажмёшь на рычаг в слотах будут появляться рандомные блоки ( в моём варианте только 3 вида блока ). execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Координата первого слота) red_glazed_terracotta if block (Второго слота) red_glazed_terracotta if block (Третьего) red_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) light_blue_glazed_terracotta if block (Второго) light_blue_glazed_terracotta if block (Третьего) light_blue_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute positioned (Координата рычага) if block ~ ~ ~ minecraft:lever[powered=false] if block (Первого) yellow_glazed_terracotta if block (Второго) yellow_glazed_terracotta if block (Третьего) yellow_glazed_terracotta if entity @e[tag=SlotMachine,scores={SlotMachine=0..}] run summon item ~ ~ ~ {Tags:["SlotMachineStop"],Item:{id:diamond,Count:1}} execute if entity @e[tag=SlotMachineStop] as @e[tag=SlotMachine] at @s run scoreboard players reset @s SlotMachine После того как ты остановишь крутилку, выключив рычаг - тебе выпадет 1 алмаз, но только если 3 одинаковых блока стоят в ряд. Дизлайк потому что казино осуждаем Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 13 октября, 2025 Поделиться Опубликовано 13 октября, 2025 2 часа назад, Пиксик сказал: Дизлайк потому что казино осуждаем Полностью согласен, у меня друг проиграл в нём все алмазы и его выселили из деревни, а перед этим голем выбил ему все зубы. Казино это плохо. PhoenixTechu, Sheridan и Hibbe 1 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Hibbe Опубликовано 6 ноября, 2025 Поделиться Опубликовано 6 ноября, 2025 В 13.10.2025 в 20:04, Гексафторид сказал: Дизлайк потому что казино осуждаем я не думаю что это то казино где можно потерять деньги. наверное там будет что то вымышлено (например алмазы в виде валюты) ну, а если так и будет осуждаем, осуждаем и еще раз осуждаем Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 6 ноября, 2025 Поделиться Опубликовано 6 ноября, 2025 Только что, Hibbe сказал: я не думаю что это то казино где можно потерять деньги. наверное там будет что то вымышлено (например алмазы в виде валюты) ну, а если так и будет осуждаем, осуждаем и еще раз осуждаем алмазы там, всё по чесному) Hibbe 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 15 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти