// ==UserScript== // @name Wołacz na klan // @version 1.0 // @author Rawage // @match *narwhals.margonem.pl/ // @grant none // ==/UserScript== function run(Engine) { let alreadyCalled = []; if (Engine && Engine.npcs && Engine.npcs.check) window.API.addCallbackToEvent("newNpc", function(npc) { if (npc.d.wt > 79 && npc.d.wt <=99 && !alreadyCalled.includes(npc.d.id)) { _g('chat&channel=clan', !1,{ c: `Spot ${npc.d.nick} (${npc.d.lvl}lvl) na mapie ${Engine.map.d.name} (${npc.d.x},${npc.d.y}).` }); alreadyCalled.push(npc.d.id); } }) else setTimeout(function() { run(window.Engine) }, 100) } run(window.Engine)