Перейти к содержанию

не работает датапак


Рекомендуемые сообщения

В теме 10 сообщений

ChatGPT cоздал датапак который добавляет эффект отравления на 30 секунд после респавна, но он не работает. 

minecraft/saves/мир/datapacks/отравление
 ├─ pack.mcmeta
 └─ data
      ├─ custom
      │      └─ functions
      │               ├─ load.mcfunction
      │               └─ tick.mcfunction
      └─ minecraft
             └─ tags
                  └─ functions
                         ├─ load.json
                         └─ tick.json

pack.mcmeta

{
 "pack": {
 "pack_format": 15,
 "description": "Слепота 30 секунд после смерти"
 }
}

load.mcfunction

scoreboard objectives add deaths deathCount

tick.mcfunction

execute as @a[scores={deaths=1..}] run effect give @s minecraft:poison 30 0 true
scoreboard players set @a[scores={deaths=1..}] deaths 0

load.json

{
 "values": [
 "custom:load"
 ]
}

tick.json

{
 "values": [
 "custom:tick"
 ]
}

 

Ссылка на комментарий
Поделиться на другие сайты

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

@a[scores={deaths=1..}]


на

@e[type=player,scores={deaths=1..}]
Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Rozy сказал:

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

@a[scores={deaths=1..}]


на

@e[type=player,scores={deaths=1..}]

1.20.1

не помогло, никакого эффекта после респавна нету

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, garmxd сказал:

датапак включил? /datapack enable , выше указано что папка с датапаком называется "отравление" лучше переименовать с английскими буквами

датапак я почти сразу на death переименовал. В мире пишу /datapack list и оно выдает:
(встроенный) death (мировой)
наборов данных не обнаружено

датапак игра просто не видит или что, где-то в синтаксисе ошибка но я хз где

Ссылка на комментарий
Поделиться на другие сайты

была ошибка в синтаксисе теперь работает но есть небольшой нюанс, отравление работает постоянно и максимально быстро убивает игрока. А после смерти не сбрасывает счётчик смертей.

execute as @a[scores={deaths=1..}] run effect give @s minecraft:poison 30 0 true
scoreboard players set @a[scores={deaths=1..}]

так же интересный момент если изменить 30 секунд на 15 то отравление тикает до 15 секунд а с 14 секунды бьёт постоянно и быстро.

 

так он сбрасывает счетчик смертей и не даёт эффекта отравления

execute as@e[type=player,scores={deaths=1..}] run effect give @s minecraft:poison 30 0 true
scoreboard players set @a[scores={deaths=1..}]

 

есть отравление но оно вечное и не сбрасывает счётчик смертей

execute as @a[scores={deaths=1..}] run effect give @s minecraft:poison 30 0 true
scoreboard players set @e[type=player,scores={deaths=1..}]

 

 

Ссылка на комментарий
Поделиться на другие сайты

В 25.03.2026 в 16:54, HolivyD сказал:

ChatGPT cоздал датапак который добавляет эффект отравления на 30 секунд после респавна, но он не работает. 

Это вообще логично на ии никогда не стоит серьезно расчитывать. Все только самому делать, тестить и проверять

Ссылка на комментарий
Поделиться на другие сайты

В 26.03.2026 в 19:55, Hibbe сказал:

Это вообще логично на ии никогда не стоит серьезно расчитывать. Все только самому делать, тестить и проверять

опыта в этом у меня ноль и изучать все это для одиночного применения сомнительно

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, HolivyD сказал:

опыта в этом у меня ноль и изучать все это для одиночного применения сомнительно

ну другого выхода нет. Максимум ты можешь лишь у шарящего заказать. Нейросети ОЧЕНЬ плохо пишут датапаки, они ошибаются буквально во всем

Ссылка на комментарий
Поделиться на другие сайты

19 минут назад, нет стен сказал:

ну другого выхода нет. Максимум ты можешь лишь у шарящего заказать. Нейросети ОЧЕНЬ плохо пишут датапаки, они ошибаются буквально во всем

ИИшка нормально помогает только если ты сам шаришь и ей на вики ссылки условные даёшь, джеминай нормально шарит, даже иногда за прекомпиляторы малёха

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...