скрипт, добавляющий ферму на ваш сервер. всё что вам нужно это сделать пашню и посадить на неё пшеницу. готово! команда для получения зарплаты: /farmsalary
сделал я за 30 минут по фану
минусы:
1. рюкзак пшеницы не сохраняется при перезаходе/перезапуске сервера
2. есть баги с пшеницей в инвентаре (при перезаходе она может остаться)
сам скрипт:
сделал я за 30 минут по фану
минусы:
1. рюкзак пшеницы не сохраняется при перезаходе/перезапуске сервера
2. есть баги с пшеницей в инвентаре (при перезаходе она может остаться)
сам скрипт:
.sk:
on join:
set {%player's uuid%.farm.count} to 0
on break of wheat:
cancel event
if {%player's uuid%.farm.count} is 256:
send action bar "&fВаш рюкзак переполнен! Сдайте пшеницу &eфермеру&f!" to player
else:
set event-block to air
set {%player's uuid%.farm.count} to {%player's uuid%.farm.count} + 1
set {_a} to {%player's uuid%.farm.count} * 5
send action bar "&fМесто в рюкзаке: &e%{%player's uuid%.farm.count}%/256&f. Общий баланс рюкзака: &e$%{_a}%&f." to player
execute console command "give %player% wheat 1"
wait 5 seconds
set event-block to wheat
command /farmsalary:
trigger:
if {%player's uuid%.farm.count} is 0:
send "&fВы ещё не добыли ни одной пшеницы!" to player
else:
set {_s} to {%player's uuid%.farm.count} * 5
send "&fВы успешно сдали &e%{%player's uuid%.farm.count}% пшеницы" to player
execute console command "/minecraft:clear %player% wheat %{%player's uuid%.farm.count}%"
set {%player's uuid%.farm.count} to 0
send "&fВаша зарплата с захода: &e$%{_s}%" to player
execute console command "/eco give %player% %{_s}%"