Bardzo fajnie że uczysz dobrych praktyk, ale polecanie title z jakiegoś zbędnego dodatku jest niezbyt okej.
Zamiast tego mógłbyś odwołać autora do dokumentacji https://docs.skriptlang.org/effects.html#EffSendTitle
a gdzie w twoim kodzie znajdują się:
Bo ja nie widzę,
bez sensu wysyłasz również 300 linijek, tyle nawet nie przechowuje się.
Kolejna sprawa, po co to wait 5 ticks?
No to jak wypada emerald to wystarczy zmienić na emerald zamiast emerald ore i będzie działać. W razie innych problemów upewnij się, że posiadasz najnowszą wersję Skript i silnik przynajmniej paperspigot
every 1 second:
loop all players:
idziesz do domu
execute console command "kill %player%"
istnieje coś takiego jak składnia skript
broadcast "&8» &c%player% probowal uciec z walki i zginal."
konsola nie potrzebuje wiedzieć o tym
on damage:
if attacker is player:
[...]
send "&8» &cAntylogout Przeciwnik: %victim% Nie wylogowywuj sie! &8«" to attacker
przy kazdym damage bedzie wysylala sie wiadomosc o anty logout, po co