format slot 11 of player with 1 of blue wool to close then run [execute player command "/arfrdtgtr elfm"]
format slot 15 of player with 1 of red wool to close then run [execute player command "/arfrdtgtr elfk"]
O to mogę się przyczepić i to bardzo... Używaj funkcje:
function nazwa_funkcji(p: player, t: text):
if {_t} is "elfk":
[...]
stop
if {_t} is "elfm":
[...]
stop
I wtedy:
format slot 11 of player with 1 of blue wool to close then run [nazwa_funkcji(player, "elfk")]
A co do samego skryptu to jest okej, nie licząc drobnych rzeczy, ale to już szczegóły. Myślę, że ma szanse powalczyć w Skrypcie miesiąca (no chyba, że @knugi znowu coś opublikuje ).