mirror of
https://github.com/eaglerforge/EaglerForgeInjector
synced 2025-07-23 06:01:38 -09:00
add afkmod.js
This commit is contained in:
parent
ad242a3142
commit
3beaf52ba6
28
examplemods/afkmod.js
Normal file
28
examplemods/afkmod.js
Normal file
@ -0,0 +1,28 @@
|
||||
(function AntiAFKMod() {
|
||||
ModAPI.meta.title("Anti AFK Mod");
|
||||
ModAPI.meta.credits("By ZXMushroom63");
|
||||
ModAPI.meta.description("Type .afk in game chat to toggle the mod");
|
||||
ModAPI.require("player");
|
||||
var active = null;
|
||||
function queueJump() {
|
||||
try {
|
||||
ModAPI.player.jump();
|
||||
} catch (error) {
|
||||
|
||||
}
|
||||
active = setTimeout(queueJump, 15000 + (10000 * Math.random()));
|
||||
}
|
||||
ModAPI.addEventListener("sendchatmessage", (e)=>{
|
||||
if (e.message.toLowerCase() === ".afk") {
|
||||
if (active === null) {
|
||||
queueJump();
|
||||
ModAPI.displayToChat("Deactivated anti-afk mod");
|
||||
} else {
|
||||
clearTimeout(active);
|
||||
active = null;
|
||||
ModAPI.displayToChat("Activated anti-afk mod");
|
||||
}
|
||||
e.preventDefault = true;
|
||||
}
|
||||
});
|
||||
})();
|
Loading…
x
Reference in New Issue
Block a user