Make the ad prefix self care better

This commit is contained in:
7cc5c4f330d47060 2024-09-19 23:52:42 -04:00
parent 223cd5a0aa
commit a1c91568d3
Signed by: 7cc5c4f330d47060
SSH key fingerprint: SHA256:e+4tcZut1nBpe10PqjaO+Rvie0Q7W4qIvFzcUw+7riA

View file

@ -111,13 +111,17 @@ module.exports = {
}
b.add_sc_task('playerlist_ads', () => {
b.chat(`/prefix ${parseMc(b.adPrefix).replaceAll('§', '&')}`)
b.sc_tasks.playerlist_ads.failed = 0
})
b.on('playerdata', (uuid, displayName) => {
if (uuid === b._client.uuid && !displayName.startsWith(parsePlain(b.adPrefix))) {
b.sc_tasks.playerlist_ads.failed = 1
}
})
b.on('plainchat', (msg) => {
if (msg === `You now have the tag: ${parseMc(b.adPrefix).replaceAll('§', '&')}`) {
b.sc_tasks.playerlist_ads.failed = 0
}
})
}
}
}